概要

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

モニターの作成

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

アラートタイプの選択

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

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

APM 上の Watchdog モニターの構成

ソースを選択

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

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

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

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

ソースを選択

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

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

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

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

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

ソースを選択

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

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

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

通知

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

その他の参考資料