Мониторинг использования памяти EC2 Windows Server- в EC2Config больше нет опции "CloudWatch log"
Я собираюсь контролировать использование памяти Windows Server EC2 Windows R2 2012. Я установил последнюю версию EC2Config, которая является 4.9.2061, загрузив ее отсюда: https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_Install.html
Я прикрепил эту роль к серверу:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowAccessToSSM",
"Effect": "Allow",
"Action": [
"cloudwatch:PutMetricData",
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:DescribeLogGroups",
"logs:DescribeLogStreams",
"logs:PutLogEvents"
],
"Resource": [
"*"
]
}
]
}
Затем перейдите к следующему документу для настройки файла json и т. Д.
http://blog.krishnachaitanya.ch/2016/03/monitor-ec2-memory-usage-using-aws.html
Пользователь IAM, который настроен в файле json, имеет полный доступ.
Проблема в том, что когда я открываю EC2ConfigServiceSetting для включения журналов CloudWatch, там нет НИКАКИХ журналов CloudWatch. Кажется, они убрали эту опцию в новой версии.
Я был бы благодарен, если кто-нибудь может дать предложение по мониторингу MemoryUsage на сервере Windows EC2.
1 ответ
Это нормально, чтобы не видеть этот флажок.
Попробуйте перезапустить службу Amazon SSM Agent, а затем службу Ec2Config.
Затем подождите, чтобы увидеть, появляются ли ваши метрики. Другая конфигурация для проверки config.xml в той же папке, что и JSON, убедитесь, что плагин CloudWatch включен.
