3

Я создал будильник в Cloudwatch, чтобы остановить экземпляр EC2, если CPU < 5% в течение более пяти минут.AWS Cloudwatch Alarm не останавливает экземпляр EC2

enter image description here

И через пять минут я получаю письмо, но экземпляр продолжает работать. Экземпляр использует том EBS, и ничто в истории не указывает на проблему.

Может кто-нибудь рассказать мне, почему будильник, который я настраиваю, не останавливает экземпляр?

Благодаря

ответ

0

Я новичок в AWS части, надеюсь, что это может помочь ... не уверен ... Amazon EBS не может отправить метрические данные для доступного объема, который не привязан к Amazon EC2 например, потому что для этого тома не нужно отслеживать показатели. Если у вас установлен будильник для такой метрики, вы можете заметить, что его состояние изменилось на «Недостаточно данных». Это может быть просто признаком того, что ваш ресурс неактивен и может не обязательно означать, что есть проблема.

+0

HI. Настройка будильника настроена для использования ЦП, а не активности на томе EBS. Где вы видите EBS в настройке будильника? –

2

Согласно documentation, вам необходимо создать роль IAM, чтобы AWS мог автоматически остановить экземпляр от вашего имени, когда срабатывает будильник. Также обратите внимание, что вы не можете назначить роль IAM существующему экземпляру.

Update:

Теперь вы можете прикрепить или изменить IAM роль существующего экземпляра. Подробнее here.

+0

Я только что создал новый экземпляр и новый сигнал тревоги на этом экземпляре, и на этот раз экземпляр закрылся, как ожидалось. Я не создавал роли или назначал разрешения, и она все еще работала. Я думаю, что было что-то в оригинальном экземпляре, который я создал, который предотвращал выключение. Я никогда не узнаю. –

+0

Каково было закрытое поведение вашего экземпляра? – Mahdi

+0

Привет Махди. Поскольку экземпляр, который я использовал для создания этой проблемы, пропал и заменен другим, я не знаю, что на самом деле произошло. На данный момент аварийные сигналы в Cloudwatch закрывают экземпляр, как ожидалось, –