ユーザーとして Opsgenie の利用を開始する
プロフィールの設定、Opsgenie からの通知の取得、オンコール スケジュールの表示に関するすべての方法を説明します。
Opsgenie は AlertSite UXM と Webhook を統合しています。統合を使用して AlertSite UXM インシデントを Opsgenie の API に詳細情報と併せて送信します。Opsgenie は AlertSite UXM のアラートのディスパッチャーとして機能して、オンコール スケジュールに基づいて通知する適切な担当者を決定します。メール、テキスト メッセージ (SMS)、電話、iPhone、Android のプッシュ通知によって通知して、アラートが確認されるかクローズされるまでアラートをエスカレートします。
可用性またはパフォーマンスのアラートが AlertSite UXM で作成される場合、そのアラートは統合によって Opsgenie で自動で作成されます。
アラートのステータスが Opsgenie に "0" として送信されると、関連するアラートは Opsgenie でもクローズされます。
Opsgenie の Free プランまたは Essentials プランを使用している、または Jira Service Management の Standard プランで Opsgenie を使用している場合は、チーム ダッシュボードからのみこの統合を追加できます。このプランでは、[設定] の [統合] ページが利用できません。
[チーム] に移動して自分のチームを選択します。
左側のナビゲーションで [統合] を選択し、[統合を追加] を選択します。
統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。このセクションの残りの手順に従って、統合を設定してください。
[設定] > [統合] の順に移動します。AlertSite UXM を検索して [追加] を選択します。
[応答者] フィールドによって AlertSite UXM アラートの通知先を指定します。入力し始めると、オートコンプリートの候補が表示されます。
API キーをコピーします。
[Save Integration (統合の保存)] を選択します。
AlertSite UXM にログインしたら、メニュー バーの [アラート] の下にある [アラートの受信者] メニューをクリックします。
2. [New Recipient (新規受信者)] ボタンをクリックします。
3. [名前] フィールドに入力します (オプション)。
4. Opsgenie AlertSite UXM インテグレーション設定ページからコピーした URL を、[受信者] フィールドに貼り付けます。
5. [モード] ドロップダウン メニューから [Web サーバーへの POST 要求] (または必要に応じて [Web サーバーへの POST JSON 要求]) を選択します。
6. フォームを送信します。
7. 画面の左側にある [Alert Recipients (アラート受信者)] リストで、新しく追加されたアラート受信者をクリックします。
8. [Alert Recipient Details (アラート受信者の詳細)] パネルの [Edit Recipient (受信者の編集)] をクリックします。
9. [Availability Alerts (可用性アラート)] タブを選択します。
10. AlertSite の [Alert whenever an error clears (エラーをクリアするごとにアラート)] のチェックをクリックして、アラートを終了します。
11. フォームを送信します。
すべて完了! AlertSite UXM アラートを Opsgenie で管理して、Opsgenie のアラート機能をフル活用します。
アラートのペイロードを作成します。
JSON
1
source=AlertSite&custid=C120095&company=no%20comp%20name&device_id=327587&device_name=http://google.com×tamp=2016-06-30%2011:15:35&status=7&errcount=1&status_text=HTTP%20error%20from%20web%20server&location=Manchester,%20UK&location_num=5060&device_typecode=a&device_type=Web%20Site%20API&transaction=0&http_status=HTTP/1.1%20502%20Bad%20Gateway&
フィールドの詳細については、AlertSite のドキュメントを参照してください。
このペイロードは Opsgenie によって次のように解析されます。
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"source":"AlertSite",
"custid":"C120001",
"company":"no comp name",
"device_name":"http://google.com",
"device_id":"327587",
"timestamp":"2016-06-30 11:51:24",
"status":"7",
"errcount":"1",
"status_text":"HTTP error from web server",
"location":"Manchester UK",
"location_num":"0",
"device_typecode":"0",
"device_type":"Web Site API",
"transaction":"0",
"http_status":"HTTP/1.0 502 Bad gateway"
}
この内容はお役に立ちましたか?