Оповещения мониторинга PGS
Оповещения мониторинга (Alerts) срабатывают, когда метрики достигают определенного порога значений. По умолчанию при срабатывании Alerts сервис Alertmanager в Prometheus не будет отправлять уведомления в виде электронных писем. Подробнее о настройке см. раздел Настройка оповещений мониторинга»..
Правила формирования оповещений:
| Группа правил | Название правила | Описание правила | Порог срабатывания правила | Длительность правила |
|---|---|---|---|---|
| pgs_aristoteles | 500 bad request percentage too high | Процент ответов с кодом 500 больше чем 0,01 | 0,01% | 2 мин |
| pgs_aristoteles | The long response time for get_props | Среднее время ответов для file_props.get_props больше чем порог | 50 сек | 30 сек |
| pgs_aristoteles | The long response time for get_permissions | Все ответы для file_props.get_permissions больше чем порог | 10 сек | 30 сек |
| pgs_aristoteles | The long response time for list_dir | Все ответы для file_props.list_dir больше чем порог | 10 сек | 30 сек |
| pgs_aristoteles | 5xx error for auth endpoint | В течении длительности правила появляются ошибки для endpoint auth.auth | больше 0 | 30 сек |
| pgs_aristoteles | 5xx/4xx errors for file_props.app_get_permissions endpoint | В течении длительности правила появляются ошибки для endpoint ile_props.app_get_permissions | больше 0 | 30 сек |
| pgs_aristoteles | 5xx/4xx errors for versions.app_get_object_owner endpoint | В течении длительности правила появляются ошибки для endpoint ile_props.app_get_permissions | больше 0 | 30 сек |
| pgs_aristoteles | 5xx/4xx errors for users.app_get_object_managers endpoint | В течении длительности правила появляются ошибки для endpoint file_props.app_get_permissions | больше 0 | 30 сек |
| pgs_aristoteles | 5xx/4xx errors for file_props.app_update_metadata endpoint | В течении длительности правила появляются ошибки для endpoint file_props.app_update_metadata | больше 0 | 30 сек |
| pgs_euclid | 500 bad request percentage too high | Появляются ответы с кодом 500 | больше 0 | 1 мин |
| pgs_euclid | 400 bad request percentage too high | Процент ответов с кодом 4хх больше чем порог | 50,00% | 2 мин |
| pgs_euclid | The long response time for euclid requests | Длительность ответов для всех endpoint-ов больше чем порог | 10 сек | 30 сек |
| arangodb | Amount of connectios to arangodb is too high | Количество соединений к аранге больше чем порог | 600 | 2 мин |
| pgs main rules | target_liveness | Сервис CO работает | Сервис не работает в течение N мин (длительности правила) | 3 мин |
| pgs main rules | disk usage: root warning | Соотношение используемого места на диске хоста к максимальному | Количество доступного места достигает 80% ‑ 95% от максимального, либо в течение 8 ч., если ничего не изменится, то количество свободного места станет меньше 0 | 30 сек |
| pgs main rules | disk usage: srv warning | Соотношение используемого места на диске хоста сервисами SRV к максимальному | Количество доступного места сервисов SRV достигает 80% < 95% от максимального, либо в течение 8 ч., если ничего не изменится, то количество свободного места станет меньше 0 | 30 сек |
| pgs main rules | disk usage: root critical | Соотношение используемого места на диске хоста к максимальному | Количество доступного места достигает 95% от максимального, либо в течение 4 ч., если ничего не изменится, то количеств свободного места станет меньше 0. | 30 сек |
| pgs main rules | disk usage: srv critical | Соотношение используемого места на диске хоста сервисами SRV к максимальному | Количество доступного места сервисов SRV достигает 95% от максимального, либо в течение 4 ч., если ничего не изменится, то количество свободного места станет меньше 0 | 30 сек |
| pgs main rules | oom kill detected | Произошёл сбой из-за нехватки памяти OOM (Out Of Memory) | Зафиксирован OOM от сервиса в течение 1 мин | - |
| pgs main rules | high memory load | Соотношение потребляемой памяти хоста к максимальной (средства Docker) | Количество доступной памяти хоста стало меньше 5% от максимальной памяти | 30 сек |
| pgs main rules | CPU iowait too high | Длительность ожидания IO операций | Среднее время ожидания IO операций в течение 15 мин достигло 30 сек | 30 сек |
| pgs main rules | High CPU Load | Нагрузка на CPU | Процентное соотношение загрузки CPU достигло 90% | - |
| pgs main rules | LA too high | Средняя нагрузка на CPU | Средняя нагрузка на CPU выше текущей нагрузки в 1.5 раз в течение N (длительность правила) | 10 мин |
| pgs_expired_password.rules | pgs_expired_password.rules | О времени истечения паролей системных пользователей pgs & app-co | меньше 10 дней | - |