Wilt u leren hoe u Setup Grafana Email Notification Setup kunt gebruiken? In deze zelfstudie laten we u zien hoe u een Grafana-meldingskanaal kunt configureren om waarschuwings-e-mails te verzenden.
In ons voorbeeld gaan we Google Gmail gebruiken als SMTP-server.
• Ubuntu 18.04
• Ubuntu 19.04
• Grafana 6.0.2
Wat is Grafana?
Grafana is een open-sourceplatform voor gegevensmonitoring, analyse en visualisatie dat wordt geleverd met een webserver waarmee het vanaf elke locatie kan worden benaderd.
Op de webinterface kunnen gebruikers Grafana-dashboards met panelen maken om statistieken in de loop van de tijd weer te geven.
Grafana-zelfstudie:
Op deze pagina bieden we snel toegang tot een lijst met Grafana-zelfstudies.
Zelfstudie – Gmail-integratie
Ten eerste moeten we uw Gmail-account inschakelen om verbindingen van externe programma’s te ontvangen.
Open uw browser en open uw Gmail-account.
In ons voorbeeld is de volgende URL in de browser ingevoerd:
Voer op het inlogscherm uw Gmail-gebruikersnaam en -wachtwoord in.
Na het inloggen hebt u toegang tot de volgende URL:
• https://myaccount.google.com/lesssecureapps
Selecteer de optie om het gebruik van minder veilige applicaties in te schakelen.
Nu moeten we testen of we de Linux-opdrachtregel kunnen gebruiken om een e-mail te verzenden met Gmail.
Gebruik de volgende opdracht om de vereiste pakketten te installeren.
# sudo apt-get update
# sudo apt-get install ssmtp
Bewerk het bestand ssmtp.conf om verbinding te maken met ons Gmail-account.
# 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
In ons voorbeeld gebruiken we het Gmail-account virtualcoin.videos@gmail.com.
In ons voorbeeld gebruikt het Gmail-account virtualcoin.videos@gmail.com het wachtwoord kamisama123.
U moet het Gmail-account en wachtwoord wijzigen om uw account weer te geven.
Gebruik de volgende opdracht om een e-mail te verzenden via de opdrachtregel.
# echo “E-Mail using the command-line” | ssmtp virtualcoin.videos@gmail.com
Controleer uw Gmail-inbox voor het testbericht dat u zojuist hebt verzonden.
Als de test succesvol was, kunt u doorgaan naar het volgende gedeelte van deze tutorial.
Als de test niet is geslaagd, kan het volgende bericht worden weergegeven.
• ssmtp: autorisatie mislukt (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Om dit probleem op te lossen, hebt u toegang tot de volgende URL nodig.
• https://accounts.google.com/DisplayUnlockCaptcha
Selecteer de optie om uw account te deblokkeren.
Probeer het e-mail opnieuw te verzenden via de opdrachtregel.
Als de test succesvol was, kunt u doorgaan naar het volgende gedeelte van deze tutorial.
Grafana SMTP-configuratie
Nu moeten we de Grafana-server configureren om te verifiëren op Gmail.
Zoek en bewerk de grafana.ini.
# locate grafana.ini
# vi /etc/grafana/grafana.ini
Maak een commentaar en schakel de Grafana SMTP-sectie in.
Hier is de originele SMTP-sectie.
Hier is de nieuwe SMTP-sectie.
Start de Grafana-service opnieuw.
# /etc/init.d/grafana-server restart
Nu moet u het waarschuwingskanaal configureren met behulp van de Grafana-webinterface.
Grafana E-mail Notificatie Instellen
Open uw browser en voer het IP-adres van uw server plus: 3000 in.
In ons voorbeeld is de volgende URL in de browser ingevoerd:
• http://34.216.84.149:3000
De Grafana-webinterface moet worden gepresenteerd.
Voer in het promptscherm de aanmeldingsgegevens voor het Grafana-standaardwachtwoord in.
• Gebruikersnaam: admin
• Wachtwoord: admin
Na een succesvolle aanmelding wordt het Grafana-dashboard weergegeven.
Open op het Grafana-dashboardscherm het Waarschuwingsmenu en selecteer de optie Meldingskanalen.
Klik in het meldingscherm op de knop Kanaal toevoegen.
Voer de volgende configuratie uit op het meldingskanaalscherm en klik op de knop Opslaan.
• Naam – EMAIL
• Type – E-mail
• Verzenden bij alle meldingen – Ja
• Afbeelding opnemen – Ja
• Schakel bericht oplossen – Nee uit
• Verstuur herinneringen – Nee
• E-mailadressen – Voer een lijst in van e-mailadressen gescheiden door;
Klik op de knop Test verzenden en kijk in het Postvak IN van uw e-mailaccount naar het bericht dat u zojuist hebt verzonden.
Grafana zal nu proberen een testbericht te verzenden.
Hier is een voorbeeld van het bericht verzonden door Grafana.
Gefeliciteerd, je hebt de e-mailmelding van Grafana met succes geconfigureerd.