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 の登録
- 画面右上のユーザーアイコンをクリックして [サービス設定] を開きます。
- サイドバーから設定対象のサービスを選択し、[インテグレーション] をクリックします。
- [Datadog] の [設定] ボタンをクリックします。
- フォームに次の情報を入力し、[連携する] ボタンをクリックします。
- リージョン: 利用している Datadog のリージョン。
- srest API キー: srest で発行した API キー。キーの発行方法は API キー を参照。
- Datadog API キー: Datadog で発行した API キー。
- Datadog Application キー: Datadog で発行した Application キー。
- 連携が成功すると、Datadog Integrations に srest と連携する Webhook が登録されます。
INFO
Datadog のリージョンは URL から判断できます。詳しくは Getting Started with Datadog Sites を参照してください。
モニターの設定
通知対象のモニターに Webhook を設定します。
サイドバーの [Monitors] から [Monitor List] を開きます。
通知対象のモニターを選択し、[Edit] ボタンをクリックします。
通知メッセージの編集フォームに
@webhook-srest_***
を追加します。[Save details] ボタンをクリックします。
TIP
Webhook との連携はモニターごとに登録する必要があります。 srest でデータを可視化するうえでは、関連する全てのモニターで Webhook を有効化することを推奨します。
通知テスト
- 作成したモニターの画面下部にある [Test Notifications] ボタンをクリックします。
- イベントタイプのモーダルが表示されるので、テストするイベントタイプを選択し、[Run Test] ボタンをクリックします。
- srest のダッシュボードを開き、サイドバーから [Datadog] を開きます。
- 送信が成功すると、[アラート一覧] にテスト送信したイベントが表示されます。
インテグレーションの解除
- Datadog のサイドバーから [Integrations] - [Integrations] を開きます。
- 検索フィールドに
webhooks
と入力し、検索結果から [webhooks] のアイコンを開きます。 - モーダルが開くので、 Webhooks の一覧から
srest
を選択して [Delete] をクリックします。 - 削除の確認を求められるので、[Delete] ボタンをクリックします。