概要
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 から設定することもできます。
コストモニターのタイプを選択する
以下のモニタータイプから選択できます。
| モニタータイプ | コストメトリクスベース | 目的 | 例 |
|---|
| 変更 | はい | 日次、週次、または月次のコストの変化を検出します。 | 今日のコストと前週のコストの差が 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.user | aws.s3.all_requests |
エディターを使用して、コストタイプまたはエクスポートを定義します。
ドロップダウンから監視する既存の予算を選択します。
詳細については、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 時間の評価期間から異常を特定します。
前提条件
- Cloud Cost > Analyze > Cost Monitors に移動し、+ New Cost Monitorをクリックします。
- Anomalies を選択します。
- Alert on を real time に、コストタイプを AI cost に設定します。このモニターは、過去 15 分以内に検出された異常についてアラートを送信します。
- オプションで、Filter cost to を使用してコストのスコープを絞り込み、Detect anomalies on を使用して最大 2 つのタグでグループ化します。
ml_app および model_provider は、Preferred Tags の下に一覧表示されます。 - 今後 24 時間の推定合計コストのしきい値を設定します。組織の通貨で 500 以上を入力してください。Datadog が異常を検出し、推定合計コストがこのしきい値を超えると、モニターがアラートを送信します。
- 通知の構成。
代わりに確定したクラウド請求データを監視するには、Alert on を finalized に設定し、モニターを作成に従ってください。確定済み異常モニターは、アジャイル異常アルゴリズムを使用し、不完全な日を除外し、少なくとも 1 か月分のクラウドコスト履歴を必要とします。
その他の実行可能なアクション
- View in Monitorsをクリックすると、モニターのアラート履歴を確認したり、視覚化を調整したり、アラートのトリガー頻度を確認したりできます。
- View in Explorer詳細な分析を行うために、Cloud Cost Explorer でモニターを開きます。
- Editモニターの設定や構成を更新するためのモニター。
- CloneActions > Clone を選択して、既存のモニターのコピーを作成するためのモニター。
- Delete不要になったモニターを完全に削除するためのモニター。
参考資料