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" } }