{% extends "base.html" %} {% load humanize static hc_extras %} {% block title %}PagerDuty Integration for {{ site_name }}{% endblock %} {% block description %} {% endblock %} {% block content %}

PagerDuty

{% if request.user.is_authenticated %}

If your team uses PagerDuty, you can set up {{ site_name }} to create a PagerDuty incident when a check goes down, and resolve it when a check goes back up.

{% if connect_url %} {% endif %} {% else %}

{{ site_name }} is a free and open source service for monitoring your cron jobs, background processes and scheduled tasks. Before adding PagerDuty integration, please log into {{ site_name }}:

{% endif %}

Setup Guide

{% if not connect_url %}

{% if request.user.is_authenticated %} Go {% else %} After logging in, go {% endif %} to the Integrations page, and click on Add Integration next to the PagerDuty integration.

Screenshot
{% endif %}

Click on "Alert with PagerDuty", and you will be asked to log into your PagerDuty account.

Screenshot

Next, PagerDuty will let set the name and escalation policy for this integration.

Screenshot

And that is all! You will then be redirected back to "Integrations" page on {{ site_name }} and see the new integration!

Screenshot
{% endblock %}