概要

Cloud Cost Monitors を使用すると、コストの変更を事前に特定し、予算を超過する見込みがあるかどうかを把握できるため、原因を調査できます。

  • すべてのコストモニターを即座に表示し、チーム、サービス、タグ、プロバイダー、またはアラートステータスでフィルタリングまたは検索します。
  • 設定されているコストモニターの数、アラートが発生しているコストモニター、および追跡されているクラウド支出の領域の概要を確認します。
  • テンプレートを使用して新しいコストモニターを作成し、注意が必要なコストモニターに対してアクションを実行します。

Cloud Cost Monitors を構成するには、Cloud Cost Management をセットアップしておく必要があります。

アラートの対象とするコストデータに一致するセットアップを選択します。

モニターを作成する

この手順は、確定した請求データを使用する Cloud Cost Monitors (変更、しきい値、予測、予算、および確定した異常モニター) を対象としています。推定 AI コストに対して 15 分以内にアラートを送信するには、リアルタイム AI 異常モニターを作成を参照してください。

Datadog で Cloud Cost Monitor を作成するには、Cloud Cost > Analyze > Cost Monitors に移動して + New Cost Monitor をクリックします。

または、Monitors > New Monitor > Cloud Cost、メインナビゲーション、Cloud Cost Explorer、あるいは Terraform から設定することもできます。

[Cost Monitor] ページの [Create Monitor] ボタン

コストモニターのタイプを選択する

以下のモニタータイプから選択できます。

モニタータイプコストメトリクスベース目的例
変更はい日次、週次、または月次のコストの変化を検出します。今日のコストと前週のコストの差が 5% を超えた場合にアラートを送信します。
異常はい通常とは異なる、または予期しないコストパターンを特定します。

確定済みのモニターでは、不完全な日を除外し、少なくとも 1 か月分のクラウドコストデータが必要です。これは、アルゴリズムのトレーニングに履歴データが必要なためです。リアルタイム AI 異常モニターは、推定 AI コストに対して 15 分以内にアラートを送信します。
過去 30 日間のうち 3 日間で、履歴データと比較して大幅なコスト異常が見られた場合、または AI コストが予期せず増加した場合に 15 分以内にアラートを送信します。
しきい値はいコストが設定値を超えた場合にアラートを送信します。今日の総コストが 10,000 USD を超えた場合にアラートを設定します。
予測はい予測コストがしきい値を超えた場合にアラートを送信します。今月の予測コストが 500 USD を超えると予測される場合に、毎日アラートを送信します。
予算いいえ実績コストまたは予測コストが予算を超えた場合にアラートを送信します。今月の予測コストが、割り当てられた 10,000 USD の予算の 90% を超えると予測される場合にアラートを送信します。

追跡するコストを指定する

Datadog に報告されるあらゆるコストタイプまたはメトリクスをモニターに使用できます。カスタムメトリクスや監視可能性メトリクスをコストメトリクスと併用して、ユニットエコノミクスを監視できます。

ステップ必須デフォルト例
コストメトリクスを選択はいすべてのプロバイダーazure.cost.actual
定義 filter byいいえなしaws_product:s3
グループ化いいえなしaws_availability_zone
監視可能性メトリクスを追加いいえsystem.cpu.useraws.s3.all_requests

エディターを使用して、コストタイプまたはエクスポートを定義します。

追跡するコストを指定するための Cloud Cost and Metrics データソースオプション

ドロップダウンから監視する既存の予算を選択します。

コストを追跡する予算を指定するためのドロップダウン

詳細については、Cloud Cost Management のドキュメントを参照してください。

アラート条件を設定する

Cost Changes モニタータイプを使用している場合、コストが定義されたしきい値を increases または decreases したときにアラートを送信できます。しきい値は、Percentage Change に設定するか、Dollar Amount に設定できます。

Percentage Change を使用している場合、一定の金額しきい値を下回る変更を除外できます。たとえば、500 USD を超える変更について、コストが 5% を超えて変化した場合に、コストモニターがアラートを送信します。

これらの条件は、Alert on が finalized の場合に適用されます。推定 AI コストに対して 15 分以内にアラートを送信するには、リアルタイム AI 異常モニターを作成を参照してください。

