Hello,
I am new to Metricbeat, I want to monitor my AWS services, The overview dashboard is missing a lot of information, I started with EC2 CPU Utilization I found aws.ec2.cpu.total.pct field is missing although I tried with aws-cli and I getting the CPU metrics. not sure for other dashboards what is the problem.
# Module: aws
# Docs: https://www.elastic.co/guide/en/beats/metricbeat/8.4/metricbeat-module-aws.html
- module: aws
period: 1m
metricsets:
- elb
- kinesis
- natgateway
- rds
- transitgateway
- usage
- vpn
- module: aws
period: 5m
metricsets:
- cloudwatch
latency: 3m
metrics:
- namespace: AWS/EC2
name: ["CPUUtilization", "DiskWriteOps"]
tags.resource_type_filter: ec2:instance
statistic: ["Average", "Maximum"]
- module: aws
period: 300s
metricsets:
- dynamodb
- ebs
- ec2
- lambda
- rds
- sns
- sqs
- module: aws
period: 24h
metricsets:
- billing
cost_explorer_config:
group_by_dimension_keys:
- "AZ"
- "INSTANCE_TYPE"
- "SERVICE"
- "LINKED_ACCOUNT"
group_by_tag_keys:
- "aws:createdBy"
- module: aws
period: 24h
metricsets:
- s3_daily_storage
- module: aws
period: 1m
latency: 5m
metricsets:
- s3_request


