Ich habe die Antwort aus einem anderen Forum erhalten.
Ich habe einen Eventhandler (TIL) an mein Hostobjekt angehängt:
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 }
Verknüpfte meinen neuen event_handler-Namen mit einem Shell-Skript
define command{ command_name host_state_change command_line $USER1$/eventhandlers/hostup.sh $HOSTNAME$ $HOSTSTATE$ }
Und ein Skript erstellt, das den Status überprüft (dh es wurde von DOWN nach UP geändert, also suche ich nach UP) und erzwingt eine Dienstprüfung durch die Befehlsdatei
printf "[%lu] SCHEDULE_FORCED_SVC_CHECK;$hostname;serial_number;$NOW\n" $NOW > $COMMANDFILE