Voulez-vous apprendre à utiliser configure Cacti Email Notification Setup? Dans ce tutoriel, nous allons vous montrer comment configurer Cacti pour envoyer des courriers électroniques lorsqu’un déclencheur d’alerte est activé.
Dans notre exemple, nous allons utiliser Google Gmail en tant que serveur SMTP.
• Ubuntu 19.04
• Cacti 1.2.3
Qu’est-ce que les Cacti?
Cacti est une plate-forme open source de surveillance des données entièrement basée sur PHP.
Sur l’interface Web, les utilisateurs peuvent utiliser Cacti comme interface pour RRDtool, créer des graphiques et les renseigner avec des données stockées dans MySQL.
Cacti prend également en charge le protocole SNMP permettant aux utilisateurs de créer des graphiques afin de surveiller le réseau.
Cacti Playlist:
Sur cette page, nous offrons un accès rapide à une liste de vidéos sur l’installation de Cacti.
N’oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.
Cacti Tutorial:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Cacti.
Tutoriel – Intégration Gmail
Premièrement, nous devons activer votre compte Gmail pour recevoir des connexions de programmes externes.
Ouvrez votre navigateur et accédez à votre compte Gmail.
Dans notre exemple, l’URL suivante a été entrée dans le navigateur:
Sur l’écran de connexion, entrez votre nom d’utilisateur et votre mot de passe Gmail.
Après la connexion, vous devez accéder à l’URL suivante:
• https://myaccount.google.com/lesssecureapps
Sélectionnez l’option pour activer l’utilisation d’applications moins sécurisées.
Nous devons maintenant vérifier si nous pouvons utiliser la ligne de commande Linux pour envoyer un courrier électronique à l’aide de Gmail.
Utilisez la commande suivante pour installer les packages requis.
# sudo apt-get update
# sudo apt-get install ssmtp
Modifiez le fichier ssmtp.conf pour vous connecter à notre compte Gmail.
# vi /etc/ssmtp/ssmtp.conf
root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:587
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES
UseSTARTTLS=YES
Dans notre exemple, nous utilisons le compte Gmail, virtualcoin.videos@gmail.com.
Dans notre exemple, le compte Gmail, virtualcoin.videos@gmail.com, utilise le mot de passe kamisama123.
Vous devez modifier le compte Gmail et le mot de passe pour refléter votre compte.
Utilisez la commande suivante pour envoyer un courrier électronique à l’aide de la ligne de commande.
# echo « E-Mail using the command-line » | ssmtp virtualcoin.videos@gmail.com
Vérifiez dans votre boîte de réception Gmail le message de test que vous venez d’envoyer.
Si le test a réussi, vous pouvez passer à la section suivante de ce didacticiel.
Si le test échoue, le message suivant peut être présenté.
• ssmtp: Authorization failed (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Pour résoudre ce problème, vous devez accéder à l’URL suivante.
• https://accounts.google.com/DisplayUnlockCaptcha
Sélectionnez l’option pour débloquer votre compte.
Essayez à nouveau d’envoyer l’e-mail à l’aide de la ligne de commande.
Si le test a réussi, vous pouvez passer à la section suivante de ce didacticiel.
Tutoriel – Configuration de la Notification par e-mail Cacti
Maintenant, nous devons accéder au tableau de bord du serveur Cacti et ajouter l’ordinateur Linux en tant qu’hôte.
Ouvrez votre navigateur et entrez l’adresse IP de votre serveur Web plus / cacti.
Dans notre exemple, l’URL suivante a été entrée dans le navigateur:
• http://10.0.129.100/cacti
Sur l’écran de connexion, utilisez le nom d’utilisateur et le mot de passe par défaut.
• Nom d’utilisateur par défaut: admin
• Mot de passe par défaut: admin
Après une connexion réussie, vous serez envoyé au tableau de bord Cacti.
Sur l’écran du tableau de bord Cacti, accédez au menu Configuration et sélectionnez l’option Paramètres.
Sur l’écran Paramètres, vous devez accéder à l’onglet Messagerie / Rapports / DNS.
Dans les options d’envoi de courrier électronique, effectuez la configuration suivante et cliquez sur le bouton Enregistrer.
• Notifier l’administrateur principal des problèmes – Oui
• E-mail de test: adresse électronique permettant de vérifier si la fonctionnalité de messagerie de Cacti fonctionne.
• Services de messagerie – SMTP
• Serveur de messagerie Ping – Non
• Adresse e-mail – Votre adresse Gmail
• De nom – Un nom ou une description.
• Word Wrap – 120
Dans la zone Options SMTP, effectuez la configuration suivante et cliquez sur le bouton Enregistrer.
• Nom d’hôte SMTP – smtp.gmail.com
• Port SMTP – 587
• Nom d’utilisateur SMTP: nom d’utilisateur du compte de messagerie qui enverra les notifications Cacti.
• Mot de passe SMTP – Mot de passe du compte de messagerie qui enverra les notifications Cacti.
• Sécurité SMTP – TLS
• Délai d’attente SMTP – 10
Dans les options d’envoi de courrier électronique, cliquez sur l’option Envoyer un e-mail de test.
Cacti va maintenant essayer d’envoyer un message de test.
Voici un exemple du message envoyé par Cacti.
Toutes nos félicitations! Vous avez configuré la notification par courrier électronique du serveur Cacti
Cacti – Configurez l’adresse e-mail de l’utilisateur
Sur le tableau de bord Cacti, accédez au menu Configuration et sélectionnez l’option Utilisateurs.
Maintenant, vous devez configurer l’adresse e-mail de l’utilisateur Admin et cliquer sur le bouton Enregistrer.
Configurez l’adresse électronique de tous les comptes d’utilisateur auxquels vous souhaitez envoyer des notifications par courrier électronique.
Toutes nos félicitations! Vous avez terminé la configuration du courrier électronique sur Cacti.
Installation du plugin Cacti Threshold
Le plugin Cacti Threshold active la fonction de message d’alerte Cacti.
Premièrement, nous devons installer le plugin Cacti Threshold à l’aide de la ligne de commande.
Sur la console Linux, utilisez les commandes suivantes pour télécharger et installer le plug-in Threshold.
# mkdir /downloads
# cd /downloads
# wget https://github.com/Cacti/plugin_thold/archive/v1.0.6.tar.gz
# tar -zxvf v1.0.6.tar.gz
# cp plugin_thold-1.0.6 /var/www/html/cacti/plugins/thold -R
# chown www-data.www-data /var/www/html/cacti/plugins -R
Sur le tableau de bord Cacti, accédez au menu Configuration et sélectionnez l’option Plug-ins.
Dans la colonne Actions, cliquez sur l’option pour installer le plugin Cacti Threshold.
Dans la colonne Actions, cliquez sur l’option pour activer le plugin Cacti Threshold.
Une fois l’installation du plug-in Cacti terminée, accédez au menu Configuration et sélectionnez l’option Paramètres.
Sur l’écran Paramètres, vous devez accéder à l’onglet Seuils.
Dans les options d’envoi de courrier électronique, effectuez la configuration suivante et cliquez sur le bouton Enregistrer.
• Notifications de périphériques morts – Oui
• Email de notification de périphérique mort – votre adresse email
• Adresse e-mail – Votre adresse Gmail
• De nom – Un nom ou une description.
Maintenant, si un périphérique est inaccessible, vous recevrez le message suivant:
Ensuite, nous allons configurer les seuils.
Configuration du seuil de Cacti
Vous pouvez créer un seuil spécifique pour l’envoi de messages d’alerte Cacti.
Sur le tableau de bord Cacti, accédez au menu Gestion et sélectionnez l’option Seuils.
Cliquez sur le signe plus en haut à droite de l’écran pour ajouter un nouveau seuil.
Sélectionnez le périphérique et le graphique pour lesquels vous souhaitez configurer un seuil.
Sur l’écran de configuration du seuil Cacti, effectuez la configuration suivante:
• Seuil activé – Oui
• Avertissement – Paramètres haut / bas – Définissez les valeurs souhaitées
• Alerte – Paramètres haut / bas – Définissez les valeurs souhaitées
• Liste de notification d’avertissement – Sélectionnez la liste de notification souhaitée.
• Liste de notification d’alerte – Sélectionnez la liste de notification souhaitée
Une fois votre configuration terminée, cliquez sur le bouton Enregistrer.
Si vous souhaitez configurer un groupe de notification, accédez au menu Gestion et sélectionnez l’option Liste de notification.
Voici un exemple du message d’alerte par courrier électronique Cacti.
Toutes nos félicitations! Vous avez terminé la configuration de l’alerte par courrier électronique Cacti.