AWS SSM AWS.EC2.Windows.CloudWatch.json自定义度量标准

时间:2017-08-06 16:16:21

标签: json amazon-web-services amazon-ec2 amazon-cloudwatch-metrics

此代码块将兆字节的可用内存自定义指标放入CloudWatch。但是我无法通过指标发布主机名。此块位于目录中的AWS.EC2.Windows.CloudWatch.json文件中:

C:\ Program Files \ Amazon \ SSM \ Plugins \ awsCloudWatch \

{
  "FullName": "AWS.EC2.Windows.CloudWatch.PerformanceCounterComponent.PerformanceCounterInputComponent,AWS.EC2.Windows.CloudWatch",
  "Id": "MemoryAvailableMBytes",
  "Parameters": {
    "CategoryName": "Memory",
    "CounterName": "Available MBytes",
    "DimensionName": "InstanceID",
    "DimensionValue": "{instance_id}",
    "InstanceName": "",
    "MetricName": "AvailableMBytes",
    "Unit": "Megabytes"
    }
  },

我试图为InstanceName使用以下密钥对:       " InstanceName":" {hostname}",       " InstanceName":" {instance}",

我确保在编辑AWS.EC2.Windows.CloudWatch.json文件后重新启动EC2Config服务,然后重启Amazon SSM代理服务。 " InstanceName":" {hostname}",密钥对已在早期版本的JSON文件中运行。当我将{hostname}值分配给InstanceName时,指标将停止写入CloudWatch。

1 个答案:

答案 0 :(得分:0)

实例名称是所选择的perf计数器的特定名称,不适用于ec2实例。您添加的维度应显示为实例名称。