Displaying 1 to 20 from 22 results

alertmanager - Prometheus Alertmanager

  •    Go

The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integrations such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts.There are various ways of installing Alertmanager.

gatus - ⛑ Gatus - Automated service health dashboard

  •    Go

Gatus is a health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the result of said queries by using a list of conditions on values like the status code, the response time, the certificate expiration, the body and many others. The icing on top is that each of these health checks can be paired with alerting via Slack, PagerDuty, Discord and even Twilio. Neither of these can tell you that there’s a problem if there are no clients actively calling the endpoint. In other words, it's because monitoring metrics mostly rely on existing traffic, which effectively means that unless your clients are already experiencing a problem, you won't be notified.

incident-response-docs - PagerDuty's Incident Response Documentation.

  •    HTML

This is a public version of the Incident Response process used at PagerDuty. It is also used to prepare new employees for on-call responsibilities, and provides information not only on preparing for an incident, but also what to do during and after. See the about page for more information on what this documentation is and why it exists. You can view the documentation directly in this repository, or rendered as a website at https://response.pagerduty.com.

hubot-pagerduty - Interface with PagerDuty straight from Hubot!

  •    CoffeeScript

PagerDuty is a service that aggregates your alerting systems and routes them. For example, you can get an alert from nagios that goes to your Operations team, and another from Airbrake that gets sent to your devs. What this script does is integrate your Hubot with the PagerDuty API.

pagerduty-monit - Wrapper scripts to integrate monit and PagerDuty.

  •    Shell

Note: This project is no longer actively maintained by Pinterest. The scripts in this repository are wrappers for the PagerDuty API which will open and close PagerDuty incidents from the command line. These scripts are designed to help you integrate monit with PagerDuty.


  •    Ruby

This utility is intended to enable the creation of a Twilio phone number that redirects incoming calls to whomever is on-call at the time.

dispatch - Alarm routing engine for security and platform incident response teams.

  •    Javascript

Dispatch is an alarm routing tool for security and platform incident response teams. It dynamically routes alarms to PagerDuty or Slack based on incident severity, urgency, or type. Dispatch sends interactive Slack direct messages that empower users to self-triage their own security alarms. It also supports emergency broadcast style alerts via Slack, as well as escalating alarms from Slack to PagerDuty. For each alarm, Dispatch creates a GitHub issue for auditing and logging purposes, avoiding the need to maintain a separate database to store state. To use Dispatch, have your applications and monitoring systems send AWS Simple Notification Service (SNS) messages following the Dispatch message specification to your Dispatch SNS topic.

chrome-notifier - Google Chrome extension for PagerDuty desktop notifications.

  •    Javascript

All you need to do for it to work is to have an active session on your PagerDuty subdomain, or provide a PagerDuty API key for your account. The extension can be used without having to provide an API key, however, in that case, it will only work if you have an active session for your PagerDuty domain. That means you must be logged into your domain, but you don't need to keep the tab open.

pdjs - JavaScript wrapper for the PagerDuty API

  •    CoffeeScript

With Events API V2, alerts can be grouped with the same dedup_key.

security-training - Public version of PagerDuty's employee security training courses.

  •    HTML

This is a public version of the Security Training material used internally at PagerDuty for our annual employee security training. You can view the content directly in this repository, or rendered as a website at https://sudo.pagerduty.com.

fluent-plugin-pagerduty - Fluentd Output plugin to replay alert notification for PagerDuty.

  •    Ruby

Fluentd Output plugin to relay alert notification from application to PagerDuty. In this example, a JSON record already conforming to the PagerDuty API is processed by Fluentd and passed through to PagerDuty as-is, triggering a simple alert.

hubot-pager-me - PagerDuty integration for Hubot

  •    CoffeeScript

PagerDuty integration for Hubot. Upgrading from v2.x? The HUBOT_PAGERDUTY_SUBDOMAIN parameter has been replaced with HUBOT_PAGERDUTY_FROM_EMAIL, which is sent along as a header to indicate the actor for the incident creation workflow. This would be the email address for a bot user in PagerDuty.

terraform-provider-pagerduty - Terraform PagerDuty provider

  •    Go

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.11+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH. To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

postmortem-docs - PagerDuty's Public Postmortem Documentation

  •    HTML

This is a collection of information about the PagerDuty postmortem process and industry best practices. This guide will teach you how to build a culture of continuous learning, the most important components to include in your analysis, and how to conduct effective postmortem meetings. See the home page for more information on what this documentation is and why it exists. You can view the documentation directly in this repository, or rendered as a website at https://postmortems.pagerduty.com.

operational-review-docs - PagerDuty's public operational review documentation.

  •    HTML

This is a public version of the Operational Review framework that PagerDuty is adapting and implementing internally. It is used to ensure that PagerDuty leadership is aligned on the impact that real-time, digital operations have on our business outcomes. See the About page for more information. You can view the documentation directly in this repository, or rendered as a website at https://reviews.pagerduty.com.

pagerduty-exporter - Prometheus exporter for PagerDuty informations

  •    Go

--pagerduty.authtoken= is a required option. Please refer to the documentation on how to generate a token. From here on you will be able to run the exporter as described configuration section.

go-pdagent - A new PagerDuty agent.

  •    Go

An agent daemon to aid in creating PagerDuty events. Binaries for our officially supported platforms can be found on the releases page.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.