- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Multisource Querying is in private beta. To request access, complete the form.
Request AccessAfter you start ingesting your AWS, Azure, Google Cloud, SaaS, or Datadog costs in Cloud Cost Management, you can flexibly query costs across providers. Multisource Querying enables you to query costs across multiple providers using consistent and standardized tags instead of building multiple queries for each provider.
Use Multisource Querying to build cost views, understand the total cost of service ownership, and alert on cost changes and trends across the Analytics page, dashboards, notebooks, and cost monitors.
To use Multisource Querying, ensure you meet the following requirements:
You can select multiple providers in the Provider field on the Analytics page.
Dropdown filters like Provider maintain flexibility and streamline the process of creating a search query so you can refine your cost data. To add a filter, click + Filter.
Click Refine Results to access the following options and filter your cost data.
With Multisource Querying, you can create visualizations using cost data across providers in your dashboards.
Multisource Querying uses the all.cost
metric, which combines all individual cloud and SaaS cost metrics into a unified view on the Analytics page.
Note: The all.cost
metric does not include resource-level tags. To view costs by resource, use the specific cost metrics for each provider (such as aws.cost.amortized
). When you filter to a specific provider in the search query, Datadog automatically switches to the corresponding provider-specific metric, enabling more granular querying of your cost data.
Cloud Cost Management collects tags for the AWS, Azure, and Google Cloud integrations. This table provides a non-exhaustive list of out-of-the-box tags shared across each integration.
Tag Name | Tag Description |
---|---|
allocated_resource | The type of resource used by a container workload (such as cpu or mem ). |
allocated_spend_type | Container costs are split into three spend types: resources used by a workload (usage ); resources reserved by a workload, but not used (workload_idle ); and resources that are not reserved or used by any workload (cluster_idle ). |
ecs_cluster_name | The name of the ECS cluster hosting a workload. |
kube_cluster_name | The name of the Kubernetes cluster hosting a workload. |
orchestrator | The container orchestrator (such as kubernetes or ecs ). |
Cloud Cost Management enriches all provider cost data with tags that adhere to the FinOps FOCUS specification. FOCUS™ is a technical specification that normalizes cost and usage billing data across cloud vendors.
FOCUS tags allow you to query similar concepts across providers. For example, if you’d like to see cost per account across AWS and Azure, you are not required to create two queries (one for AWS costs grouped by aws_member_account_name
and one for Azure costs grouped by subscriptionname
). You can use one search query that filters to AWS and Azure costs grouped by subaccountname
.
Cloud Cost Management adds lowercase versions of the specification Column IDs to all cost metrics.
The following FOCUS tags are available in Cloud Cost Management:
Tag Name | Tag Description |
---|---|
providername | The name of the entity that made the resources or services available for purchase. |
servicename | An offering that can be purchased from a provider (for example, cloud virtual machine, SaaS database, professional services from a systems integrator). |
billingaccountid | The identifier assigned to a billing account by the provider. |
billingaccountname | The display name assigned to a billing account. |
subaccountid | An ID assigned to a grouping of resources or services, often used to manage access or cost. |
subaccountname | A name assigned to a grouping of resources or services, often used to manage access or cost. |
regionname | The name of an isolated geographic area where a resource is provisioned or a service is provided. |
availabilityzone | A provider-assigned identifier for a physically separated and isolated area within a region that provides high availability and fault tolerance. |
pricingunit | Provider-specified measurement unit for determining unit prices, indicating how the provider rates measured usage and purchase quantities after applying pricing rules like block pricing. |
The all.cost
metric has Container costs allocated for AWS, Azure, and Google Cloud costs, so you can query by the relevant container tags.