Я новичок в Нагиос. Я довольно много гуглил и читал документы, связанные с состояниями, уведомлениями и так далее. Но не нашел ответа на свои вопросы. Не могли бы вы помочь мне понять разницу между «ТЕКУЩЕЕ СОСТОЯНИЕ СЛУЖБЫ» и «ПРЕДУПРЕЖДЕНИЕ О СЛУЖБЕ».
Предыстория: На нашем экране Nagios все хосты и связанные с ними службы отображаются правильно. Мы планируем использовать nagios.log для дополнительных задач.
В файле nagios.log я вижу строки журнала CURRENT SERVICE STATE и SERVICE ALERT, которые содержат необходимую нам информацию. У меня есть несколько вопросов.
- В чем разница между «ТЕКУЩЕЕ СОСТОЯНИЕ СЛУЖБЫ» и «СЕРВИСНОЕ ПРЕДУПРЕЖДЕНИЕ»?
- Углубившись в файл журнала, я заметил, что ТЕКУЩЕЕ СОСТОЯНИЕ СЛУЖБЫ регистрируется только один раз в 00:00. В то время как СЕРВИСНОЕ ПРЕДУПРЕЖДЕНИЕ регистрируется случайным образом (нет постоянного временного интервала между записями в журнале для конкретной проверки обслуживания)
- Несмотря на то, что проверки запланированы каждые 5 минут, в файле status.dat есть записи каждые несколько секунд. Это затрудняет достижение того, что нам нужно. Поскольку информация о запуске проверки одной службы регистрируется несколько раз.
- Иногда tail -f в nagios.log останавливает дальнейшее обновление файла журнала. Что может быть причиной этого?
- В одной настройке файл nagios.log обновляется каждые 10 минут, а в одной настройке он очень случайный. Есть ли какая-либо конфигурация для обработки расписания обновлений?
Спасибо,
Махеш