• 製品
  • 使用を開始する
  • 関連ドキュメント
  • リソース

Opsgenie を AlertSite UXM と統合する

AlertSite ロゴ

Opsgenie が AlertSite UXM ユーザーに提供するもの

OpsgenieAlertSite UXM と Webhook を統合しています。統合を使用して AlertSite UXM インシデントを Opsgenie の API に詳細情報と併せて送信します。OpsgenieAlertSite UXM のアラートのディスパッチャーとして機能して、オンコール スケジュールに基づいて通知する適切な担当者を決定します。メール、テキスト メッセージ (SMS)、電話、iPhone、Android のプッシュ通知によって通知して、アラートが確認されるかクローズされるまでアラートをエスカレートします。

統合の機能性

  • 可用性またはパフォーマンスのアラートが AlertSite UXM で作成される場合、そのアラートは統合によって Opsgenie で自動で作成されます。

  • アラートのステータスが Opsgenie に "0" として送信されると、関連するアラートは Opsgenie でもクローズされます。

Opsgenie サイドの統合を設定する

Opsgenie の Free プランまたは Essentials プランを使用している、または Jira Service Management の Standard プランで Opsgenie を使用している場合は、チーム ダッシュボードからのみこの統合を追加できます。このプランでは、[設定] の [統合] ページが利用できません。

  1. [チーム] に移動して自分のチームを選択します。

  2. 左側のナビゲーションで [統合] を選択し、[統合を追加] を選択します。

統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。このセクションの残りの手順に従って、統合を設定してください。

  1. [設定] > [統合] の順に移動します。AlertSite UXM を検索して [追加] を選択します。 

  2. [応答者] フィールドによって AlertSite UXM アラートの通知先を指定します。入力し始めると、オートコンプリートの候補が表示されます。

  3. API キーをコピーします。

  4. [Save Integration (統合の保存)] を選択します。

AlertSite UXM での設定

  1. AlertSite UXM にログインしたら、メニュー バーの [アラート] の下にある [アラートの受信者] メニューをクリックします。

AlertSite 受信者

2. [New Recipient (新規受信者)] ボタンをクリックします。

3. [名前] フィールドに入力します (オプション)。

4. Opsgenie AlertSite UXM インテグレーション設定ページからコピーした URL を、[受信者] フィールドに貼り付けます。

5. [モード] ドロップダウン メニューから [POST request to web server (Web サーバーへの POST 要求)] を選択します。

6. フォームを送信します。

AlertSite 受信者の追加

7. 画面の左側にある [Alert Recipients (アラート受信者)] リストで、新しく追加されたアラート受信者をクリックします。

8. [Alert Recipient Details (アラート受信者の詳細)] パネルの [Edit Recipient (受信者の編集)] をクリックします。

AlertSite 受信者の編集

9. [Availability Alerts (可用性アラート)] タブを選択します。

10. AlertSite の [Alert whenever an error clears (エラーをクリアするごとにアラート)] のチェックをクリックして、アラートを終了します。

11. フォームを送信します。

AlertSite アラートの有効化

すべて完了! AlertSite UXM アラートを Opsgenie で管理して、Opsgenie のアラート機能をフル活用します。

AlertSite UXM から送信されるペイロードの例

アラートのペイロードを作成します。

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" }

その他のヘルプ