Wilt u leren hoe u Zabbix E-mailmelding instellen kunt gebruiken? In deze zelfstudie laten we u zien hoe u Zabbix kunt configureren voor het verzenden van e-mails wanneer een alarmtrigger is geactiveerd.

• Zabbix-versie: 3.4.12

Hardware Lijst:

In het volgende gedeelte wordt de lijst met apparaten weergegeven die zijn gebruikt om deze Zabbix-zelfstudie te maken.

Elk onderdeel van de hierboven genoemde hardware is te vinden op de Amazon-website.

Zabbix Playlist:

Op deze pagina bieden we snelle toegang tot een lijst met video's met betrekking tot Zabbix-installatie.

Vergeet niet je te abonneren op ons YouTube-kanaal met de naam FKIT.

Zabbix Gerelateerde Tutorial:

Op deze pagina bieden we snelle toegang tot een lijst met handleidingen met betrekking tot Zabbix-installatie.

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:465
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=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.

Tutorial - Zabbix E-mail Notificatie Setup

Open uw browser en voer het IP-adres van uw webserver plus / zabbix in.

In ons voorbeeld is de volgende URL in de browser ingevoerd:

• http://35.162.85.57/zabbix

Gebruik op het inlogscherm de standaard gebruikersnaam en het standaardwachtwoord.

• Standaard gebruikersnaam: Admin
• Standaard wachtwoord: zabbix

zabbix login

Na een succesvolle aanmelding wordt u naar het Zabbix-dashboard gestuurd.

zabbix dashboard

Ga op het dashboard naar het menu Beheer en selecteer de optie Mediasoorten.

Zabbix media type menu

Zoek en klik op de optie E-mail.

Zabbix Media Type

Op het scherm Eigenschappen e-mail moet u de volgende configuratie invoeren.

• SMTP-server - Voer het IP-adres of de hostnaam van de e-mailserver in.
• SMTP-serverpoort - voer de SMTP TCP-poort van de e-mailserver in.
• SMTP-helo - voer de domeinnaam van uw e-mailadres in.
• SMTP-e-mail - het e-mailadres dat Zabbix-meldingen verzendt.
• Verbindingsbeveiliging - Het beveiligingsprotocol dat moet worden gebruikt om verbinding te maken met de e-mailserver.
• Verificatie: de gebruikersnaam en het wachtwoord van het e-mailaccount dat Zabbix-meldingen verzendt.

Hier is de originele afbeelding, vóór onze configuratie.

Zabbix media type email

Hier is de nieuwe afbeelding met onze configuratie.

• SMTP-server - SMTP.GMAIL.COM
• SMTP-serverpoort - 465
• SMTP helo - gmail.com
• SMTP-e-mail - virtualcoin.videos@gmail.com
• Verbindingsbeveiliging - SSL / TLS
• Authenticatie-gebruikersnaam - virtualcoin.videos@gmail.com
• Authenticatiewachtwoord - kamisama123

Zabbix email media type

Klik op de knop Bijwerken.

Open het configuratiemenu op het dashboardscherm en selecteer de optie Actie.

zabbix action menu

Lokaliseer en de optie met de naam: Rapporteer problemen aan Zabbix-beheerders

Om deze actie mogelijk te maken, moet je klikken op het woord Uitgeschakeld in rood.

zabbix enable email notification

Het schakelt het woord Ingeschakeld in groen in.

zabbix enable email notification status

Hiermee configureert u Zabbi om e-mailmeldingen te verzenden naar de gebruikers die lid zijn van de Zabbix Administrator-groep.

Standaard is alleen de gebruiker Admin lid van de Zabbix-beheerdersgroep.

Standaard heeft de beheerder-gebruiker geen e-mailadres gekoppeld aan het account.

Nu moeten we een e-mailadres koppelen aan het Admin-account.

Login als webbeheerder op de webinterface van Zabbix.

Ga rechtsboven in het scherm naar de instellingen van het gebruikersprofiel.

Zabbix Profile Settings

Ga in het scherm met het gebruikersprofiel naar het tabblad Media en voeg een nieuwe e-mailconfiguratie toe.

Hier is een afbeelding met onze configuratie.

user profile add email

Hier is de samenvatting van de e-mailconfiguratie van de beheerder.

zabbix user profile media

Gefeliciteerd! U hebt de e-mailmelding van de Zabbix-server geconfigureerd

Zelfstudie - Zabbix-melding Testen

Nu gaan we u laten zien hoe u uw triggermeldingsconfiguratie kunt testen.

In ons voorbeeld gaan we een nep ICMP-probleem creëren.

Open het configuratiemenu op het dashboardscherm en selecteer de optie Host.

zabbix add host

Klik in de rechterbovenhoek van het scherm op de knop Host maken.

Zabbix Create Host

Op het configuratiescherm van Host moet u de volgende informatie invoeren:

• Hostnaam - TEST
• Zichtbare hostnaam - TEST
• Nieuwe groep - TEST
• Agentinterface - 5.5.5.5

Zabbix Test notification

Open het tabblad Sjablonen en voeg de volgende sjabloon toe.

• Sjabloonmodule ICMP Ping

Zabbix mail Trigger Test

Nadat u de configuratie van de host hebt voltooid, keert u terug naar het beginscherm van het Zabbix-dashboard en wacht u 5 minuten.

Wacht tot de ICMP-probleemactivering wordt geactiveerd.

Zabbix test trigger

Bekijk de e-mailinbox van gebruikersbeheerder.

Controleer of de Zabbix-server u een e-mailmelding heeft gestuurd die dit probleem meldt.

Zabbix Gmail example

Gefeliciteerd! U hebt uw Zabbix-e-mailmelding met succes getest.