AWS 计费指标集
编辑AWS 计费指标集编辑
此功能处于测试阶段,可能会发生更改。设计和代码比正式 GA 功能更不成熟,按原样提供,不提供任何担保。测试功能不受正式 GA 功能支持 SLA 的约束。
您可以使用 Amazon CloudWatch 和 Cost Explorer 监控您的预计 AWS 费用。
此 aws billing
指标集收集 Cloudwatch 和成本浏览器中的指标,用于监控目的。
AWS 权限编辑
IAM 用户需要一些特定的 AWS 权限才能收集预计的计费指标。
cloudwatch:GetMetricData cloudwatch:ListMetrics tag:getResources sts:GetCallerIdentity iam:ListAccountAliases ce:GetCostAndUsage organizations:ListAccounts
仪表盘编辑
aws 计费指标集附带预定义的仪表盘。例如
配置示例编辑
- module: aws period: 24h metricsets: - billing credential_profile_name: elastic-beats cost_explorer_config: group_by_dimension_keys: - "AZ" - "INSTANCE_TYPE" - "SERVICE" group_by_tag_keys: - "aws:createdBy"
指标集特定配置说明编辑
在查询 AWS 成本浏览器 API 时,您可以使用最多两个不同的组对 AWS 成本进行分组,这些组可以是维度、标签键或两者兼而有之。目前,我们支持按类型维度和类型标签分组,并使用单独的配置参数
- group_by_dimension_keys: 成本浏览器中用于按维度分组的键列表。有效值为 AZ、INSTANCE_TYPE、LINKED_ACCOUNT、OPERATION、PURCHASE_TYPE、REGION、SERVICE、USAGE_TYPE、USAGE_TYPE_GROUP、RECORD_TYPE、OPERATING_SYSTEM、TENANCY、SCOPE、PLATFORM、SUBSCRIPTION_ID、LEGAL_ENTITY_NAME、DEPLOYMENT_OPTION、DATABASE_ENGINE、CACHE_ENGINE、INSTANCE_TYPE_FAMILY、BILLING_ENTITY 和 RESERVATION_ID。
- group_by_tag_keys: 成本浏览器中用于按标签分组的键列表。
这是一个默认指标集。如果主机模块未配置,则默认情况下启用此指标集。
有关指标集中每个字段的描述,请参阅导出字段部分。
以下是由此指标集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "aws": { "billing": { "Currency": "USD", "EstimatedCharges": 39.26, "ServiceName": "AmazonEKS" } }, "cloud": { "account": { "id": "428152502467", "name": "elastic-beats" }, "provider": "aws" }, "event": { "dataset": "aws.billing", "duration": 115000, "module": "aws" }, "metricset": { "name": "billing", "period": 10000 }, "service": { "type": "aws" } }