1 Mediju tipi

Pārskats

Mediju tipi ir piegādes kanāli, ko izmanto paziņojumu un brīdinājumu sūtīšanai no Zabbix.

Mediju tipi atbalsta šādas piegādes metodes:

Mediju tipi tiek uzturēti sadaļā Brīdinājumi > Mediju tipi. Daži mediju tipi jau ir iepriekš definēti noklusējuma datu kopā. Jums tikai jāpielāgo to parametri, lai tie darbotos.

Lai redzētu, kā mediju tipi iekļaujas brīdināšanas procesā, aplūkosim trīs prasības, kas nepieciešamas, lai piegādātu paziņojumus no Zabbix gala lietotājiem:

  1. Jābūt definētai darbības operācijai, kas sūta paziņojumus
  2. Jābūt definētam strādājošam mediju tipam (piemēram, E-pasts, kas sūta brīdinājumus, izmantojot SMTP)
  3. Lietotāja medijā jābūt definētai lietotāja līmeņa piegādes informācijai (piemēram, e-pasta adresēm, tālruņu numuriem utt.)
Multivides tipa testēšana

Lai pārbaudītu, vai konfigurēts multivides tips darbojas, multivides tipu sarakstā noklikšķiniet uz Test.

Testēšanas pieprasījums tiks nosūtīts uz Zabbix serveris. Zabbix serveris mēģinās nosūtīt brīdinājumu, izmantojot norādīto multivides tipu, un atgriezīs rezultātu lietotāja saskarnei. Lietotāja saskarne gaidīs, līdz serveris atgriezīs rezultātus. Pēc noklusējuma multivides tipa testēšanai ir 65 sekunžu noildze (konfigurējama sadaļā Administration > General > Timeouts).

Skatiet arī testēšanas informāciju par:

Konfigurācija

Lai izveidotu mediju tipu Zabbix lietotāja saskarnē:

  • Dodieties uz: Alerts > Media types
  • Noklikšķiniet Create media type
  • Veidlapā ievadiet mediju tipa parametrus

Daži parametri ir kopīgi visām piegādes metodēm.

Parameter Description
Name Mediju tipa nosaukums.
Type Atlasiet mediju tipa piegādes metodi.
Description Ievadiet mediju tipa aprakstu.
Enabled Atzīmējiet izvēles rūtiņu, lai iespējotu mediju tipu.

Ar metodi saistītos parametrus skatiet email, SMS, custom alertscript vai webhook lapās.

Ziņojumu veidnes

Cilne Ziņojumu veidnes satur noklusējuma ziņojumus katram notikuma tipam (problēma, problēmas atkopšana, atklāšana u. c.).

Noklikšķiniet uz Pievienot, lai definētu noklusējuma ziņojumu (vai uz Rediģēt, lai atjauninātu esošu ziņojumu):

Parameter Description
Message type Notikuma tips, kuram jāizmanto noklusējuma ziņojums.
Katrai notikuma tipa vērtībai var definēt tikai vienu noklusējuma ziņojumu.
Subject Noklusējuma ziņojuma temats. Temats var saturēt makro. Tā garums ir ierobežots līdz 255 rakstzīmēm.
Temats nav pieejams SMS multivides tipam.
Message Noklusējuma ziņojums. Tā rakstzīmju skaits ir ierobežots atkarībā no datubāzes tipa (plašāku informāciju skatiet sadaļā Ziņojumu sūtīšana).
Ziņojums var saturēt atbalstītos makro.
Problēmu un problēmu atjauninājumu ziņojumos tiek atbalstīti izteiksmes makro (piemēram, {?avg(/host/key,1h)}).

Ņemiet vērā, ka noklusējuma ziņojumus pārraksta pielāgotie ziņojumi, ja tie ir definēti darbību operācijās.

Ziņojumu veidņu definēšana ir obligāta visām piegādes metodēm, tostarp webhook vai pielāgotiem brīdinājumu skriptiem, kas paziņojumiem neizmanto noklusējuma ziņojumus. Piemēram, darbība "Sūtīt ziņojumu uz Pushover webhook" nespēs nosūtīt problēmu paziņojumus, ja Pushover webhook problēmas ziņojums nav definēts.

Opcijas

Cilne Opcijas satur brīdinājumu apstrādes iestatījumus. Tāds pats opciju kopums ir konfigurējams katram mediju tipam.

Visi mediju tipi tiek apstrādāti paralēli. Lai gan maksimālais vienlaicīgo sesiju skaits ir konfigurējams katram mediju tipam atsevišķi, kopējo brīdinājumu apstrādātāju procesu skaitu serverī var ierobežot tikai ar StartAlerters parametru. Brīdinājumi, ko ģenerē viens trigeris, tiek apstrādāti secīgi. Tāpēc vairākas paziņojumu apstrādes var tikt veiktas vienlaikus tikai tad, ja tās ģenerē vairāki trigeri.

Parameter Description
Concurrent sessions Izvēlieties paralēlo brīdinājumu apstrādātāja sesiju skaitu šim mediju tipam:
One - viena sesija
Unlimited - neierobežots sesiju skaits
Custom - izvēlieties pielāgotu sesiju skaitu
Neierobežots/augsts vērtības nozīmē vairāk paralēlu sesiju un lielāku jaudu paziņojumu nosūtīšanai. Neierobežotas/augstas vērtības jāizmanto lielās vidēs, kur var būt nepieciešams vienlaikus nosūtīt daudz paziņojumu.
Ja jānosūta vairāk paziņojumu, nekā ir vienlaicīgo sesiju, atlikušos paziņojumus ievietos rindā; tie netiks zaudēti.
Attempts Mēģinājumu skaits paziņojuma nosūtīšanai. Var norādīt līdz 100 mēģinājumiem; noklusējuma vērtība ir '3'. Ja norādīts '1', Zabbix nosūtīs paziņojumu tikai vienu reizi un nemēģinās to sūtīt atkārtoti, ja nosūtīšana neizdosies.
Attempt interval Atkārtotas paziņojuma nosūtīšanas mēģinājumu biežums, ja nosūtīšana neizdevās, sekundēs (0-3600). Ja norādīts '0', Zabbix mēģinās atkārtoti nekavējoties.
Tiek atbalstīti laika sufiksi, piemēram, 5s, 3m, 1h.

Lietotāja mediji

Kamēr mediju tipi nosaka paziņojums tiks nosūtīts, lietotāja mediji nosaka kur paziņojums ir jānosūta.

Lietotāja mediji (piem., e-pasta adrese, webhook lietotāja ID u. c.) ir jādefinē lietotāja profilā neatkarīgi no piegādes metodes. Darbība, kas sūta ziņojumus lietotājam Admin, izmantojot webhook X, neizdosies piegādāt ziņojumu, ja webhook X piegādes informācija nav definēta Admin lietotāja profilā.

Lai definētu lietotāja medijus:

  • Dodieties uz Users > Users un atveriet lietotāja īpašību formu (vai dodieties uz User settings > Notifications savā lietotāja profilā)
  • Cilnē Media noklikšķiniet Add

Parameter Description
Type Nolaižamajā sarakstā ir pieejami iespējoto mediju tipu nosaukumi.
Ņemiet vērā, ka, rediģējot mediju ar atspējotu mediju tipu, tips tiks parādīts sarkanā krāsā.
Send to Ievadiet kontaktinformāciju, uz kuru jānosūta ziņojumi.
E-pasta mediju tipam vairākas adreses var pievienot, noklikšķinot uz pogas zem adreses lauka. Šādā gadījumā paziņojumi tiks nosūtīti uz visām uzskaitītajām adresēm. Adrešu piemērus skatiet email mediju tipa parametra Email aprakstā.
When active Varat ierobežot laiku, kad tiek sūtīti ziņojumi, piemēram, iestatīt tikai darba dienas (1-5,09:00-18:00). Ņemiet vērā, ka šis ierobežojums ir balstīts uz lietotāja laika joslu. Ja lietotāja laika josla tiek mainīta un atšķiras no sistēmas laika joslas, šis ierobežojums, iespējams, būs attiecīgi jāpielāgo, lai nepalaistu garām svarīgus ziņojumus.
Formāta aprakstu skatiet lapā Time period specification.
Tiek atbalstīti lietotāja makrosi.
Use if severity Atzīmējiet to trigeru smaguma pakāpju izvēles rūtiņas, par kurām vēlaties saņemt paziņojumus.
Piezīme — noklusējuma smaguma pakāpei ('Not classified') ir jābūt atzīmētai, ja vēlaties saņemt paziņojumus par notikumiem, kas nav trigeru notikumi.
Pēc saglabāšanas atlasītās trigeru smaguma pakāpes tiks parādītas atbilstošajās smaguma pakāpju krāsās, bet neatzīmētās tiks attēlotas pelēkotas.
Status Lietotāja mediju statuss.
Enabled - tiek lietots.
Disabled - netiek lietots.