У меня есть лямбда, которая отправляет в STDERR, когда данная операция завершается неудачей, что-то вроде:
async function handler(event, context) {
const success = do()
if (success) {
return { statusCode: 200 }
}
console.error('Failed :(')
return { statusCode: 400 }
}
Это очень упрощено, но вы поняли идею. Естественно, это сообщение появится в CloudWatch. Я хотел бы знать, возможно ли (и как) настроить CloudWatch Alarm для отправки мне электронного письма, если это сообщение появляется в моих журналах.
Я прочитал документы о тревогах CloudWatch, но это очень загроможденный и трудно найти что-нибудь там.