Watchdog モニター

概要

Watchdog は、APM、インフラストラクチャー、ログのためのアルゴリズム機能です。メトリクスやログの傾向やパターンを継続的に観測し、非定型的な挙動を探すことで、潜在的な問題を自動的に検出するものです。

モニターの作成

Datadog で Watchdog モニターを作成するには、メインナビゲーションを使用して次のように移動します: Monitors –> New Monitor –> Watchdog

アラートタイプの選択

このセクションでは、APM、インフラストラクチャー、ログアラートのいずれかを選択します。

Watchdog がシステムのサービスまたはその子リソースの異常な動作を検出すると、APM アラートが作成されます。

APM 上の Watchdog モニターの構成

ソースを選択

以下を構成することでアラートするスコープを選択します。

1. 定義済みセレクタ

  • Watchdog 異常のタイプ: エラーレート、レイテンシー、ヒット数、または APM アラート
  • APM プライマリタグの値 (APM プライマリタグとセカンドプライマリタグの構成については、プライマリタグをスコープに設定するページを参照)
  • APM サービス (すべてのサービスを監視するには Any services を選択)
  • サービスの APM リソース (サービスのすべてのリソースを監視するには * を選択)

2. 追加フィルター

  • Watchdog イベントで利用可能な追加タグ (例えば team) をフィルタリングします
  • ブール値およびワイルドカードをサポートしています
  • 定義済みセレクタで使用可能なディメンションは、追加フィルターでは使用しないでください

3. グループ化

選択が完了すると、モニター作成ページの上部にあるグラフに、選択した時間枠の中で一致した Watchdog イベントが表示されます。

インフラストラクチャー上の Watchdog モニターの構成

ソースを選択

以下を構成することでアラートするスコープを選択します。

1. 定義済みセレクタ

  • カバーするインフラストラクチャーインテグレーション (すべてをカバーするには Any Infrastructure alert を選択。Watchdog インフラストラクチャーがカバーするインテグレーションの全リストは、Watchdog の概要を参照)
  • 選択したインテグレーションで利用可能なタグ

2. 追加フィルター

  • Watchdog イベントで利用可能な追加タグ (例えば team) をフィルタリングします
  • ブール値およびワイルドカードをサポートしています
  • 定義済みセレクタで使用可能なディメンションは、追加フィルターでは使用しないでください

3. グループ化

選択が完了すると、モニター作成ページの上部にあるグラフに、選択した時間枠の中で一致した Watchdog イベントが表示されます。

アラートは、エラーログの新しいパターンが検出されたこと、または既存のエラーログのパターンが増加したことを示します。

Watchdog モニターの編集画面では、アラートカテゴリーがログ、アラートタイプがログ異常、環境が本番、サービスが広告サーバー、モニターのタイトルが本番広告サーバーで異常検出となっています

ソースを選択

以下を構成することでアラートするスコープを選択します。

1. 定義済みセレクタ

  • 環境 (すべての環境でアラートを出すには空のまま)。これらの値はログの env タグから取得されます
  • サービス (すべてのサービスでアラートを出すには空のまま)。これらの値はログの service 予約属性から取得されます
  • ログソース (すべてのソースでアラートを出すには空のまま)。これらの値はログの source 予約属性から取得されます
  • ログステータス (すべてのステータスでアラートを出すには空のまま)。これらの値はログの status 予約属性から取得されます
  • ログ異常タイプ (new Error または Spike in existing logs) は、異常がエラーログの新しいパターンを記述しているか、エラーログの既存のパターンの増加を記述しているかを判定します

2. 追加フィルター

  • Watchdog イベントで利用可能な追加タグ (例えば team) をフィルタリングします。
  • ブール値およびワイルドカードをサポートしています
  • 定義済みセレクタで使用可能なディメンションは、追加フィルターでは使用しないでください

3. グループ化

選択が完了すると、モニター作成ページの上部にあるグラフに、選択した時間枠の中で一致した Watchdog イベントが表示されます。

Multistep API テスト

Say what’s happeningNotify your team のセクションに関する詳しい説明は、通知のページを参照してください。

その他の参考資料