Announcement

Collapse
No announcement yet.

relancer un service win

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • relancer un service win

    Je souhaiterais relancer un service lors d'un statut critical.
    Je définis mon service de la facon suivant :

    # 'restart_service' command definition 41
    define command{
    command_name restart_service
    command_line $USER1$/eventhandlers/restart_service $SERVICESTATE$ $STATETYPE$ $SERVICEATTEMPT$ $HOSTADDRESS$ $ARG1$
    }

    # 'test_restart_service_Alerter' service definition 236
    #
    define service{
    use STemplate_ServiceWin
    service_description test_restart_service_Alerter
    host_name srv01
    check_command check_nt_service!Alerter
    event_handler restart_service!Alerter
    event_handler_enabled 1
    contact_groups test
    }

    Lorsque je redemarre nagios, j'obtiens:

    Checking services...
    Error: Event handler command 'restart_service!Alerter' specified in service 'test_restart_service_Alerter' for host 'srv01' not defined anywhere

    Et lorsque j'enleve l'argument de l'eventhandlers (!Alerter) dans la definition du service, la ca marche bien (mais le pb c'est que je ne passe pas le nom du service a relancer...)

    NB : restart_service est un script du style : http://nagios.sourceforge.net/docs/1...thandlers.html
    sauf qu'a la place de '/etc/rc.d/init.d/httpd restart', il y a 'check_nrpe -H $4 - c restart_service -a $5'

    Avez vous une idee du pb?
Working...
X