Мониторинг использования памяти 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 включен.

Другие вопросы по тегам