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:

http://gmail.google.com

Voer op het inlogscherm uw Gmail-gebruikersnaam en -wachtwoord in.

Gmail account

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.

google less secure app

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.

gmail inbox

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.

google unlock account

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.

Copy to Clipboard

Hier is de nieuwe SMTP-sectie.

Copy to Clipboard

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.

grafana default password

Voer in het promptscherm de aanmeldingsgegevens voor het Grafana-standaardwachtwoord in.

• Gebruikersnaam: admin
• Wachtwoord: admin

Na een succesvolle aanmelding wordt het Grafana-dashboard weergegeven.

Grafana Dashboard

Open op het Grafana-dashboardscherm het Waarschuwingsmenu en selecteer de optie Meldingskanalen.

grafana notification channels menu

Klik in het meldingscherm op de knop Kanaal toevoegen.

Grafana notification channel

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;

grafana email alert configuration

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.

grafana email alert example

Gefeliciteerd, je hebt de e-mailmelding van Grafana met succes geconfigureerd.