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.
A voir également:

3 réponses

zipe31 Messages postés 38797 Statut Contributeur 6 433
 
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
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
zipe31 Messages postés 38797 Statut Contributeur 6 433 > 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
kevstro > zipe31 Messages postés 38797 Statut Contributeur
 
Bien vu! Je tente ça et je reviens vers toi!

Merci beaucoup :)
0
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
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Laisse tomber postfix si tu ne dois juste qu'envoyer un mail.

Voir mes 2 liens plus haut ou sinon voir aussi msmtp.
0
kevstro > zipe31 Messages postés 38797 Statut Contributeur
 
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
kevstro
 
Une idée ?
0
kevstro
 
Personne ?
0
UnGnU Messages postés 1158 Date d'inscription   Statut Contributeur Dernière intervention   158
 
0
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
kevstro > kevstro
 
La solution: https://www.centos.org/forums/viewtopic.php?t=1998
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > kevstro
 
Merci.

As-tu résolu ton problème ?
0
kevstro > zipe31 Messages postés 38797 Statut Contributeur
 
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