Amazon ec2 CloudWatch:来自代理的指标在仪表板中不可用,但在报警中可用

Amazon ec2 CloudWatch:来自代理的指标在仪表板中不可用,但在报警中可用,amazon-ec2,amazon-cloudwatch,Amazon Ec2,Amazon Cloudwatch,我已经设置了免费的tier micro实例,并在其上配置了cloud watch代理,该代理应将数据发送到cloud watch,但由于某些原因,该代理上的数据不可用。在配置中,只有度量键被正确地传递(之前只有general在metrics下拉列表中可用,我对设置一些警报的磁盘可用空间感兴趣) 配置: $ cat /opt/aws/amazon-cloudwatch-agent/bin/config.json { "agent": { "metrics

我已经设置了免费的tier micro实例,并在其上配置了cloud watch代理,该代理应将数据发送到cloud watch,但由于某些原因,该代理上的数据不可用。在配置中,只有度量键被正确地传递(之前只有general在metrics下拉列表中可用,我对设置一些警报的磁盘可用空间感兴趣)

配置:

$ cat /opt/aws/amazon-cloudwatch-agent/bin/config.json

{
  "agent": {
    "metrics_collection_interval": 60,
    "run_as_user": "root"
  },
  "metrics": {
    "append_dimensions": {
      "AutoScalingGroupName": "${aws:AutoScalingGroupName}",
      "ImageId": "${aws:ImageId}",
      "InstanceId": "${aws:InstanceId}",
      "InstanceType": "${aws:InstanceType}"
    },
    "metrics_collected": {
      "collectd": {
        "metrics_aggregation_interval": 60
      },
      "disk": {
        "measurement": [
          "used_percent"
        ],
        "metrics_collection_interval": 60,
        "resources": [
          "*"
        ]
      },
      "mem": {
        "measurement": [
          "mem_used_percent"
        ],
        "metrics_collection_interval": 60
      },
      "statsd": {
        "metrics_aggregation_interval": 60,
        "metrics_collection_interval": 10,
        "service_address": ":8125"
      }
    }
  }
}
代理启动后的状态:

{
  "status": "running",
  "starttime": "2021-05-06T11:54:40+0000",
  "configstatus": "configured",
  "cwoc_status": "stopped",
  "cwoc_starttime": "",
  "cwoc_configstatus": "not configured",
  "version": "1.247347.4"
}
日志:

我猜EC2实例策略的IAM比所需的多:AmazonEC2FullAccess、CloudWatchAgentServerPolicy、CloudWatchFullAccess、CloudWatchActionsEC2Access、CloudWatchLogsFullAccess、CloudWatchEventsFullAccess、EC2InstanceConnect

CloudWatch指标:

我感谢任何帮助/暗示

编辑:事实上,指标存储在报警中,我可以看到它们,但不确定为什么它们不可用,例如在前一张图中的仪表板中

警报中的指标:

2021/05/06 11:54:41 I! I! Detected the instance is EC2
2021/05/06 11:54:41 Reading json config file path: /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json ...
/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json does not exist or cannot read. Skipping it.
2021/05/06 11:54:41 Reading json config file path: /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.d/file_config.json ...
Valid Json input schema.
I! Detecting run_as_user...
No csm configuration found.
No log configuration found.
Configuration validation first phase succeeded
 
2021/05/06 11:54:41 I! Config has been translated into TOML /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.toml 
2021/05/06 11:54:41 Reading json config file path: /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json ...
2021/05/06 11:54:41 Reading json config file path: /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.d/file_config.json ...
2021/05/06 11:54:41 I! Detected runAsUser: root
2021/05/06 11:54:41 I! Changing ownership of [/opt/aws/amazon-cloudwatch-agent/logs /opt/aws/amazon-cloudwatch-agent/etc /opt/aws/amazon-cloudwatch-agent/var] to root:root
2021-05-06T11:54:42Z I! Starting AmazonCloudWatchAgent 1.247347.4
2021-05-06T11:54:42Z I! Loaded inputs: disk mem socket_listener statsd
2021-05-06T11:54:42Z I! Loaded aggregators: 
2021-05-06T11:54:42Z I! Loaded processors: ec2tagger
2021-05-06T11:54:42Z I! Loaded outputs: cloudwatch
2021-05-06T11:54:42Z I! Tags enabled: host=ip-172-11-11-111.ec2.internal
2021-05-06T11:54:42Z I! [agent] Config: Interval:1m0s, Quiet:false, Hostname:"ip-172-11-11-111.ec2.internal", Flush Interval:1s
2021-05-06T11:54:42Z I! [logagent] starting
2021-05-06T11:54:42Z I! [processors.ec2tagger] ec2tagger: EC2 tagger has started initialization.
2021-05-06T11:54:42Z I! cloudwatch: get unique roll up list []
2021-05-06T11:54:42Z I! [inputs.socket_listener] Listening on udp://127.0.0.1:25826
2021-05-06T11:54:42Z I! Started the statsd service on :8125
2021-05-06T11:54:42Z I! cloudwatch: publish with ForceFlushInterval: 1m0s, Publish Jitter: 38s
2021-05-06T11:54:42Z I! Statsd listener listening on:  [::]:8125
2021-05-06T11:54:42Z I! [processors.ec2tagger] ec2tagger: Initial retrieval of tags succeded
2021-05-06T11:54:42Z I! [processors.ec2tagger] ec2tagger: EC2 tagger has started, finished initial retrieval of tags and Volumes