Логи
Агент считает совпадения с вашими шаблонами в journald и алертит, когда их слишком много — или когда лог замолчал. С сервера уходят только числа, сами строки логов остаются у вас.
Шаблон
Сервер → «Что мониторить» → «Логи», до 6 строк на сервер.
| Поле | Что задаёт |
|---|---|
| Юнит | systemd-юнит, чей лог смотреть; пусто — весь журнал |
| Текст | строка (ERROR, Out of memory) или, с галочкой, регулярное выражение |
| Сколько раз | столько совпадений и больше — проблема |
| За сколько минут | окно подсчёта, от 1 до 60 минут |
| Тишина, мин | ни одной строки столько минут (до 1440) — проблема |
Нужно хотя бы одно условие: «сколько раз» или «тишина».
Алерты
- Совпадения — «🟠 Логи в nginx: «…» · За 5 мин: 42 (порог 10)»; «восстановлено» — когда за окно совпадений стало меньше порога.
- Логи молчат — сервис перестал писать в журнал (завис, остановлен или не получает запросов).
- Критичность по умолчанию — «важно», меняется в «Уведомлениях».
Доступ к журналу
Агент работает не от root, поэтому ему нужна группа systemd-journal. Установщик и служба обновления дают её сами; если в алерте «нет доступа к журналу», он исчезает через минуту после настройки. Нужен агент версии 0.13.0 и новее.