Skip to content

Datadog

収集可能なイベント

Datadog が提供する Webhook 機能を利用して、各種イベントログを srest に送信できます。

イベントタイプイベントの概要
Alertモニターの状態が Alert に更新。
Warnモニターの状態が Warn に更新。
Alert to Warnモニターの状態が Alert から Warn に更新。
Alert Recoveryモニターの状態が Alert から Recovery に更新。
Warn Recoveryモニターの状態が Warn から Recovery に更新。

srest がサポートするイベントソースは次の通りです。 イベントソースは、Webhook のリクエストボディに含まれる event_type パラメータを指します。

  • event_v2_alert
  • log_alert
  • query_alert_monitor
  • synthetics_alert

設定手順

Webhook の登録

  1. 画面右上のユーザーアイコンをクリックして [サービス設定] を開きます。
  2. サイドバーから設定対象のサービスを選択し、[インテグレーション] をクリックします。
  3. [Datadog] の [設定] ボタンをクリックします。 Datadog 設定
  4. フォームに次の情報を入力し、[連携する] ボタンをクリックします。
    • リージョン: 利用している Datadog のリージョン。
    • srest API キー: srest で発行した API キー。キーの発行方法は API キー を参照。
    • Datadog API キー: Datadog で発行した API キー。
    • Datadog Application キー: Datadog で発行した Application キー。
  5. 連携が成功すると、Datadog Integrations に srest と連携する Webhook が登録されます。

INFO

Datadog のリージョンは URL から判断できます。詳しくは Getting Started with Datadog Sites を参照してください。

モニターの設定

通知対象のモニターに Webhook を設定します。

  1. サイドバーの [Monitors] から [Monitor List] を開きます。

  2. 通知対象のモニターを選択し、[Edit] ボタンをクリックします。

  3. 通知メッセージの編集フォームに @webhook-srest_*** を追加します。

  4. [Save details] ボタンをクリックします。

TIP

Webhook との連携はモニターごとに登録する必要があります。 srest でデータを可視化するうえでは、関連する全てのモニターで Webhook を有効化することを推奨します。

通知テスト

  1. 作成したモニターの画面下部にある [Test Notifications] ボタンをクリックします。
  2. イベントタイプのモーダルが表示されるので、テストするイベントタイプを選択し、[Run Test] ボタンをクリックします。
  3. srest のダッシュボードを開き、サイドバーから [Datadog] を開きます。
  4. 送信が成功すると、[アラート一覧] にテスト送信したイベントが表示されます。

インテグレーションの解除

  1. Datadog のサイドバーから [Integrations] - [Integrations] を開きます。
  2. 検索フィールドに webhooks と入力し、検索結果から [webhooks] のアイコンを開きます。
  3. モーダルが開くので、 Webhooks の一覧から srest を選択して [Delete] をクリックします。
  4. 削除の確認を求められるので、[Delete] ボタンをクリックします。