Я получил ответ с другого форума.
Я прикрепил обработчик событий (TIL) к своему хост-объекту:
define host{ use linux-server ; Inherit default values from a template host_name volvo ; The name we're giving to this host alias volvo ; A longer name associated with the host event_handler host_state_change }
Связал мое новое имя обработчика событий с сценарием оболочки
define command{ command_name host_state_change command_line $USER1$/eventhandlers/hostup.sh $HOSTNAME$ $HOSTSTATE$ }
И создал сценарий, который проверяет, что является новым состоянием (то есть оно изменилось с ВНИЗ на ВВЕРХ, поэтому я ищу ВВЕРХ) и принудительно проверяет сервис через командный файл
printf "[%lu] SCHEDULE_FORCED_SVC_CHECK;$hostname;serial_number;$NOW\n" $NOW > $COMMANDFILE