Announcement

Collapse
No announcement yet.

[REGLE] Variable vide dans mail de notification

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

  • [REGLE] Variable vide dans mail de notification

    Bonjour,


    Je n'arrive pas à remplir les champs de mon mail correctement. Pourtant j'utilise bien des macros nagios 2.0.

    =========================================
    Subject: ** PROBLEM alert - myhost/ is **
    ---------------------------------------------------------
    ***** Nagios *****

    Notification Type: PROBLEM

    Service:
    Host: myhost
    Address: 192.200.200.65
    State:

    Date/Time: Tue May 16 04:14:04 WIT 2006

    Additional Info:
    =========================================

    Ma commande de notification :
    Code:
    --------------------------------------------- 
    /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info: $SERVICEOUTPUT$" | /bin/mail -s "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
    De l'aide serait la bienvenue.

    Merci

    Sébastien

  • #2
    Pour une notif d'host, formate ton mail pour un message d'host.
    Pas de macro de service et en output $HOSTOUTPUT$
    Romain Le Merlus
    Centreon Forge
    MERETHIS

    Comment


    • #3
      euh je veux bien mais la ce n'est pas une notification d'hote mais une notification de service. D'ailleur si tu a des exemples de formatage je suis preneur

      Comment


      • #4
        Arf, je seche alors.. Tu veux dire que cette commande n'est utilisée que pour du service_notify et que pour tes hosts tu as une autre commande que celle ci ?
        Romain Le Merlus
        Centreon Forge
        MERETHIS

        Comment


        • #5
          Pour etre tout à fait clair j'ai ca pour mes hosts

          Code:
          /usr/bin/printf "%b" "
          ***** Nagios 2.X*****Notification\n\n
          Type:$NOTIFICATIONTYPE$\n 
          Host: $HOSTNAME$\n
          State: $HOSTSTATE$\n
          Address: $HOSTADDRESS$\n
          Info: $HOSTOUTPUT$\n
          Date/Time: $LONGDATETIME$" | /bin/mail -s "Host $HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$
          et pour mes services:


          Code:
          /usr/bin/printf "%b" "***** Nagios 2.X *****\n\n
          Type de Notification: $NOTIFICATIONTYPE$\n\n
          Service: $SERVICEDESC$\n
          Host: $HOSTALIAS$\n
          Adresse: $HOSTADDRESS$\n
          Etat: $SERVICESTATE$\n\n
          Date/Heure: $LONGDATETIME$\n\n
          Infos Additionnelles:\n\n$SERVICEOUTPUT$" 
          
          | /bin/mail -s "** $NOTIFICATIONTYPE$ alerte - $HOSTALIAS$/$SERVICEDESC$ est $SERVICESTATE$ **" $CONTACTEMAIL$


          Voili Voilou

          Comment


          • #6
            j'suis confus ops: mille excuses. Erreur de ma part j'avait attribué

            Au niveau de la conf utilisateur je me suis planté dans l'attibution des commandes de notification..

            Désolé pour le dérangement[/code]

            Comment

            Working...
            X