Возможен ли зависимый от времени мониторинг облачных часов? - PullRequest
0 голосов
/ 04 августа 2020

Я хочу отслеживать состояние своего экземпляра EC2 (работает или остановлен) и устанавливать тревогу в случае остановки EC2. Мой EC2 будет работать только с 9 утра до 6 вечера. Могу ли я выполнить sh выше через cloudwatch и как?

1 Ответ

0 голосов
/ 04 августа 2020

Вы можете использовать CloudWatch Event Выражения расписания rule:

Вы можете создавать правила, которые автоматически запускаются по автоматическому расписанию в CloudWatch Events, используя cron или выражения скорости. Все запланированные события используют часовой пояс UT C, а минимальная точность расписаний - 1 минута.

Например.

Одно правило запускает экземпляр в 9 утра с понедельника по пятницу. ФРИ

0 9 ? * MON,TUE,WED,THU,FRI *

enter image description here

Other rule would stop the instance

0 18 ? * MON,TUE,WED,THU,FRI *

enter image description here

For starting the instance you would need to create a lambda function. For stopping you call StopInstance API directly using CloudWatch trigger:

введите описание изображения здесь

...