AWS Billing and Cost Management

概要

AWS Billing and Cost Management は、推定請求額と予算メトリクスを表示します。

このインテグレーションを有効にすると、AWS Billing and Cost Management メトリクスを Datadog で確認することができます。

: このインテグレーションを完全に有効にするには、budgets:ViewBudget 権限が必要です。請求メトリクスは AWS console で有効にしておく必要があります。AWS の設定方法について詳しくは、Amazon Web Services インテグレーションドキュメント を参照してください。

セットアップ

インストール

If you haven’t already, set up the Amazon Web Services integration first.

メトリクスの収集

  1. AWS インテグレーション ページMetric Collection タブで、Billing が有効になっていることを確認します。
  2. Datadog - AWS Billing インテグレーション をインストールします。

ログ収集

ログの有効化

S3 バケットまたは CloudWatch のいずれかにログを送信するよう AWS Billing を構成します。

: S3 バケットにログを送る場合は、Target prefixamazon_billing に設定されているかを確認してください。

ログを Datadog に送信する方法

  1. If you haven’t already, set up the Datadog Forwarder Lambda function.

  2. Lambda 関数がインストールされたら、AWS コンソールで、AWS Billing ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。

CloudWatch 使用状況の監視

AWS アクセス許可を設定して budgets:ViewBudget アクセス許可を追加すると、このインテグレーションを使用して CloudWatch の請求情報を監視できます。

AWS の請求メトリクスは、約 4 時間ごとに取得できます。Datadog がこのメトリクスを収集するまで 4 時間かかる場合があります。

メトリクスが利用可能になったら、aws.billing.estimated_chargesaws.billing.forecasted_charges を調べます。これらのメトリクスを使用して、コンテキストを service:amazoncloudwatch まで絞り込むことで、CloudWatch の使用状況を追跡できます。また、max:account_id を使用して、支払額を AWS アカウントごとに分けることができます。

メトリクス aws.billing.estimated_charges は、当月のその時点までの CloudWatch 請求額と AWS が見なす額を示します。この値は、毎月初に 0 にリセットされます。メトリクス aws.billing.forecasted_charges は、当月の使用状況に基づいた月末の CloudWatch の推定請求額です。

収集データ

メトリクス

aws.billing.estimated_charges
(gauge)
AWS 利用料の推定請求額。単一サービスの推定請求額にも、全サービスの合計推定請求額にもなり得ます。
単位は dollar
aws.billing.actual_spend
(gauge)
予算期間中の実際の支出額
単位は dollar
aws.billing.budget_limit
(gauge)
予算期間中の支出上限
単位は dollar
aws.billing.forecasted_spend
(gauge)
予算期間中の予測支出額
単位は dollar

イベント

AWS Billing and Cost Management インテグレーションには、イベントは含まれません。

サービス チェック

AWS Billing and Cost Management インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

お問合せは、Datadog サポート まで。