Назад | Перейти на главную страницу

Вызвать сбой проверки состояния доступности

У меня есть несколько инструментов, которые отслеживают проверки статуса всех экземпляров EC2 моей организации. Я хотел бы протестировать их, намеренно вызывая сбой проверки состояния доступности (которая по умолчанию идет со всеми экземплярами EC2, изображенными на консоли EC2 ниже) на одном из моих экземпляров - в идеале с помощью некоторых средств, которые позволяют мне индивидуально нарушить InstanceStatus версия чека и SystemStatus версия.

Как я могу это сделать?

Я набрал ваш запрос в Google ("проверка статуса экземпляра aws") и обнаружил эта страница на форуме AWS который можно сделать двумя способами.

Простой способ вызвать сбой проверки состояния - отключить сетевую карту по умолчанию в экземпляре. Для экземпляров Linux

sudo ifconfig eth0 down

должен сделать свое дело.

Восстановление осуществляется путем добавления дополнительного ENI к экземпляру и подключения через него, а затем использования исходного ENI с помощью команды «sudo ifconfig eth0 up».

На той же странице есть это

Я знаю, что это старый пост, но я видел предложение из другого поста на Reddit / R / AWS. Похоже, вы можете временно установить другое состояние для будильника. Я упоминаю временный, потому что в течение следующего периода сигнал тревоги будет повторно оценен для его нового состояния.

Взглянув на документы Я думаю, вы должны уметь делать следующее:

aws cloudwatch set-alarm-state \
  --alarm-name "ec2_system_alarm" \
  --state-value ALARM \
  --state-reason "simulate an ec2 system failure"