Souhaitez-vous apprendre à utiliser configure Grafana Email Notification Setup? Dans ce tutoriel, nous allons vous montrer comment configurer un canal de notification Grafana pour envoyer des e-mails d’alerte.
Dans notre exemple, nous allons utiliser Google Gmail en tant que serveur SMTP.
• Ubuntu 18.04
• Ubuntu 19.04
• Grafana 6.0.2
Qu’est-ce que Grafana?
Grafana est une plate-forme open-source pour la surveillance, l’analyse et la visualisation de données, livrée avec un serveur Web qui permet d’y accéder depuis n’importe où.
Sur l’interface Web, les utilisateurs peuvent créer des tableaux de bord Grafana avec des panneaux pour représenter les métriques au fil du temps.
Tutoriel Grafana:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Grafana.
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: échec de l’autorisation (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.
Configuration Grafana SMTP
Nous devons maintenant configurer le serveur Grafana pour s’authentifier sur Gmail.
Recherchez et modifiez le fichier grafana.ini.
# locate grafana.ini
# vi /etc/grafana/grafana.ini
Décommentez et activez la section Grafana SMTP.
Voici la section SMTP d’origine.
Voici la nouvelle section SMTP.
Redémarrez le service Grafana.
# /etc/init.d/grafana-server restart
Maintenant, vous devez configurer le canal d’alerte à l’aide de l’interface Web Grafana.
Configuration de la Notification par Courrier Électronique Grafana
Ouvrez votre navigateur et entrez l’adresse IP de votre serveur plus: 3000.
Dans notre exemple, l’URL suivante a été entrée dans le navigateur:
• http://34.216.84.149:3000
L’interface Web de Grafana devrait être présentée.
Dans l’écran d’invite, entrez les informations de connexion du mot de passe Grafana par défaut.
• Nom d’utilisateur: admin
• Mot de passe: admin
Après une connexion réussie, le tableau de bord Grafana sera affiché.
Sur l’écran du tableau de bord Grafana, accédez au menu Alerting et sélectionnez l’option Notification channels.
Sur l’écran Alerting, cliquez sur le bouton Add channel.
Sur l’écran Notification Channel, effectuez la configuration suivante et cliquez sur le bouton Save.
• Nom – EMAIL
• Type – E-mail
• Envoyer toutes les alertes – Oui
• Inclure une image – Oui
• Désactiver le message de résolution – Non
• Envoyer des rappels – Non
• Adresses e-mail – Entrez une liste d’adresses e-mail séparées par;
Cliquez sur le bouton Envoyer un test et examinez le message que vous venez d’envoyer dans la boîte de réception de votre compte de messagerie.
Grafana va maintenant essayer d’envoyer un message de test.
Voici un exemple du message envoyé par Grafana.
Félicitations, vous avez configuré avec succès la notification par courrier électronique Grafana.