APM モニター
Datadog の調査レポート: サーバーレスの状態 レポート: サーバーレスの状態

APM モニター

概要

APM メトリクスモニターは、通常のメトリクスモニターと同様に機能しますが、APM 専用に作られたコントロールを備えています。このモニターを使用して、サービスレベルのヒット数、エラー数、そしてさまざまなレイテンシー測定値についてアラートを受信します。

App Analytics モニターを使用すると、APM データを経時的に視覚化し、分析スパンに基づきアラート設定を行えます。たとえば、App Analytics モニターを使用して、リクエストの遅延急増に関するアラートを受信できます。

モニターの作成

Datadog で APM モニターを作成するには、メインナビゲーションで Monitors –> New Monitor –> APM の順に進みます。

APM Metrics または App Analytics モニターのいずれかを選択します。

モニタースコープを選択

ドロップダウンメニューでプライマリタグサービスリソースを選択します。

アラートの条件を設定する

しきい値または異常検知アラートを選択します。

しきい値アラート

メトリクスがしきい値を超えるとアラートがトリガーされます。

  • Requests per secondErrors per secondApdexError rateAvg latencyp50 latencyp75 latencyp90 latency、または p99 latency
  • aboveabove or equal tobelow、または below or equal to の時にアラートを作成
  • アラートのしきい値 <数値>
  • 警告のしきい値 <数値>
  • 最後の 5 minutes15 minutes1 hour などを超えた場合

異常検知アラート

メトリクスが予想されるパターンから逸脱するとアラートがトリガーされます。

  • Requests per secondErrors per secondApdexError rateAvg latency, p50 latencyp75 latencyp90 latency、または p99 latency の場合
  • <ALERT_THRESHOLD>%, <WARNING_THRESHOLD>% の時にアラート
  • 値が<数値>偏差、above or belowabove、またはbelow
  • 過去 5 minutes15 minutes1 hour などの間の予測

検索クエリを定義する

  • トレース検索と同じロジックを使用して検索クエリを構築します。
  • トレース数、ファセット、または計測のモニタリングを選択します。
    • Monitor over a trace count: 検索バーを使用し(任意)、ファセットまたはメジャーを選択しません。選択されたタイムフレームで Datadog がログ数を評価し、それをしきい値の条件と比較します。
    • Monitor over a facet or measure: ファセットが選択されている場合、モニターはファセットの Unique value count でアラートを作成します。計測が選択されている場合は、メトリクスモニターと同様、集計を選択する必要があります(minavgsummedianpc75pc90pc95pc98pc99、または max)。

アラート条件を選択

  • メトリクスが above または above or equal to の場合にトリガー
  • 最後の 5 minutes15 minutes1 hour などの間のしきい値
  • アラートのしきい値: <数値>
  • 警告のしきい値: <数値>

通知

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

: サービスレベルモニターについてはサービスページおよびサービスマップで、リソースレベルモニターについては個々のリソースページで確認できます(サービスページに記載されているリソースをクリックすると、特定のアクセスできます)。

その他の参考資料