diff --git a/static/img/integrations/setup_pd_1.png b/static/img/integrations/setup_pd_1.png new file mode 100644 index 00000000..f3f3d5ac Binary files /dev/null and b/static/img/integrations/setup_pd_1.png differ diff --git a/static/img/integrations/setup_pd_2.png b/static/img/integrations/setup_pd_2.png new file mode 100644 index 00000000..38d5067e Binary files /dev/null and b/static/img/integrations/setup_pd_2.png differ diff --git a/templates/front/channels.html b/templates/front/channels.html index e94bffa3..907be293 100644 --- a/templates/front/channels.html +++ b/templates/front/channels.html @@ -27,7 +27,7 @@ {% if ch.kind == "email" %} to {% endif %} - {% if ch.kind == "pd" %} service key {% endif %} + {% if ch.kind == "pd" %} API key {% endif %} {{ ch.value }} diff --git a/templates/integrations/add_pd.html b/templates/integrations/add_pd.html index 8fea40b2..9acd4719 100644 --- a/templates/integrations/add_pd.html +++ b/templates/integrations/add_pd.html @@ -1,7 +1,7 @@ {% extends "base.html" %} {% load compress humanize staticfiles hc_extras %} -{% block title %}Notification Channels - healthchecks.io{% endblock %} +{% block title %}Add PagerDuty - healthchecks.io{% endblock %} {% block content %} @@ -9,7 +9,55 @@

PagerDuty

-

On-call scheduling, alerting, and incident tracking.

+

PagerDuty is + a well-known incident management system. It provides + alerting, on-call scheduling, escalation policies and incident tracking. + If you use or plan on using PagerDuty, you can can integrate it + with your healthchecks.io account in few simple steps.

+ +

Setup Guide

+
+
+ 1 +

+ Log into your PagerDuty account, + go to Configuration > Services, + and click on Add New Service. +

+

+ Give it a descriptive name, and + for Integration Type select + Use our API directly. +

+ +
+
+ +
+
+
+
+ 2 + After adding the new service, take note of its + API key, a long string + of letters and digits. + +
+
+ +
+
+ +
+
+ 3 +

Paste the API key down below. Save the integration, and it's done!

+
+

Integration Settings

@@ -17,7 +65,7 @@ {% csrf_token %}
- +
diff --git a/templates/integrations/add_slack.html b/templates/integrations/add_slack.html index c21d1348..29f4417c 100644 --- a/templates/integrations/add_slack.html +++ b/templates/integrations/add_slack.html @@ -40,7 +40,7 @@
3

Copy the displayed WebHook URL and paste it down below.

-

Save integration, and it's done!

+

Save the integration, and it's done!