Bits Chat の Cloud Cost スキル

概要

Cloud Cost スキルは、Bits Chat における Cloud Cost Management 分析ワークフローです。これは、根本原因分析、予算追跡、一般的なコストに関する質問への回答など、FinOps タスクのために設計されています。例えば、Bits Chat に次を依頼することができます。

  • コストモニターアラートコスト異常、およびコスト変動を調査する
  • 費用が発生しているチーム、サービス、アカウント、地域、またはリソースを特定する
  • クラウド、SaaS、カスタム、または Datadog コストについて随時発生する質問に回答する
  • 実際の支出と予測を予算と比較する
  • CPU、メモリ、リクエスト量、またはストレージサイズなどの監視可能性メトリクスとコスト変動を相関させる
  • 調査をキャプチャして引き継ぎや将来の参照のために Notebooks を作成する

前提条件

Bits Chat で Cloud Cost スキルを使用するには、次を行う必要があります。

Cloud Cost スキルを使用して調査を開始する

各グラフに [Investigate with Bits AI] (Bits AIで調査) ボタンが表示されている、コスト異常のグラフ。

コスト異常などの調査を開始したい場合は、Investigate をクリックするか、 (きらきら星アイコン) をクリックして、Cloud Cost スキルを開きます。

また、Datadog の任意のページのナビゲーションバーの右上にあるAsk Bitsをクリックして、Bits Chatを開き、コストに関する質問をすることもできます。

例のプロンプト:

  • Investigate why EC2 costs increased last week for team:payments.
  • Which teams are responsible for the highest S3 storage costs this month?
  • Why is the infrastructure budget projected to go over this month?
  • Show total cloud cost by provider for the last 30 complete days.
  • Find optimization opportunities for idle or over-provisioned cloud infrastructure.

コスト変動の調査

Cloud Cost スキルを使用してコスト変動を調査すると、Bits Chat は簡潔な要約を提供し、その後、次に何を探求したいかを尋ねます。初期分析には通常、以下が含まれます。

  • 基準期間と調査期間の毎日のコストチャート
  • 基準期間、調査期間、総金額、パーセンテージ変化、および当てはまる場合の予測年間影響
  • 価格変動と消費変動を区別するためのレート対使用状況のコンテキスト
  • コストタグに基づくオーナーまたはチームの帰属
初期分析が示されている Bits Chat による調査の要約。

初期要約の後、Bits Chat は次のことができます。

  • 変化を引き起こしている主要なサービス、アカウント、地域、リソース、またはタグを見つける
  • コスト変動を CPU リクエスト、メモリリクエスト、リクエスト数、バケットサイズ、またはデータベース使用量などのメトリクスと相関させる
  • 関連する予算を見つけ、実際の支出または予測支出を予算目標と比較する
  • サービスを所有するチームのために Datadog ノートブックを作成し、所見を確認し、それに基づいて行動を起こす
  • 調査を記録のためにノートブックに保存する

予算と予測

予算をセットアップした後、Bits Chat の Cloud Cost スキルを使用して、予算の状況と費用を説明します。Bits Chat は要約を手助けできます。

  • 実際の費用と予算額の比較
  • 予測支出と予算額の比較
  • 予算のフィルターに基づいて、予算がカバーするコストスコープ
  • オーバーランに寄与している予算項目、チーム、サービス、またはプロバイダー

初期要約の後、Bits Chat は次のことができます。

  • 費用を発生させている上位のサービス、アカウント、地域、リソース、またはタグを見つける
  • コスト変動に寄与しているリソースを所有するチームを特定する
  • 予算を更新する
  • 調査を記録のためにノートブックに保存する

コスト分析のために Datadog MCP サーバーを使用する

Datadog MCP サーバーは、外部 AI エージェントが Datadog データをクエリできるようにします。これは、IDE、ターミナルベースのアシスタント、またはカスタム AI ワークフローからコストに関する質問をしたいときに便利です。

外部 AI エージェントを使用するには、Datadog MCP サーバーをセットアップします。MCP クライアントがツールセットをフィルタリングする場合、Cloud Cost Management データをクエリできるメトリックツールを使用するために core ツールセットを含めてください。

Cloud Cost Management データは、コアメトリックツールを通じて入手可能です。

MCP ツール使用状況
get_datadog_metricコストメトリクスをクエリし、期間を比較し、プロバイダー、サービス、チーム、アカウント、リソース、またはタグでコストをグループ化します。
get_datadog_metric_contextクエリする前にコストメトリックのメタデータ、利用可能なタグキー、およびタグ値を発見します。

エージェントに Cloud Cost Management メトリクスの use_cloud_costtrue に設定するように依頼してください。例えば、all.costaws.cost.*azure.cost.*gcp.cost.*oci.cost.*custom.cost.*、またはdatadog.cost.* などのメトリクスです。コストの変動を説明する監視可能性メトリクス、例えば Kubernetes の CPU や S3 バケットのサイズについては、標準のメトリクスクエリの動作を使用してください。

MCP 接続エージェント用プロンプトの例:

  • Use Datadog MCP to query cloud cost data. Set use_cloud_cost=true and show daily all.cost grouped by provider for the last 30 complete days.
  • Use get_datadog_metric_context with use_cloud_cost=true to find available tags for aws.cost.net.amortized.shared.resources.allocated, then group EC2 costs by team.
  • Compare this week's complete EC2 cost to the previous week and explain which teams or accounts changed the most.

接続手順、サポートされているクライアント、およびツールセットの構成については、Datadog MCP サーバーをセットアップするを参照してください。MCP ツールの完全なリファレンスについては、Datadog MCP サーバーツールを参照してください。

参考資料