クラウドコストマネジメントはこのサイトではサポートされていません。

概要

Datadog で Azure Cloud Cost Management を使用するには、Datadog Azure インテグレーションを設定し、Azure で amortized (償却) と actual (実際) のエクスポートをセットアップする必要があります。さらに、Datadog はコンテナからエクスポートを読み取る権限が必要です。

Datadog は、サブスクリプションレベル、リソースグループレベル、請求アカウントレベルでコストを視覚化します。Microsoft Customer Agreements (MCA) は、サブスクリプションレベルでのみセットアップできます。従量課金アカウントはサポートされていません。

セットアップ

:

  • Datadog の US3 サイトを使用している場合、Azure ポータルから推奨される Datadog リソース方法を使用して Datadog Azure Native インテグレーションをセットアップしているかもしれません。クラウドコストマネジメントに対応するためには、App Registration の作成が必要です。
  • Microsoft Customer Agreement のエクスポートは、サブスクリプションレベルで構成する必要があります。Enterprise プランの場合は、すべてのサブスクリプションにオンボードするように請求アカウントを構成できます。
  • 従量課金制のアカウントには対応していません。

Azure インテグレーションの構成

Setup & Configuration に移動し、コストをプルする Azure アカウントをメニューから選択します。リストに Azure アカウントがない場合は、Azure インテグレーションを表示してアカウントを追加します。

コストエクスポートの生成

actual (実際) と amortized (償却) の 2 つのデータタイプのエクスポートを生成する必要があります。Datadog は、両方のエクスポートに同じストレージコンテナを使用することを推奨しています。

  1. Azure ポータルの Cost Management + Billing の下にある Exports に移動します。
  2. エクスポートのスコープを選択します。注: スコープは billing accountsubscription または resource group でなければなりません。
  3. スコープを選択したら、Add をクリックします。
Azure ポータルで、ナビゲーションのエクスポートオプションとエクスポートスコープをハイライト表示
  1. 次のエクスポートの詳細を選択します。
    • Metric: Actual Cost (usage and purchases) THEN Amortized Cost (usage and purchases)
    • Export type: Daily export of month-to-date costs
    • File Partitioning: On
Metric: Actual、Export type: Daily、File Partitioning: On のエクスポートの詳細
  1. エクスポート用のストレージアカウント、コンテナ、およびディレクトリを選択します。
    • 注: これらのフィールドでは、. のような特殊文字は使用しないでください。
    • 注: 請求エクスポートは、任意のサブスクリプションに保存できます。複数のサブスクリプションのエクスポートを作成する場合、Datadog は同じストレージアカウントに保存することを推奨しています。エクスポート名は一意でなければなりません。
  2. Create を選択します。

より迅速な処理のために、Run Now をクリックして最初のエクスポートを手動で生成してください。

エクスポートのサイドパネルにある Run Now ボタンをクリックしてエクスポートを生成する

Datadog がエクスポートにアクセスできるようにする

: Microsoft Customer Agreement の場合は、サブスクリプションレベルでセットアップします。

  1. Exports タブで、エクスポートの Storage Account をクリックし、移動します。
  2. Containers タブをクリックします。
  3. 請求書の入っているストレージコンテナを選びます。
  4. Access Control (IAM) タブを選択し、Add をクリックします。
  5. Add role assignment を選択します。
  6. Storage Blob Data Reader を選択し、Next をクリックします。
  7. これらの権限を、Datadog と接続した App Registration のいずれかに割り当てます。
    • Select members をクリックし、App Registration の名前を選んで、Select をクリックします。
    • review + assign を選択します。

エクスポートが別のコンテナに入っている場合は、他のコンテナについて手順 1〜7 を繰り返します。

  1. Exports タブで、エクスポートの Storage Account をクリックし、移動します。
  2. Containers タブをクリックします。
  3. 請求書の入っているストレージコンテナを選びます。
  4. Access Control (IAM) タブを選択し、Add をクリックします。
  5. Add role assignment を選択します。
  6. Storage Blob Data Reader を選択し、Next をクリックします。
  7. これらの権限を、Datadog と接続した App Registration のいずれかに割り当てます。
    • Select members をクリックし、App Registration の名前を選んで、Select をクリックします。
    • review + assign を選択します。

エクスポートが別のコンテナに入っている場合は、他のコンテナについて手順 1〜7 を繰り返します。

コストマネジメントリーダーへのアクセス構成

注: スコープが Billing Account の場合、このアクセスは構成する必要はありません。

  1. サブスクリプションに移動し、サブスクリプションの名前をクリックします。
  2. Access Control (IAM) タブを選択します。
  3. Add をクリックし、次に Add role assignment をクリックします。
  4. Cost Management Reader を選択し、Next をクリックします。
  5. これらの権限を App Registration に割り当てます。

これにより、Microsoft Cost Management に対する定期的なコスト計算を許可することで、完全なコスト精度を確保することができます。

Datadog でクラウドコストを構成する

Setup & Configuration に移動し、手順に従います。

コストタイプ

インジェストしたデータは、以下のコストタイプで視覚化することができます。

コストタイプ説明
azure.cost.amortized適用される割引率に基づくコストと、割引期間中の使用量に応じたプリペイドの配分 (発生主義)。
azure.cost.actualコストは、使用時に請求される金額で表示されます (現金主義)。実際のコストには、プライベート割引、リザーブドインスタンスやセービングプランの割引が別の料金タイプとして含まれています。

コストと観測可能性の相関

観測可能性データのコンテキストでコストを表示することは、インフラストラクチャーの変更がコストに与える影響を理解し、コストが変化する理由を特定し、コストとパフォーマンスの両方のためにインフラストラクチャーを最適化するために重要です。Datadog は、観測可能性とコストメトリクスの相関を簡素化するために、Azure のトップ製品のコストデータ上に name タグを追加します。

例えば、各 Azure VM のコストと利用率を表示するには、azure.cost.amortizedazure.vm.network_in_total (またはその他の VM メトリクス) でテーブルを作成し、name でグループ化します。また、Storage の使用量とコストを並べて見るには、metercategory:Storage でフィルタリングし、azure.storage.transactionsazure.cost.amortizedname でグループ化してグラフ化します。

履歴データの取得

Microsoft API を使用するか、Microsoft にサポートチケットを作成してコストデータをバックフィルしてもらうことで、ストレージアカウントに履歴データを作成することができます。Cloud Cost Management は、ファイル構造とパーティショニングがスケジュールされたエクスポートの形式に従っている限り、最大 15 か月分の履歴データを自動的に取り込みます。

その他の参考資料