SaaS コストインテグレーション Docs >
クラウド コスト マネジメント >
SaaS コストインテグレーション
選択した
Datadog サイト (
) では Cloud Cost Management はサポートされていません。
Join the Preview! SaaS Cost Integrations are in public beta.
概要 SaaS Cost Integrations allow you to send cost data directly from your providers by configuring the accounts associated with your cloud cost data in Datadog.
If your provider is not supported, use Custom Costs to upload any cost data source to Datadog and understand the total cost of your services.
セットアップ To use SaaS Cost Integrations, you must configure Cloud Cost Management for AWS, Azure, or Google Cloud.
各クラウドプロバイダーのドキュメントを参照してください。
Navigate to Infrastructure > Cloud Costs > Settings > Accounts and click Configure on a provider to collect cost data.
Datadog の Databricks インテグレーションタイル に移動し、Add Account をクリックします。 Databricks インスタンスのデータウェアハウスに対応する System Tables SQL Warehouse ID
を入力して、システムテーブルの請求データをクエリします。 Resources セクションで、各アカウントのトグルをクリックして Databricks Cost Data Collection
を有効にします。Save をクリックします。過去 15 か月間の Databricks コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Confluent Cloud の組織管理者ロールで API キーを作成または取得します。 Datadog の Confluent Cloud インテグレーションタイル に移動し、Add Account をクリックします。 Confluent Cloud アカウント名、API キー、API シークレットを入力し、オプションでタグを指定します。 Additional Options セクションで、Collecting Billing Data
のトグルをクリックします。Save をクリックします。過去 15 か月間の Confluent Cloud コストデータは 24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Create an API token in MongoDB with Organizational Billing Viewer
permissions, and add Organizational Read Only
permissions for cluster resource tags.Datadog の MongoDB Cost Management インテグレーションタイル に移動し、Add New をクリックします。 MongoDB アカウント名、公開キー、秘密キー、組織 ID を入力し、オプションでタグを指定します。 Save をクリックします。過去 15 か月間の MongoDB コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Datadog の Snowflake インテグレーションタイル に移動し、Add Snowflake Account をクリックします。
例えば、https://xyz12345.us-east-1.snowflakecomputing.com
のように、Snowflake アカウントの URL を入力します。
Connect your Snowflake account セクションで、Cloud Cost Management で Snowflake を有効にするトグルをクリックします。
User Name
フィールドに Snowflake のユーザー名を入力します。
Create a Datadog-specific role and user to monitor Snowflake.
Snowflake で以下を実行してカスタムロールを作成します。
-- Create a new role intended to monitor Snowflake usage.
create role DATADOG;
-- Grant privileges on the SNOWFLAKE database to the new role.
grant imported privileges on database SNOWFLAKE to role DATADOG;
-- Grant usage to your default warehouse to the role DATADOG.
grant usage on warehouse <WAREHOUSE> to role DATADOG;
-- If you have cost usage collection enabled, ensure that your credentials have permission to view the ORGANIZATION_USAGE schema.
grant role orgadmin to role DATADOG
-- Create a user.
create user DATADOG_USER
LOGIN_NAME = DATADOG_USER
password = <PASSWORD>
default_warehouse = <WAREHOUSE>
default_role = DATADOG
-- Grant the monitor role to the user.
grant role DATADOG to user <USER>
キーと値のペア認証を構成します。
Save をクリックします。
過去 15 か月分の Snowflake コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Go to the API Key section in your Elastic Cloud organization’s settings. Click Create New Key . Choose a Name and Expiration Date for your API key. Select the Billing Admin role. Click Create Key to generate the key. Go to the Elastic Cloud integration tile in Datadog Click Add Account . Enter your Elastic Cloud Organization ID and Billing API Key in the account table. Your Elastic Cloud cost data for the past 15 months can be accessed in Cloud Cost Management after 24 hours. To access the available data collected by each SaaS Cost Integration, see the Data Collected section .
OpenAI のアカウント設定で API キーを作成 します。 Datadog の OpenAI インテグレーションタイル に移動し、Add Account をクリックします。 OpenAI のアカウント名を入力し、API キーを入力し、オプションでタグを指定します。 Resources セクションで、各アカウントのトグルをクリックして、OpenAI Billing Usage Data Collection
を有効にします。Save をクリックします。過去 15 か月の OpenAI コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Fastly の Personal API tokens ページで、少なくとも "global:read"
スコープと "Billing"
ロールを持つ API トークンを作成します。 Datadog の Fastly インテグレーションタイル に移動し、Add Account をクリックします。 Enter your Fastly account name and API token. Collect Billing Data
のチェックボックスをクリックします。Save をクリックします。過去 15 か月間の Fastly コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
Datadog の Twilio インテグレーションタイル に移動し、Add Account をクリックします。 Resources セクションで、各アカウントのトグルをクリックして、Twilio in Cloud Cost Management
を有効にします。Twilio アカウントの Account SID
を入力します。 Save をクリックします。過去 15 か月の Twilio コストデータは、24 時間後に Cloud Cost Management でアクセスできます。各 SaaS Cost インテグレーションで収集されたデータにアクセスするには、収集データセクション を参照してください。
収集データ コストデータは、Cloud Costs Analytics ページ 、Cloud Costs Tag Explorer 、ダッシュボード 、ノートブック 、モニター で確認できます。また、これらのコストメトリクスを他のクラウドコストメトリクスや可観測性メトリクスと組み合わせることもできます。
次の表は、各 SaaS Cost インテグレーションに関連付けられたすぐに使えるタグの非網羅的なリストです。
タグ名 タグの説明 record_id
このレコードの一意の ID。 account_id
このレポートが生成されたアカウントの ID。 workspace_id
この使用量が関連付けられたワークスペースの ID。 cloud
この使用量が関連するクラウド。指定できる値は AWS、AZURE、GCP です。 custom_tags
使用状況に適用されるカスタムタグで、通常は追加のメタデータや分類のためのキーと値のペアです。 usage_metadata
使用量に関連するメタデータで、使用量タイプ、サービスカテゴリー、その他の関連情報などの詳細が含まれる場合があります。
タグ名 タグの説明 resource_id
Confluent リソースの一意の識別子。 resource_name
Confluent リソースの名前。 environment_id
環境の一意の識別子。 network_access_type
クラスターのネットワークアクセスタイプ。指定できる値は INTERNET
、TRANSIT_GATEWAY
、PRIVATE_LINK
、PEERED_VPC
です。 product
製品名。指定できる値には KAFKA
、CONNECT
、KSQL
、AUDIT_LOG
、STREAM_GOVERNANCE
、CLUSTER_LINK
、CUSTOM_CONNECT
、FLINK
、SUPPORT_CLOUD_BASIC
、SUPPORT_CLOUD_DEVELOPER
、SUPPORT_CLOUD_BUSINESS
、および SUPPORT_CLOUD_PREMIER
が含まれます。
タグ名 タグの説明 invoice_id
請求書の一意の識別子。 status
支払いの状態。 mongo_org_id
MongoDB の組織 ID。 cluster_name
請求が発生したクラスターの名前。 group_id
明細が関連付けられているプロジェクトの ID。 replica_set_name
明細が関連付けられているレプリカセットの名前。 resource_tags
ユーザーが設定したクラスターの任意のタグ (通常はキーと値のペア)。
タグ名 タグの説明 organization_name
組織の名前。 contract_number
組織の Snowflake 契約番号。 account_name
使用量が消費されたアカウントの名前。 account_locator
使用量が消費されたアカウントのロケータ。 region
アカウントが存在する地域の名前。 service_level
Snowflake アカウントのサービスレベル (エディション) (Standard、Enterprise、または Business Critical)。 balance_source
毎日の使用量の支払いに使用される資金の出所。出所は以下のいずれかになります。 - capacity : 組織のキャパシティコミットメントに残っているクレジットで支払われる使用量。 - rollover : ロールオーバークレジットで支払われる使用量。組織がキャパシティコミットメントを更新すると、未使用のクレジットが新しい契約の残高にロールオーバークレジットとして追加されます。 - free usage : 組織に提供された無料クレジットでカバーされる使用量。 - overage : オンデマンド価格で支払われる使用量。これは、組織がキャパシティ、ロールオーバー、および無料クレジットを使い果たした場合に発生します。 - rebate : 他の組織とデータを共有したときに組織に付与されたクレジットでカバーされる使用量。 service_type
使用タイプ。指定できるサービスタイプは以下の通りです。 - automatic_clustering : 自動クラスタリングを参照してください。 - cloud_services : クラウドサービスのクレジット使用を参照してください。 - data_transfer : データ転送コストを理解するを参照してください。 - logging : ログおよびトレースの概要を参照してください。 - materialized_view : マテリアライズドビューの操作を参照してください。 - replication : 複数アカウント間のレプリケーションとフェイルオーバーの概要を参照してください。 - query_acceleration : クエリアクセラレーションサービスの使用を参照してください。 - search_optimization : 検索最適化サービスを参照してください。 - serverless_task : タスクの概要を参照してください。 - snowpipe : Snowpipe を参照してください。 - snowpipe_streaming : Snowpipe Streaming を参照してください。 - storage : ストレージコストを理解するを参照してください。 - warehouse_metering : 仮想ウェアハウスのクレジット使用を参照してください。これはサーバーレスまたはクラウドサービスのコンピュート利用を示すものではありません。 rating_type
レコードの使用量がどのように評価されるか、または価格設定されるかを示します。指定できる値は以下の通りです。 - compute - data_transfer - storage - その他 billing_type
課金またはクレジットの内容を示します。指定できる請求タイプは以下の通りです。 - consumption : コンピュートクレジット、ストレージコスト、データ転送コストに関連する使用量。 - rebate : 他の組織とデータを共有したときに組織に付与されたクレジットでカバーされる使用量。 - priority support : 優先サポートサービスの料金。この料金はアカウントではなく、契約に付随しています。 - vps_deployment_fee : 仮想プライベート Snowflake デプロイの料金。 - support_credit : Snowflake サポートが Snowflake の問題に起因する課金を取り消すためにアカウントに入金したクレジット。
Tag Name Tag Description name
The unique identifier of the Elastic Cloud resource. price_per_hour
The cost of the Elastic Cloud resource per hour. kind
The type of resource.
タグ名 タグの説明 organization_id
組織の一意の識別子。 project_name
プロジェクトの名前。 organization_name
組織の名前。
タグ名 タグの説明 service_no
内部サービス番号。 aria_invoice_id
Aria の請求書 ID。 rate_schedule_no
料金スケジュールの内部 ID。 rate_schedule_tier_no
料金スケジュール階層の内部 ID。 usage_type_no
使用タイプに関連付けられた ID。 usage_type_cd
使用タイプの名前。 plan_no
プランに関連付けられた ID。 Plan_name
プランの名前。 client_service_id
クライアント固有のサービス識別子。 service_name
Fastly サービスの名前。
タグ名 タグの説明 account_sid
Twilio アカウントを識別する英数字文字列。 category
使用カテゴリー。詳細については、使用カテゴリー を参照してください。 count_unit
カウントを計測する単位 (例: 通話なら通話単位、SMS ならメッセージ単位)。 usage_unit
使用量を計測する単位 (例: 通話なら分単位、SMS ならメッセージ単位)。
参考資料