Cost Anomalies モニタータイプの場合、監視されたコストが履歴データと比較して、しきい値を above、below、または above or below した場合にアラートを送信できます。

agile 異常検知アルゴリズムは、2 つの境界と月次の季節性を使用します。

Cost Threshold モニタータイプを使用している場合、クラウドコストがしきい値を above、below、above or equal、または below or equal to した場合にアラートを送信できます。

Cost Forecast モニタータイプを使用している場合、クラウドコストがしきい値を above、below、above or equal、below or equal to、equal to、または not equal to した場合にアラートを送信できます。

Budget モニタータイプを使用している場合、実績または予測のクラウドコストが、前のステップで選択した予算の割合を超えた場合にアラートを送信できます。

ステップ目的値
評価基準モニターが実績支出と予測支出のどちらを予算と比較するか。actual, forecasted
粒度コストを評価する詳細レベル。overall (合計コスト)、per_row
しきい値アラートをトリガーするために設定する予算の割合。0~100 の数値 (%)
期間しきい値を超えたかどうかを評価するための評価期間。all_months、current_month

is forecasted to reach を選択すると、モニターは予算カードや予算ステータスページと同じ予測モデルを使用します。


通知と自動化の構成

Configure notifications and automationsセクションの詳しい説明については、通知ページを参照してください。

権限と監査通知の定義

モニターの表示または編集を許可するチーム、ロール、ユーザー、またはサービスアカウントを選択します。デフォルトでは、組織の全メンバーがアクセスできます。

Audit Notifications を有効にして、モニターが変更されるたびにモニター作成者と受信者に通知することもできます。

リアルタイム AI 異常モニターを作成する

リアルタイム AI 異常モニターは、AI コストの予期しない増加を検出し、15 分以内にアラートを送信します。これらは、確定したクラウド請求データではなく、Agent Observability からの推定コストを使用します。Datadog は、推定コストの直近 4 時間の評価期間から異常を特定します。

前提条件

  • Agent Observability が LLM コストデータを送信しています。推定コストは、トークン数とプロバイダーの料金体系から計算されます。Agent Observability のコストを参照してください。
  • ml_obs.span.llm.total.cost メトリクスが報告されました。real time オプションは、このメトリクスが報告された後に表示されます。
  • 少なくとも 3 日分のコストデータが利用可能です。検出品質のため、Datadog では 21 日間を推奨しています。

モニターを構成する

  1. Cloud Cost > Analyze > Cost Monitors に移動し、+ New Cost Monitorをクリックします。
  2. Anomalies を選択します。
  3. Alert on を real time に、コストタイプを AI cost に設定します。このモニターは、過去 15 分以内に検出された異常についてアラートを送信します。
  4. オプションで、Filter cost to を使用してコストのスコープを絞り込み、Detect anomalies on を使用して最大 2 つのタグでグループ化します。ml_app および model_provider は、Preferred Tags の下に一覧表示されます。
  5. 今後 24 時間の推定合計コストのしきい値を設定します。組織の通貨で 500 以上を入力してください。Datadog が異常を検出し、推定合計コストがこのしきい値を超えると、モニターがアラートを送信します。
  6. 通知の構成。

代わりに確定したクラウド請求データを監視するには、Alert on を finalized に設定し、モニターを作成に従ってください。確定済み異常モニターは、アジャイル異常アルゴリズムを使用し、不完全な日を除外し、少なくとも 1 か月分のクラウドコスト履歴を必要とします。

その他の実行可能なアクション

アクションメニューには、Cloud Cost Explorer でモニターを表示するオプションのほか、モニターを編集、複製、削除するオプションがあります。
  • View in Monitorsをクリックすると、モニターのアラート履歴を確認したり、視覚化を調整したり、アラートのトリガー頻度を確認したりできます。
  • View in Explorer詳細な分析を行うために、Cloud Cost Explorer でモニターを開きます。
  • Editモニターの設定や構成を更新するためのモニター。
  • CloneActions > Clone を選択して、既存のモニターのコピーを作成するためのモニター。
  • Delete不要になったモニターを完全に削除するためのモニター。

参考資料