Announcement

Collapse
No announcement yet.

Modification de notifications

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

  • Modification de notifications

    Bonjour,
    J'aimerai modifier les notifications, car il me semble que la notification host-notify-by-epager est mal faite.
    J'edite puis je sauvegarde, mais je ne vois pas les modifications enregistrées...

    Je voudrais meme modifier les deux process-host/service
    car à mieux y regarder, il n'y a aucune chance pour que ca marche.

    Une idée ?
    pascal
    FAN 2.0

  • #2
    etrange pour les notifications.... pas plus d'indice ? les modifs c koi ?

    c koi ke tu veux modifier aussi ? qu'est ce qu'on a mal fait ? koi ki va pas ?
    Julien Mathis
    Centreon Project Leader
    www.merethis.com |

    Comment


    • #3
      lorsque tu regardes les notifications, il y a des choses bizarres ...
      le format des *epager ont des \ en trop...
      la fin de la commande process-service-perfdata me semble mal formatté, dans mon cas elle termine par /var/log/nagios/s je penses qu'il s'agit plutot de quelque chose comme : /var/log/nagios/service-perfdata.out si on veut être cohérent avec le process-host-perfdata

      Donc dans oreon, je selection la notification que je desires editer. J'ai bien la possibilité de sauvegarder la dite notification.
      J'ai meme le bouton de sauvegarde, qui lorsque je l'utilise, il me dit que c'est OK. mais lorsque je regarde le contenu de la notification, elle n'est en rien modifiée...

      Avez vous le meme phénomène.
      Ce qui m'interesse le plus serait de modifier les epagers car comme elles sont mal formatée, Mail croit qu'il existe plusieurs personnes alors qu'il s'agit simplement du sujet du message.

      Pascal
      FAN 2.0

      Comment


      • #4
        Je n'ai toujours pas de solution pour l'édition des notifications.
        Avez vous constaté le meme phénomène ?

        Pascal
        FAN 2.0

        Comment


        • #5
          si tu créais une notification toute neuve, qu'est qu'il se passe ?
          StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
          Dons Paypal

          Comment


          • #6
            Je viens de tester la création d'une notification toute neuve...
            Eh bien, si je prend une notification qui "fonctionne" copie le code de la notification, je créé une nouvelle nommée simple-test, je copie le code de la notification...
            Je valide.
            Lorsque je regarde le code ainsi sauvé, je me retrouve avec tous les \ et les " qui sont précédées de \


            Code:
            Command "simple-test" 
            Type de Commande Notification  
            Nom de la commande simple-test 
            Ligne de commande  
            /usr/bin/printf \"%b\" \"***** Nagios 1.X *****\\n\\nNotification Type: $NOTIFICATIONTYPE$\\n\\nService: $SERVICEDESC$\\nHost: $HOSTALIAS$\\nAddress: $HOSTADDRESS$\\nState: $SERVICESTATE$\\n\\nDate/Time: $DATETIME$\\n\\nAdditional Info:\\n\\n$OUTPUT$\" | /bin/mail -s \"** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **\" $CONTACTEMAIL$
            FAN 2.0

            Comment


            • #7
              Bonjour,

              Problème connu: http://bugs.oreon-project.org/?do=details&id=58

              Comment


              • #8
                Une ébauche de soluce ?
                Un patch ?
                FAN 2.0

                Comment


                • #9
                  J'ai un patch à te proposer mais uniquement sur une version 1.2.2:

                  fichier .../oreon/command.php: ajouter une ligne à la ligne 37:
                  $command_array = & $_POST["command"];
                  $command_array['command_line'] = stripslashes($command_array['command_line']);
                  $command_object = new Command($command_array);
                  Pareil pour la ligne 52:
                  $command_array = & $_POST["command"];
                  $command_array['command_line'] = stripslashes($command_array['command_line']);
                  $command_array["command_id"] = -1;
                  Note: les lignes ajoutées sont celles en gras.

                  Comment


                  • #10
                    Originally posted by fe1lho
                    Une ébauche de soluce ?
                    Un patch ?
                    et toute logique c'est corrigé en 1.2.3 (pas la RC1)
                    StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
                    Dons Paypal

                    Comment

                    Working...
                    X