У нас есть небольшой планировщик Java, работающий на AWS ECS. Он делает то же, что cron делал на нашем старом монолите. он запускает (fargate) задачи в док-контейнерах. У нас есть задача, которая выполняется каждый час, и она очень важна для нас. Я хочу знать, падает ли он или не запускается по какой-либо причине (например, сбой планировщика java или кто-то отключает задачу).
Я ищу службу, которая предупредит меня, если она не будет уведомлена. Я хочу вызывать систему уведомлений каждый раз, когда скрипт успешно запускается. Затем, если система предупреждений не получает уведомление «ОК», как ожидалось, она выдает предупреждение.
Я считаю, что такой сервис должен существовать, и я не хочу заново изобретать велосипед, пытаясь создать его самостоятельно. Я думаю, мой вопрос, как это называется? И где я могу получить такую вещь? (мы, очевидно, используем AWS, и у нас есть учетная запись pagerDuty).