Alerte SMS Nagios Fan

kevstro -  
 kevstro -
Bonjour,

J'ai comme projet de mettre en place une solution de Supervision, je me suis tournée vers la distribution FAN.

J'ai donc configuré mon hôte dans son propre fichier, que j'ai répertorié dans le fichier nagios.cfg jusqu'ici aucun souci.

J'en arrive à la mise en place de l'alerte sms que je souhaite configurer en passant par la plateforme 123sms, après avoir parcouru tout les tutos possible, je sèche......

Dans mon fichier templates.cfg j'ai mis ceci:

define contact{
name kevin
use generic-contact
alias Kévin
email ***@***
service_notification_period 24×7
host_notification_period 24×7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-service-by-sms
host_notification_commands notify-host-by-sms
pager 33600010203
}

J'ai ensuite créer un fichier nommé alertesms.cfg toujours en le répertoriant dans nagios.cfg qui contient ceci:

#Alerte SMS Nagios

define command{

command_name notify-service-by-sms

command_line /usr/bin/printf “%b” “** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **” | /usr/bin/mail -s “EXXXXX:$600010203$” ***@***

}

define command{

command_name notify-host-by-sms

command_line /usr/bin/printf “%b” “Host $HOSTSTATE$ alert for $HOSTNAME$!” | /usr/bin/mail -s “EXXXXX:$600010203$” ***@***
}

EXXXXX correspond au mot de passe fourni par 123sms pour un essai.

A savoir que postfix n'est pas configuré car les alertes mail ne m'intéresse pas.

Si quelqu'un aurait l’amabilité de me venir en aide...

Je vous en remercie.

3 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,
    A savoir que postfix n'est pas configuré car les alertes mail ne m'intéresse pas.
    Certes, mais as-tu configuré le minimum syndical pour pouvoir envoyer un mail ?

    https://doc.ubuntu-fr.org/ssmtp
    https://github.com/deanproxy/eMail
    0
    1. kevstro
       
      "Certes, mais as-tu configuré le minimum syndical pour pouvoir envoyer un mail ? "

      Tu crois que ça peux venir de ça ? Je n'ai rien configuré sur postfix.

      Pour moi les alertes sms c'est différent non ?

      En effet, si les alertes sms ont besoin des mail pour fonctionner dans ce cas c'est normal que ça fonctionne pas lol.
      0
      1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > kevstro
         
        Dans ton fichier de conf de Nagios on trouve :
        /usr/bin/mail -s “EXXXXX:$600010203$” ***@***

        Ce qui correspond à, si ne ne me trompe pas, l'envoi d'un mail, donc il te faut configurer un client minimaliste capable d'envoyer des mails (voir lien plus haut).
        0
      2. kevstro > zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bien vu! Je tente ça et je reviens vers toi!

        Merci beaucoup :)
        0
  2. kevstro
     
    Après avoir cherché je ne comprend pas ce qu'il faut que je configure sur postfix j'ai dejà un serveur courrier la ou je suis, quelqu'un serait m'aider ?

    Je suis sur FAN.
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Laisse tomber postfix si tu ne dois juste qu'envoyer un mail.

      Voir mes 2 liens plus haut ou sinon voir aussi msmtp.
      0
      1. kevstro > zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Je ne peux installer les paquets ssmtp ni msmtp, le message suivant apparait:

        1 packages excluded due to repository priority protections
        Setting up Install Process
        No package ssmtp available.
        Nothing to do
        [root@localhost /]#

        De plus je n'ai ni le fichier ni le chemin /etc/ssmtp/ssmtp.conf
        0
    2. kevstro
       
      Une idée ?
      0
  3. kevstro
     
    Personne ?
    0
    1. kevstro
       
      [root@localhost ~]# yum install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules
      Loaded plugins: fastestmirror, priorities
      Loading mirror speeds from cached hostfile
      • base: mirror.in2p3.fr
      • extras: mirror.in2p3.fr
      • updates: centos.mirrors.ovh.net

      1 packages excluded due to repository priority protections
      Setting up Install Process
      Package 2:postfix-2.3.3-7.el5.i386 already installed and latest version
      No package mailutils available.
      No package libsasl2-2 available.
      No package ca-certificates available.
      No package libsasl2-modules available.
      Nothing to do

      Voilà il me met nothing to do et je ne sais pas pourquoi il ne trouve pas les paquets...
      0
    2. kevstro > kevstro
       
      La solution: https://www.centos.org/forums/viewtopic.php?t=1998
      0
    3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > kevstro
       
      Merci.

      As-tu résolu ton problème ?
      0
    4. kevstro > zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Non toujours pas, je cherche mais sans succès....

      J'ai suivi ce tuto https://www.it-connect.fr/configurer-postfix-pour-envoyer-des-mails-avec-gmail/

      Arrivé a la redirection du certificat:

      "On redirige le certificat vers /etc/postfix/cacert.pem :

      cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem"

      je n'ai pas de dossier ssl, et même en cherchant Thawte_Premium_Server_CA.pem je ne le trouve pas tout comme cacert.pem
      0