AWS ebs 度量集
编辑AWS ebs 度量集
编辑Amazon Elastic Block Store (Amazon EBS) 将数据点发送到 CloudWatch 以获取多个指标。大多数 EBS 卷仅在卷附加到实例时自动将五分钟指标发送到 CloudWatch。此 aws ebs
度量集收集这些 Cloudwatch 指标以进行监控。
AWS 权限
编辑IAM 用户需要某些特定的 AWS 权限才能收集 AWS EBS 指标。
ec2:DescribeRegions cloudwatch:GetMetricData cloudwatch:ListMetrics tag:getResources sts:GetCallerIdentity iam:ListAccountAliases
仪表盘
编辑aws ebs 度量集附带一个预定义的仪表盘。例如
配置示例
编辑- module: aws period: 300s metricsets: - ebs # This module uses the aws cloudwatch metricset, all # the options for this metricset are also available here.
指标
编辑有关每个指标的更多详细信息,请参阅 ebs-cloudwatch-metric。
指标名称 |
统计方法 |
VolumeReadBytes |
平均值 |
VolumeWriteBytes |
平均值 |
VolumeReadOps |
平均值 |
VolumeWriteOps |
平均值 |
VolumeQueueLength |
平均值 |
VolumeThroughputPercentage |
平均值 |
VolumeConsumedReadWriteOps |
平均值 |
BurstBalance |
平均值 |
VolumeTotalReadTime |
总和 |
VolumeTotalWriteTime |
总和 |
VolumeIdleTime |
总和 |
这是一个默认度量集。如果主机模块未配置,则默认启用此度量集。
有关度量集中的每个字段的说明,请参阅 导出字段 部分。
以下是此度量集生成的文档示例
{ "@timestamp": "2017-10-12T08:05:34.853Z", "aws": { "cloudwatch": { "namespace": "AWS/EBS" }, "dimensions": { "VolumeId": "vol-0dac7d6bb8e24ba7c" }, "ebs": { "metrics": { "VolumeIdleTime": { "sum": 299.97 }, "VolumeQueueLength": { "avg": 0.000166666666666667 }, "VolumeReadOps": { "avg": 0 }, "VolumeTotalWriteTime": { "sum": 0.05 }, "VolumeWriteBytes": { "avg": 4915.2 }, "VolumeWriteOps": { "avg": 30 } } } }, "cloud": { "account": { "id": "627959692251", "name": "elastic-test" }, "provider": "aws", "region": "eu-central-1" }, "event": { "dataset": "aws.ebs", "duration": 115000, "module": "aws" }, "metricset": { "name": "ebs", "period": 10000 }, "service": { "type": "aws" } }