В нашем экземпляре (i-568a3f14) под управлением Windows Server 2012 Standard мы пытаемся зарегистрировать свободное место на диске в CloudWatch. Я поместил файл AWS.EC2.Windows.CloudWatch.json в каталог C: \ Program Files \ Amazon \ Ec2ConfigService \ Settings
Содержимое файла .json выглядит следующим образом:
{
"IsEnabled": true,
"EngineConfiguration": {
"PollInterval": "00:00:05",
"Components": [
{
"Id": "PerformanceCounterDisk",
"FullName": "AWS.EC2.Windows.CloudWatch.PerformanceCounterComponent.PerformanceCounterInputComponent,AWS.EC2.Windows.CloudWatch",
"Parameters": {
"CategoryName": "LogicalDisk",
"CounterName": "% Free Space",
"InstanceName": "C:",
"MetricName": "FreeDiskPercentage",
"Unit": "Percent",
"DimensionName": "InstanceId",
"DimensionValue": "i-568a3f14"
},
{
"FullName": "AWS.EC2.Windows.CloudWatch.CloudWatch.CloudWatchOutputComponent,AWS.EC2.Windows.CloudWatch",
"Id": "CloudWatch",
"Parameters": {
"AccessKey": "",
"NameSpace": "Windows/Default",
"Region": "eu-west-1a",
"SecretKey": ""
}
}
}
],
"Flows": {
"Flows":
[
"(PerformanceCounterDisk),CloudWatch"
]
}
}
}
Я перезапустил Ec2ConfigService, но, тем не менее, мы не получаем никаких зарегистрированных данных. Что мне не хватает или что еще мне стоит попробовать.