Announcement

Collapse
No announcement yet.

Dépendances de statut ?

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

  • Dépendances de statut ?

    Bonjour,

    Comment serait-ce possible d'avoir une dépendance d'état entre un host et un de ses services associés ... ?

    Par exemple, j'ai un host qui check X services. Comment faire pour que lors d'un passage d'état d'un de ses X services à Critical, l'Host soit lui aussi marqué en Critical même si les X-1 services restant sont à OK ?

    Le but de réaliser une telle dépendance est qu'un Host soit affiché en rouge dans la statusmap de Nagios si l'un de ses services est critique.

    Peut-etre alors que cela n'a rien à voir avec les dépendances ?!

    Si quelqu'un a une orientation... Je suis preneur

    Merci d'avance

  • #2
    Originally posted by MaEsTrO View Post
    Bonjour,

    Comment serait-ce possible d'avoir une dépendance d'état entre un host et un de ses services associés ... ?

    Par exemple, j'ai un host qui check X services. Comment faire pour que lors d'un passage d'état d'un de ses X services à Critical, l'Host soit lui aussi marqué en Critical même si les X-1 services restant sont à OK ?

    Le but de réaliser une telle dépendance est qu'un Host soit affiché en rouge dans la statusmap de Nagios si l'un de ses services est critique.

    Peut-etre alors que cela n'a rien à voir avec les dépendances ?!
    Un bon moyen résiderait à exploiter les event_handler de ces services pour exécuter une commande dont l'objectif est uniquement d'envoyer un message sur la file de commandes externes de Nagios afin de modifier l'état de l'hôte associé. Il faudra simplement veiller à désactiver les checks actifs de ce dernier car Nagios les exécutera également tant qu'un des services restera dans un non-OK.
    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,

      En effet je n'avais pas pensé aux event handlers, ca me semble un moyen facilement exploitable

      Merci de ta réponse.

      Comment


      • #4
        Originally posted by surcouf View Post
        Un bon moyen résiderait à exploiter les event_handler de ces services pour exécuter une commande dont l'objectif est uniquement d'envoyer un message sur la file de commandes externes de Nagios afin de modifier l'état de l'hôte associé. Il faudra simplement veiller à désactiver les checks actifs de ce dernier car Nagios les exécutera également tant qu'un des services restera dans un non-OK.
        Je suis en train de me pencher sur un script de changement d'etat qui est somme toute assez trivial.

        Par contre, si le service repasse à OK, que faut-il faire pour que l'host repasse à UP ? Ca peut etre géré par les event handlers ? Ou une commande de notification avec notification_interval à 0 pour le service peut etre un bon moyen ?

        Comment


        • #5
          Originally posted by MaEsTrO View Post
          Je suis en train de me pencher sur un script de changement d'etat qui est somme toute assez trivial.

          Par contre, si le service repasse à OK, que faut-il faire pour que l'host repasse à UP ? Ca peut etre géré par les event handlers ? Ou une commande de notification avec notification_interval à 0 pour le service peut etre un bon moyen ?
          Il faut utiliser la même méthode pour les hôtes étant donné qu'ils disposent également d'event handlers.
          Raphaël 'SurcouF' Bordet
          Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
          Dons Paypal

          Comment

          Working...
          X