У меня есть настройка задания Cron в Google App Engine, которая запускается ежедневно в 11 часов утра.
Учитывая, что выполнение cron имеет решающее значение для моей системы, я решил настроить для него предупреждение, если естьлюбые сбои, и это было настроено как:
- Создание метрики с
- Тип ресурса: приложение GAE
- Метрика: Количество ответов
- И фильтры:
- Код ответа> = 200
- Код ответа <= 299 </li>
- Идентификатор модуля: my-application
- С пустыми значениями Group By и Aggregator, установленными в NONE
- Условие срабатывает, если
any time series violates
условие is absent
для 1 day
Поэтому мое предполагаемое поведение было "Еслиэто приложение не отвечает 200 в cron в течение 1 дня (достаточно, чтобы его ударили), предупредите меня "
Но я получаю электронное письмо с предупреждением почти ежедневно.
Это ошибка?Или есть другой способ настроить это?Я получаю предупреждение, и когда я вижу страницу cron в App Engine, она запускается в правильное время и возвращает 200 (успех).