Сигналы тревоги CloudWatch играют жизненно важную роль в общем управлении экземплярами ec2 с помощью инструментов мониторинга и реагирования в AWS.

OBJECTIVE OF THIS PART 3 of the Project:

1. To configure the CloudWatch Alarms on the EC2 Instance.

2. Configure SNS topic that will notify me via sms whenever alarm goes off

Мы собираемся создать сигнализацию на существующем экземпляре ec2, который мы создали в {ЧАСТИ 1} этого проекта. Каждый раз, когда срабатывает будильник, мы получаем уведомление на телефон. В части-4 мы заменим наш телефон на приборную панель графаны.

Шаг 1. Начните создавать будильник:
Выполните начальные шаги, указанные ниже, прежде чем перейти к шагу 2.

Initial STEPS:

1. Go to CloudWatch
2. Click All Alarms from the side Tab
3. Create Alarm
4. Click Select Metrics
5. Paste the instance id in the search bar, next to metrics
6. Click the option under AWS-namespace : EC2 > Per-Instance Metrics 
7. Choose CPU-utilization

Шаг 2. После выполнения описанных выше действий выполните следующие действия: 

Шаг 3. Настройка действий
На этом этапе мы настроим, что произойдет при срабатывании будильника. Мы можем настроить действие автоматического масштабирования, Ec2 Action.

Шаг 4. Добавьте имя и описание к сигналу тревоги:
Добавьте к сигналу нужное имя и описание: –

Шаг 5. Просмотрите и подтвердите сигнал тревоги:
Просмотрите конфигурацию и нажмите «Создать сигнал тревоги». На скриншоте ниже показан сигнал тревоги, который мы только что создали.

Шаг 6. Проверка сигнала тревоги:
Теперь мы проверим сигнал тревоги, чтобы увидеть выходные данные только что созданного сигнала тревоги. Чтобы проверить сигнал тревоги, мы будем использовать API: установите состояние сигнала тревоги.

aws cloudwatch set-alarm-state --alarm-name ec2-alarm --state-value ALARM --state-reason "Alarm Test" 

Шаг 7: Результаты:
Вы увидите, что теперь ec2 находится в состоянии тревоги, а также получаете SMS-уведомления об этом: -

На простом английском языке

Спасибо, что вы являетесь частью нашего сообщества! Прежде чем уйти: