Zabbix monitoring
Nastavení odesílání email upozornění ze Zabbix
- Zveřejněno: 3. leden 2016
- Zobrazeno: 2766
Postup, jak nastavit odesílání email upozornění z monitorovacího systému Zabbix pomocí funkce mail.
Postup instalace byl prováděn na operačním systému Debian GNU/Linux 7.9 (wheezy) lze jej, ale použít i na ostatních distrubucích za předpokladu dodržení umístění cest pro jednotlivé funkce .
Předpoklad pro nastavení dle tohoto postupu je, že je na serveru neinstalovaná funkce mail. Ověření je jednoduché zadáním příkazu:
echo "Testovaci email"| /usr/bin/mail -s "Predmet" info@ mujmail.cz
Pokud na Váš email zadaný na konci tohoto scriptu dorazí po jeho spuštění zpráva, tak funkce mail je nastavena a odesílání funguje správně.
V případě, že Vám zasílání nefunguje, je potřeba funkci mail na server nainstalovat.
Nyní se již pustíme do samotného nastavování odesílání emailu ze Zabbixu.
1. Vytvoření odesílacího scriptu
Na serveru v adresáři /usr/lib/zabbix/alertscripts
vytvoříme soubor zabbix-sendmail
vi zabbix-sendmail
a umístíme do něj obsah scriptu:
#!/bin/bash echo "$3" | /usr/bin/mail -a "Content-Type: text/plain; charset=UTF-8" -s "$2" $1
a nastavíme práva na spuštění:
chmod +x /usr/lib/zabbix/alertscripts/zabbix-sendmail
otestujeme, zda script funguje správně odesláním emailu pomocí příkazu:
/usr/lib/zabbix/alertscripts/zabbix-sendmail info@ mujmail.cz "Testovaci email" "Predmet"
2. Nastavení odesílání upozornění v Zabbix
V administračním rozhraní zvolíme Administrace -> Typy médií a v pravém horním rohu klikneme na "Vytvořit typ média".
a vyplníme formulář:
Jméno: Email
Typ: Script
Název scriptu: zabbix-sendmail (automaticky načte sctipt ze složky /usr/lib/zabbix/alertscripts/)
V dalším kroku pak nastavíme odesílání po aktuálně přihlášeného uživatele aneb co vše se má odesílat a na jaký email.
V pravém horním rohu klikneme na "Profil" pak zvolíme "Média" a stiskneme "Přidat".
Vybereme typ "Email" zadáme emailovou adresu do pole "Poslat na", zadáme které dny a hodiny se mají zprávy odesílat a zvolíme při jakých událostech se májí zprávy odesílat a následně pak tlačítko "Přidat".
ZÁVĚR: Gratulujeme! Nastavení odesílání email upozornění ze Zabbixu na Váš email by Vám nyní mělo chodit dle typů upozornění, které jste si pro zasílání zvolili.
Komentáře
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}