Announcement

Collapse
No announcement yet.

Exécuter un script lorsque host unrecheable

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

  • Exécuter un script lorsque host unrecheable

    Bonjour à tous,

    J'aimerais executer un script lorsque mon host est unreacheable (après un ping par exemple).

    Pourriez m'indiquer la marche à suivre pour réaliser cela.

    Merci d'avance.

  • #2
    Originally posted by gui31 View Post
    Bonjour à tous,

    J'aimerais executer un script lorsque mon host est unreacheable (après un ping par exemple).

    Pourriez m'indiquer la marche à suivre pour réaliser cela.

    Merci d'avance.
    Voir du côté des event_hanlders.
    Raphaël 'SurcouF' Bordet
    Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
    Dons Paypal

    Comment


    • #3
      bonjour,

      Je me suis pencher plus les event handler mais il semblerait qu'il ne se lance pas. Je vous exemple les manip que j'ai faites:
      - Creation d'un event handler "dns-check-op.sh" dans /usr/local/nagios/libexec
      il ressemble à ça :
      Code:
      #!/usr/bin/expect -f
      
      # Bascule DNS : OL vers FREE (lorsque OL down)
      case "$1" in
      UP)
              ;;
      UNREACHABLE)
              ;;
      PENDING)
              ;;
      DOWN)
              #Manips ....
              ;;
      esac
      exit 0
      - Dans Centreon : Configuration > Commands > Add
      Command Name : dns-check-op
      Command Line : $USER1$/dns-check-op.sh $HOSTSTATE$
      Type :Misc

      - Dans mon host, onglet data processing:
      Event handler enabled: Yes
      Event Handler : dns-check-op


      Mais pas de trace d'execution du script ...
      Ma configuration est-elle bonne ?

      Merci d'avance

      Comment

      Working...
      X