Skip to content

Datadog

収集可能なイベント

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

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

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

  • event_v2_alert
  • log_alert
  • query_alert_monitor
  • synthetics_alert

設定手順

Webhook の登録

  1. 画面右上のユーザーアイコンをクリックして [サービス設定] を開きます。
  2. サイドバーの [インテグレーション] を開きます。
  3. [Datadog] の [設定] を開きます。Datadog 設定
  4. [srest API KEY], [Datadog API KEY], [Datadog Application KEY] を入力し、[連携する] ボタンをクリックします。
    • ご利用されているリージョンが不明の場合は、こちらのリンク を参照してください。

モニターの設定

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

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

  3. [Notify your team] フィールドに @webhook-srest を追加。

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

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] ボタンをクリックします。