メインコンテンツまでスキップ

Datadog データを操作する

Datadog データを DoiT プラットフォームにインポートしたら、Cloud Analytics や、BudgetsAllocationsAnomaly detection などの DoiT 機能を使用して、Datadog のコストと使用状況を分析・監視できます。Datadog のデータは 1 時間単位で追跡およびレポートされます。

Datadog API

DoiT コンソールは、以下の Datadog API と連携してデータを取得します。必要な権限は、DoiT コネクタ用にカスタムロールを作成すると付与されます。

PermissionAPI
usage_read
hosts_readGet all hosts for your organization
dashboards_readGet all dashboard lists

Datadog API は直近 2 か月分のデータしか返しませんが、DoiT コンソールはより長いデータ保持期間を備えています(pricing を参照)。Datadog アカウントを DoiT に長期間接続しておくほど、DoiT コンソールから参照できる履歴データが増えます。

Cloud Analytics における Datadog データ

Cloud Analytics のディメンションメトリクスを通じて Datadog データを取得できます。以下は DoiT Cloud Analytics と Datadog の用語のマッピングです。

基本メトリクス

DoiT term
Datadog termDatadog definition
costvalue×(cst_per_usage)特定のリソースまたは使用量に対する合計コスト:
  • value:測定対象の特定リソースまたは使用量の数量。例:監視対象のホスト数、コンテナ数、カスタムメトリクス数。
  • cost_per_value:リソース単位あたりに割り当てられたレートまたは価格。例:ホストあたりのコスト、ログ取り込み GB あたり、カスタムメトリクスあたり。
usagevalue課金またはクレジットの対象を示します。

標準ディメンション

DoiT termDatadog termDatadog definition
Billing Accountorg_idDatadog アカウント内の特定サブ組織の一意の識別子。これは請求が関連するサブ組織 ID です。
Project/Account IDaccount_public_idDatadog アカウントの一意の識別子。
Project/Account nameaccount_nameDatadog アカウント名。
Regionregionリソースが所在するリージョン。
Servicein_app_labelDatadog コンソールに表示される製品(エンティティまたはリソース)の説明的名称。例:Infra HostsContainersAPM HostsProfiled HostsCustom MetricsIngested LogsRUM Sessions など。
Service IDproduct_nameDatadog API に由来する Datadog 製品の一意識別子。例:APM Hostsapm_hostRUM sessionsrum_lite
SKU/SKU IDusage_typeDatadog 製品で消費され、Datadog の使用量と請求に寄与する測定可能なリソースタイプの一意識別子。例:Fargate Taskstask_countInfra Hostshost_countIngested Logsingested_events_bytes
Cost Typecharge_type課金タイプは 2 種類:
  • usage:請求期間中の実使用量に基づくコスト。
  • commitment:一定期間に固定量の使用をコミットするプリペイドサブスクリプションプランに伴うコスト。

システムラベル

以下は、Cloud Analytics で使用できる Datadog のシステムラベルです。

  • datadog/org_name: Datadog アカウントの親組織の一意識別子。

  • datadog/product_family: Datadog API に表示される製品ファミリー名。

  • datadog/dashboard_name: Datadog ダッシュボード名。

  • datadog/dashboard_author: Datadog ダッシュボードを作成または最終更新したユーザー。

  • datadog/dashboard_list_name: ダッシュボードリスト名。

  • datadog/host_name: ホスト名。

  • datadog/host_is_active: ホストに Datadog エージェントがインストールされているかどうか。

  • datadog/host_agent_version: ホストにインストールされている Datadog エージェントのバージョン。

  • datadog/host_org_id: Datadog エージェントを実行しているホストが所属する組織。

  • datadog/host_last_reported_time: 当該ホストが最後にメトリクスのデータポイントを報告した時刻。

Datadog タグ

Datadog でタグを設定すると、Datadog リソースの分類や整理に役立ちます。これらのタグは Cloud Analytics のLabels に表示されます。

例示レポート

Datadog Intelligence ダッシュボードには、Datadog の支出と使用状況の分析をすぐに始めるための複数のプリセットレポートウィジェットが含まれています。プリセットレポートの設定を調整するか、ゼロから独自に作成して、Datadog データをさらに深掘りできます。

以下の例は、直近 1 か月におけるオンデマンドコストとコミットメントコストを、製品ファミリー・サービス・SKU 別に内訳表示したものです。

Datadog on-demand cost per product report