Browse Source

Update OpsGenie instructions

Fixes: #450
pull/464/head
Pēteris Caune 4 years ago
parent
commit
77a5f11cf9
No known key found for this signature in database GPG Key ID: E28D7679E9A9EDE2
5 changed files with 26 additions and 13 deletions
  1. +1
    -0
      CHANGELOG.md
  2. BIN
      static/img/integrations/setup_opsgenie_1.png
  3. BIN
      static/img/integrations/setup_opsgenie_2.png
  4. BIN
      static/img/integrations/setup_opsgenie_3.png
  5. +25
    -13
      templates/integrations/add_opsgenie.html

+ 1
- 0
CHANGELOG.md View File

@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file.
## Improvements
- Add tighter parameter checks in hc.front.views.serve_doc
- Update OpsGenie instructions (#450)
## v1.18.0 - 2020-12-09


BIN
static/img/integrations/setup_opsgenie_1.png View File

Before After
Width: 829  |  Height: 726  |  Size: 25 KiB Width: 1030  |  Height: 549  |  Size: 18 KiB

BIN
static/img/integrations/setup_opsgenie_2.png View File

Before After
Width: 1039  |  Height: 925  |  Size: 33 KiB Width: 1030  |  Height: 787  |  Size: 43 KiB

BIN
static/img/integrations/setup_opsgenie_3.png View File

Before After
Width: 1030  |  Height: 895  |  Size: 44 KiB

+ 25
- 13
templates/integrations/add_opsgenie.html View File

@ -10,8 +10,8 @@
<h1>OpsGenie</h1>
<p><a href="https://www.opsgenie.com/">OpsGenie</a> provides
alerting, on-call scheduling, escalation policies and incident tracking.
You can can integrate it with your {{ site_name }} account in few
alerting, on-call scheduling, escalation policies, and incident tracking.
You can integrate it with your {{ site_name }} account in a few
simple steps.</p>
<h2>Setup Guide</h2>
@ -20,14 +20,9 @@
<span class="step-no"></span>
<p>
Log into your OpsGenie account,
go to <strong>Settings › Integration list</strong>,
and add a new "API" integration.
select a team, and go to the team's
<strong>Integrations › Add integration</strong> page.
</p>
<p>
Give it a descriptive name, select its team, then
save the integration.
</p>
</div>
<div class="col-sm-6">
<img
@ -39,10 +34,7 @@
<div class="row ai-step">
<div class="col-sm-6">
<span class="step-no"></span>
After adding the new integration, take note of its
<strong>API Key</strong>, a long string
of letters and digits.
Select <strong>API</strong> in the grid of offered integration types.
</div>
<div class="col-sm-6">
<img
@ -51,6 +43,26 @@
src="{% static 'img/integrations/setup_opsgenie_2.png' %}">
</div>
</div>
<div class="row ai-step">
<div class="col-sm-6">
<span class="step-no"></span>
<p>The integration needs a <strong>Create and Update Access</strong>
permission, make sure it is <strong>checked</strong>.
</p>The integration does not need the <strong>Read Access</strong> and
<strong>Delete Access</strong> checkboxes – make sure they are
<strong>unchecked</strong>.
</p>
<p>Give the integration a descriptive name,
take note of its <strong>API Key</strong>, then save the integration.
</p>
</div>
<div class="col-sm-6">
<img
class="ai-guide-screenshot"
alt="Screenshot"
src="{% static 'img/integrations/setup_opsgenie_3.png' %}">
</div>
</div>
<div class="row ai-step">
<div class="col-sm-6">


Loading…
Cancel
Save