У меня проблема с Nagios.
Вот мое определение службы:
define service{
use generic-service
host_name Server1
service_description Check My Own Sfutt
check_command check_nrpe!check_mystuff
contact_groups IT
notification_interval 60
check_interval 60
check_period from12to04
}
Мой период времени:
# FROM 12 AM TO 4 AM
define timeperiod{
timeperiod_name from12to04
alias FROM 12 AM to 4 AM
sunday 12:00-04:00
monday 12:00-04:00
tuesday 12:00-04:00
wednesday 12:00-04:00
thursday 10:00-04:00
friday 12:00-04:00
saturday 12:00-04:00
}
Но я не получаю уведомления, если служба является КРИТИЧНОЙ, тогда я проверяю службу в Nagios и вижу следующее:
Next Scheduled Check: N/A
Если я принудительно запускаю вручную , он показывает критическое состояние, но также не отправляет почту. Тогда запланированное время проверки снова N / A. Есть идеи?
Это сработает, если я не использую параметры notification_interval, check_interval и check_period.
Сначала за период времени, который, как мне кажется, вы хотите: настройки уведомлений? Что показывает ваш файл сохранения состояния для этой проверки?
state_retention_file=/var/cache/icinga/retention.dat
Получаете ли вы письмо от Nagios?