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 pieejamas vairākas iepriekš definētas paziņojumu piegādes metodes. E-pasts ir viena no tām.

Lai konfigurētu e-pasta iestatījumus, dodieties uz Brīdinājumi > Mediju tipi un iepriekš definēto mediju tipu sarakstā noklikšķiniet uz E-pasts.

Tiks atvērta e-pasta iestatījumu konfigurēšanas forma.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.

Cilnē Mediju tips iestatiet SMTP serveris, SMTP helo un E-pasts vērtības atbilstoši savai videi.

Vērtība laukā E-pasts tiks izmantota kā 'No' 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ē Ziņojumu veidnes.

Noklikšķiniet uz Pievienot, lai izveidotu ziņojuma veidni, un atlasiet Problēma kā ziņojuma tipu.

Kad viss ir gatavs, noklikšķiniet uz Pievienot un saglabājiet formu.

Tagad E-pasts ir konfigurēts kā strādājošs mediju tips. Mediju tips ir arī jāpiesaista lietotājiem, norādot konkrētas piegādes adreses (kā 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 Brīdinājumi > Darbības > Trigeru darbības un noklikšķiniet uz Izveidot darbību.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.

Šajā formā ievadiet darbības nosaukumu.

Vienkāršākajā gadījumā, ja nepievienojam nekādus specifiskākus nosacījumus, darbība tiks izpildīta pie jebkurām trigera izmaiņām no 'Ok' uz 'Problem'.

Mums vēl jānosaka, ko darbībai vajadzētu darīt — tas tiek iestatīts cilnē Darbības. Noklikšķiniet uz Pievienot blokā Darbības, kas atvērs jaunu darbības formu.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.

Šeit noklikšķiniet uz Atlasīt blokā Sūtīt lietotājiem un atlasiet lietotāju ('user'), ko esam definējuši. Atlasiet "Email" kā Sūtīt uz medija tipu vērtību. Kad tas ir izdarīts, noklikšķiniet uz Pievienot, un darbība būtu jāpievieno:

Tas ir viss vienkāršai darbības konfigurācijai, tāpēc darbības formā noklikšķiniet uz Pievienot.

Paziņojuma saņemšana

Tagad, kad paziņojumu piegāde ir konfigurēta, būtu labi arī kādu patiešām saņemt. Lai to panāktu, mēs varam apzināti palielināt slodzi uz mūsu hosta — 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 apskatiet, kā ir palielinājušās 'CPU Load' vērtības. Atcerieties — lai mūsu trigeris "nostrādātu", 'CPU Load' vērtībai 3 minūtes nepārtraukti jābūt virs '2'. Kad tas notiks:

  • sadaļā Monitoring > Problems jums vajadzētu redzēt trigeri ar mirgojošu Problem stāvokli;
  • jums vajadzētu saņemt 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 konfigurēti pareizi
  • pārliecinieties, ka jūsu izveidotajam lietotājam ir vismaz lasīšanas tiesības uz hostu, kas ģenerēja notikumu, kā norādīts solī Lietotāja pievienošana. Lietotājam, kas ir daļa no lietotāju grupas 'Zabbix administrators', jābūt vismaz lasīšanas piekļuvei hostu grupai 'Linux servers', kurai pieder mūsu hosts.
  • Papildus varat pārbaudīt darbību žurnālu, dodoties uz Reports > Action log.