5 Problēmas paziņojuma saņemšana
Pārskats
Šajā sadaļā jūs uzzināsiet, kā Zabbix iestatīt brīdināšanu paziņojumu veidā.
Tā kā vienumi vāc datus un trigeri ir paredzēti, lai “nostrādātu” problēmsituācijās, ir lietderīgi ieviest arī kādu brīdināšanas mehānismu, kas paziņo par svarīgiem notikumiem pat tad, ja Zabbix lietotāja saskarne netiek aktīvi pārbaudīta.
Tieši to nodrošina paziņojumi.
Tā kā e-pasts ir populārākais problēmu paziņojumu piegādes veids, mēs apskatīsim, kā iestatīt e-pasta paziņojumu.
E-pasta iestatījumi
Sākotnēji Zabbix ir vairāki iepriekš definēti paziņojumu piegādes veidi. Email ir viens no tiem.
Lai konfigurētu e-pasta iestatījumus, dodieties uz Alerts > Media types un sarakstā ar iepriekš definētajiem mediju tipiem noklikšķiniet uz Email.

Tiek atvērta e-pasta iestatījumu konfigurācijas forma.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.
Cilnē Media type iestatiet SMTP server, SMTP helo un Email vērtības atbilstoši savai videi.
Vērtība laukā Email tiks izmantota kā 'From' adrese paziņojumiem, kas nosūtīti no Zabbix.
Tālāk ir jādefinē problēmas ziņojuma saturs. Saturs tiek definēts, izmantojot ziņojuma veidni, kas konfigurēta cilnē Message templates.
Noklikšķiniet uz Add, lai izveidotu ziņojuma veidni, un kā ziņojuma tipu atlasiet Problem.

Kad esat gatavs, noklikšķiniet uz Add un saglabājiet formu.
Tagad esat konfigurējis Email kā darba mediju tipu. Mediju tipam arī jābūt piesaistītam lietotājiem, norādot konkrētas piegādes adreses (kā mēs to darījām, konfigurējot jaunu lietotāju); pretējā gadījumā tas netiks izmantots.
Jauna darbība
Paziņojumu piegāde ir viena no lietām, ko Zabbix veic darbības. Tāpēc, lai iestatītu paziņojumu, dodieties uz Alerts > Actions > Trigger actions un noklikšķiniet uz Create action.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.
Šajā formā ievadiet darbības nosaukumu.
Visvienkāršākajā gadījumā, ja nepievienojam nekādas specifiskākas nosacījumus, darbība tiks veikta pie jebkuras trigeris izmaiņas no 'Ok' uz 'Problem'.
Mums joprojām ir jādefinē, ko darbībai vajadzētu darīt - un tas tiek izdarīts cilnē Operations. Noklikšķiniet uz Add blokā Operations, kas atver jaunu darbības formu.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.
Šeit blokā Send to Users noklikšķiniet uz Select un atlasiet lietotāju ('user'), ko esam definējuši. Kā Send to media type vērtību atlasiet "Email". Kad tas ir izdarīts, noklikšķiniet uz Add, un darbība ir jāpievieno:

Tas ir viss vienkāršas darbības konfigurācijai, tāpēc darbības formā noklikšķiniet uz Add.
Paziņojuma saņemšana
Tagad, kad paziņojumu piegāde ir konfigurēta, būtu noderīgi patiešām saņemt kādu paziņojumu. Lai to panāktu, mēs varam apzināti palielināt slodzi uz mūsu host - lai mūsu trigeris "nostrādātu" un mēs saņemtu problēmas paziņojumu.
Atveriet konsoli savā host un izpildiet:
cat /dev/urandom | md5sum
Varat palaist vienu vai vairākus no šiem procesiem.
Tagad dodieties uz Monitoring > Latest data un skatiet, kā ir palielinājušās vērtības 'CPU Load'. Atcerieties, lai mūsu trigeris "nostrādātu", 'CPU Load' vērtībai 3 minūtes pēc kārtas jābūt virs '2'. Kad tas notiks:
- Monitoring > Problems jūs redzēsiet trigeri ar mirgojošu
Problemstāvokli; - jūs saņemsiet problēmas paziņojumu savā e-pastā.
Ja paziņojumi nedarbojas:
- vēlreiz pārbaudiet, vai gan e-pasta iestatījumi, gan darbība ir pareizi konfigurēti
- pārliecinieties, ka lietotājam, ko izveidojāt, ir vismaz lasīšanas tiesības uz host, kas ģenerēja notikumu, kā norādīts solī Adding user. Lietotājam, kas ir daļa no lietotāju grupas 'Zabbix administrators', jābūt vismaz lasīšanas piekļuvei host grupai 'Linux servers', kurai pieder mūsu host.
- Papildus varat apskatīt darbību žurnālu, dodoties uz Reports > Action log.