8 Graph

Pārskats

Grafika sīkrīks nodrošina modernu un daudzpusīgu veidu, kā vizualizēt Zabbix apkopotos datus, izmantojot vektorgrafikas zīmēšanas tehniku. Šis grafika sīkrīks tiek atbalstīts kopš Zabbix 4.0. Ņemiet vērā, ka grafika sīkrīku, kas tika atbalstīts pirms Zabbix 4.0, joprojām var izmantot kā Graph (classic). Skatiet arī sadaļu Sīkrīku pievienošana lapā Informācijas paneļi, lai iegūtu plašāku informāciju.

Sīkrīkā Graph parādīto informāciju var lejupielādēt kā PNG attēlu, izvēloties opciju Lejupielādēt attēlu sīkrīka izvēlnē.

Konfigurācija

Lai konfigurētu, atlasiet Graph kā tipu:

Datu kopa

Cilne Datu kopa ļauj atlasīt grafika datus, pievienojot datu kopas. Var pievienot divu veidu datu kopas:

  • Vienumu paraugi - tiek parādīti dati no atbilstošajiem vienumiem. Varat izvēlēties vienu pamata krāsu vai atlasīt paletes rindu, lai katram atbilstošajam vienumam piešķirtu atšķirīgas krāsas.
  • Vienumu saraksts - tiek parādīti dati no atlasītajiem vienumiem. Varat katra vienuma krāsu izvēlēties atsevišķi, izmantojot krāsu atlasītāju.

Pēc noklusējuma tiek pievienota Vienumu paraugi datu kopa.

Datu kopa Datu kopai Vienumu paraugi:
Atlasiet vai ievadiet hosts un vienumu paraugus; tiks parādīti to vienumu dati, kas atbilst šiem paraugiem; var tikt parādīti līdz 50 vienumiem.
Atlasīšanai var izmantot aizstājējzīmju paraugus (piemēram, * atgriezīs rezultātus, kas atbilst nullei vai vairāk rakstzīmēm).
Lai norādītu aizstājējzīmes paraugu, ievadiet virkni manuāli un nospiediet Enter.
Aizstājējzīmes simbols vienmēr tiek interpretēts, tāpēc nav iespējams, piemēram, atsevišķi pievienot vienumu ar nosaukumu item* , ja pastāv citi atbilstoši vienumi (piemēram, item2, item3).
Hosts un vienumu paraugu norādīšana ir obligāta datu kopām "Vienumu paraugi".
Skatiet arī: Datu kopas konfigurācijas informācija.

Datu kopai Vienumu saraksts:
Atlasiet grafika vienumus, noklikšķinot uz pogas Pievienot vienumu.
Varat arī atlasīt saderīgus logrīkus kā datu avotu vienumiem, noklikšķinot uz pogas Pievienot logrīku.
Vienumu vai logrīku norādīšana ir obligāta datu kopām "Vienumu saraksts".
Skatiet arī: Datu kopas konfigurācijas informācija.

Ņemiet vērā, ka ir atļauti tikai skaitliski vienumu tipi.

Konfigurējot logrīku veidnes informācijas panelī, parametrs hostu paraugu norādīšanai nav pieejams, un parametrs vienumu saraksta norādīšanai ļauj atlasīt tikai veidnē konfigurētos vienumus.
Zīmēt Izvēlieties metrikas zīmēšanas tipu.
Iespējamie zīmēšanas tipi: Line (noklusējums), Points, Staircase un Bar.
Ņemiet vērā: ja līnijas/kāpņu grafikā ir tikai viens datu punkts, tas tiek uzzīmēts kā punkts neatkarīgi no zīmēšanas tipa. Punkta izmērs tiek aprēķināts no līnijas platuma, taču tas nevar būt mazāks par 3 pikseļiem, pat ja līnijas platums ir mazāks.
Sakrauts Atzīmējiet izvēles rūtiņu, lai datus attēlotu kā sakrautus (tiek rādītas aizpildītas zonas).
Šī opcija ir atspējota, ja ir atlasīts zīmēšanas tips Points.
Platums Iestatiet līnijas platumu.
Šī opcija ir pieejama, ja ir atlasīts zīmēšanas tips Line vai Staircase.
Punkta izmērs Iestatiet punkta izmēru.
Šī opcija ir pieejama, ja ir atlasīts zīmēšanas tips Points.
Caurspīdīgums Iestatiet caurspīdīguma līmeni.
Aizpildījums Iestatiet aizpildījuma līmeni.
Šī opcija ir pieejama, ja ir atlasīts zīmēšanas tips Line vai Staircase.
Trūkstošie dati Atlasiet trūkstošo datu attēlošanas opciju:
None - atstarpe tiek atstāta tukša;
Connected - tiek savienotas divas robežvērtības;
Treat as 0 - trūkstošie dati tiek attēloti kā 0 vērtības;
Last known - trūkstošie dati tiek attēloti ar tādu pašu vērtību kā pēdējā zināmā vērtība; nav piemērojams zīmēšanas tipiem Points un Bar.
Ignorēt hostu Atlasiet saderīgu logrīku vai informācijas paneli kā hostu datu avotu.
Šis parametrs nav pieejams, konfigurējot logrīku veidnes informācijas panelī.
Y ass Atlasiet grafika pusi, kurā tiks attēlota Y ass.
Laika nobīde Ja nepieciešams, norādiet laika nobīdi.
Šajā laukā var izmantot laika sufiksus. Ir atļautas negatīvas vērtības.
Agregācijas funkcija Norādiet, kuru agregācijas funkciju izmantot katram vienumam vai visai datu kopai izvēlētajā Agregācijas intervālā:
min - attēlot mazāko vērtību;
max - attēlot lielāko vērtību;
avg - attēlot vidējo vērtību;
sum - attēlot vērtību summu;
count - attēlot vērtību skaitu;
first - attēlot pirmo vērtību;
last - attēlot pēdējo vērtību.
Ja ir atlasīts not used, visas vērtības tiek attēlotas (bez agregācijas).

Tikai skaitliskus datus var attēlot ar min, max, avg un sum. Funkcijai count neskaitliskie dati tiks pārveidoti par skaitliskiem.
Skatiet arī: Agregācija grafikos.
Agregācijas intervāls Norādiet intervālu vērtību agregēšanai.
Šajā laukā var izmantot laika sufiksus. Skaitliska vērtība bez sufiksa tiks uzskatīta par sekundēm.

Ņemiet vērā: ja logrīks ir konfigurēts, lai attēlotu vēsturiskos datus, pamatojoties uz tendencēm (History data selection ir iestatīts uz Trends vai Auto), ieteicams izmantot agregācijas intervālu, kas ir 1 stundas reizinājums (piemēram, 3600, 60m, 1h, 3h utt.). Tendences glabā stundā agregētas vērtības, tāpēc agregācijas intervāla izmantošana, kas nav 1 stundas reizinājums (piemēram, 100s, 7min, 15min, 90min utt.), var radīt rezultātus, kurus ir grūti interpretēt.
Agregēt Norādiet, vai agregēt:
Each item - katrs datu kopas vienums tiks agregēts un attēlots atsevišķi;
Data set - visi datu kopas vienumi tiks agregēti un attēloti kā viena vērtība.
Aptuvenošana Norādiet, kādu vērtību attēlot, ja uz vienu vertikālo grafika pikseli ir vairāk nekā viena vērtība:
all - attēlot mazāko, lielāko un vidējo vērtību;
min - attēlot mazāko vērtību;
max - attēlot lielāko vērtību;
avg - attēlot vidējo vērtību.

Šis iestatījums ir noderīgs, attēlojot grafiku ilgā laika periodā ar biežu atjaunināšanas intervālu (piemēram, viena gada vērtības, kas savāktas ik pēc 10 minūtēm).
Datu kopas etiķete Norādiet datu kopas etiķeti, kas tiek attēlota grafika Datu kopa konfigurācijā un grafika Leģenda (agregētām datu kopām).
Visas datu kopas tiek numurētas, tostarp tās, kurām ir norādīta Datu kopas etiķete. Ja etiķete nav norādīta, datu kopa tiks automātiski apzīmēta atbilstoši tās numuram (piem., "Datu kopa #2", "Datu kopa #3" utt.). Datu kopu numerācija tiek pārrēķināta pēc datu kopu pārkārtošanas/pārvilkšanas.
Pārāk garas datu kopu etiķetes tiks saīsinātas, lai tās ietilptu vietā, kur tās tiek attēlotas (piem., "Number of proc...").
Datu kopas konfigurācijas detaļas

Esošās datu kopas tiek parādītas sarakstā. Varat:

  • Noklikšķināt uz pārvietošanas ikonas un vilkt datu kopu uz jaunu vietu sarakstā.
  • Noklikšķināt uz izvēršanas ikonas, lai izvērstu datu kopas detaļas. Kad tā ir izvērsta, šī ikona pārvēršas par sakļaušanas ikonu.
  • Noklikšķināt uz krāsas ikonas, lai atvērtu krāsu izvēlni. Varat ievadīt hex kodu, izvēlēties vienkrāsainu paraugu vai pārslēgties uz Palette cilni un atlasīt iepriekš definētu krāsu rindu. Izvēlētā krāsa tiek tieši lietota Item list datu kopām vai kā pamats ģenerētajiem toņiem Item patterns. Izmantojiet Tab, lai pārvietotos starp dialoglodziņa vadīklām, bulttaustiņus, lai pārvietotos pa paraugiem vai paletes rindām, Enter, lai atlasītu, un Esc, lai atceltu.
  • Noklikšķiniet uz pogas Add new data set, lai pievienotu tukšu datu kopu, kas ļauj atlasīt hosts un vienuma modeļus. Ja noklikšķināt uz lejupvērstās ikonas blakus pogai Add new data set, tiek parādīta nolaižamā izvēlne, kas ļauj pievienot jaunu Item patterns vai Item list datu kopu vai arī Clone pašlaik atvērto datu kopu. Ja visas datu kopas ir sakļautas, opcija Clone nav pieejama.

Datu kopā Vienumu šabloni ir lauki Hostu šabloni un Vienumu šabloni, kas abi atpazīst pilnus nosaukumus vai šablonus, kuros ir aizstājējzīme (*). Šī funkcionalitāte ļauj atlasīt visus hostu nosaukumus un vienumu nosaukumus, kas satur izvēlēto šablonu. Rakstot vienuma nosaukumu vai vienuma šablonu laukā Vienumu šabloni, nolaižamajā sarakstā tiek parādīti tikai tie vienumi, kas pieder atlasītā(-o) hosta(-u) nosaukumam(-iem).

Piemēram, ievadot šablonu z* laukā Hostu šabloni, nolaižamajā sarakstā tiek parādīti visi hostu nosaukumi, kas satur šo šablonu: z*, Zabbix serveris, Zabbix starpniekserveris. Pēc Enter nospiešanas šis šablons tiek pieņemts un parādīts kā z*. Līdzīgi, ievadot šablonu a* laukā Vienumu šabloni, nolaižamajā sarakstā tiek parādīti visi vienumu nosaukumi, kas satur šo šablonu: a*, Pieejamā atmiņa, Pieejamā atmiņa %.

Pēc Enter nospiešanas šablons tiek pieņemts un parādīts kā **a***.

Pēc tam grafikā tiek parādīti visi vienumi, kas pieder atlasītā(-o) hosta(-u) nosaukumam(-iem).

Datu kopā Item list ir poga Add item, kas ļauj pievienot vienumus, kas tiks attēloti grafikā. Varat arī pievienot saderīgus logrīkus kā datu avotu vienumiem, noklikšķinot uz pogas Add widget.

Piemēram, noklikšķinot uz pogas Add item, tiek atvērts uznirstošais logs, kurā ir parametrs Host. Pēc hosts izvēles sarakstā tiek parādīti visi tā vienumi, kas ir pieejami atlasei.

Pēc viena vai vairāku vienumu atlasīšanas tie tiks parādīti datu kopas vienumu sarakstā un grafikā.

Agregācija grafikos

Agregācija ļauj attēlot agregētu vērtību (minimumu, maksimumu, vidējo u. c.) noteiktā laika intervālā (5 minūtes, stunda, diena u. c.) visu atsevišķo vērtību vietā. Datu kopā agregāciju var lietot vai nu katram vienumam atsevišķi, vai visai datu kopai kopumā.

Daži agregācijas funkcijas lietošanas gadījumi var būt šādi:

  • Vidējais pieprasījumu skaits uz Nginx serveri dienā.
  • Mazākā diska vieta starp klasteriem nedēļā.

Tālākajā piemērā vienumam ir lietota "max" agregācijas funkcija ar piecu minūšu agregācijas intervālu:

Piemērs parāda maksimālo CPU slodzi piecu minūšu laikā (agregētu no vienas minūtes vidējām vērtībām), salīdzinot ar vidējo CPU slodzi piecu minūšu laikā.

Ja leģendai ir atlasīts Show aggregation function, vienumi tiek attēloti iekavās, leģendā un paskaidrojumā tiem priekšā norādot agregācijas funkciju. Ja grafikam ir norādīts Data set label, etiķete tiek attēlota iekavās, tai priekšā norādot agregācijas funkciju.

Parādīšanas opcijas

Cilne Parādīšanas opcijas ļauj definēt vēstures datu atlasi:

Vēstures datu atlase Iestatiet grafika datu avotu:
Auto - dati tiek iegūti atbilstoši klasiskā grafika algoritmam (noklusējums);
History - dati no vēstures;
Trends - dati no tendencēm.
Vienkāršie trigeri Atzīmējiet izvēles rūtiņu, lai parādītu vienkāršo trigeru sliekšņus. Sliekšņi tiks attēloti kā pārtrauktas līnijas, izmantojot trigera smaguma pakāpes krāsu.
Vienkāršs trigeris ir trigeris ar vienu funkciju (tikai last, max, min, avg) vienam vienumam izteiksmē.
Var attēlot ne vairāk kā trīs trigerus. Ņemiet vērā, ka trigerim jāatrodas attēlotajā diapazonā, lai tas būtu redzams.
Darba laiks Atzīmējiet izvēles rūtiņu, lai grafikā parādītu darba laiku. Darba laiks (darba dienas) grafikos tiek attēlots ar baltu fonu, savukārt nedarba laiks tiek attēlots pelēkā krāsā (ar noklusējuma lietotāja saskarnes motīvu Original blue).
Percentiles līnija (kreisā) Atzīmējiet izvēles rūtiņu un ievadiet percentiles vērtību, lai norādīto percentili parādītu kā līniju grafika kreisajā Y asī.
Piemēram, ja ir iestatīta 95% percentiles vērtība, tad percentiles līnija atradīsies līmenī, zem kura ir 95 procenti vērtību.
Percentiles līnija (labā) Atzīmējiet izvēles rūtiņu un ievadiet percentiles vērtību, lai norādīto percentili parādītu kā līniju grafika labajā Y asī.
Piemēram, ja ir iestatīta 95% percentiles vērtība, tad percentiles līnija atradīsies līmenī, zem kura ir 95 procenti vērtību.

Laika periods

Cilne Laika periods ļauj iestatīt laika periodu, kuram diagrammā attēlot datus:

Laika periods Atlasiet datu avotu laika periodam:
Dashboard - iestatiet Laika periods atlasītāju kā datu avotu;
Widget - iestatiet saderīgu widget, kas norādīts parametrā Widget, kā datu avotu;
Custom - iestatiet laika periodu, kas norādīts parametros From un To, kā datu avotu; ja tas ir iestatīts, widget augšējā labajā stūrī tiks parādīta pulksteņa ikona, kas, uzvedot peli, norāda iestatīto laiku.
Widget Ievadiet vai atlasiet saderīgu widget kā laika perioda datu avotu.
Šis parametrs ir pieejams, ja Laika periods ir iestatīts uz "Widget".
From Ievadiet vai atlasiet laika perioda sākumu.
Tiek atbalstīta relatīvā laika sintakse (now, now/d, now/w-1w u. c.).
Šis parametrs ir pieejams, ja Laika periods ir iestatīts uz "Custom".
To Ievadiet vai atlasiet laika perioda beigas.
Tiek atbalstīta relatīvā laika sintakse (now, now/d, now/w-1w u. c.).
Šis parametrs ir pieejams, ja Laika periods ir iestatīts uz "Custom".

Asis

Cilne Asis ļauj pielāgot, kā tiek attēlotas asis:

Kreisā Y Atzīmējiet šo izvēles rūtiņu, lai kreisā Y ass būtu redzama.
Izvēles rūtiņa var būt atspējota, ja tā nav atlasīta cilnē Datu kopa vai Pārrakstīšana.
Labā Y Atzīmējiet šo izvēles rūtiņu, lai labā Y ass būtu redzama.
Izvēles rūtiņa var būt atspējota, ja tā nav atlasīta cilnē Datu kopa vai Pārrakstīšana.
X ass Noņemiet atzīmi no šīs izvēles rūtiņas, lai paslēptu X asi (pēc noklusējuma atzīmēta).
Mērogs Izvēlieties grafika ass vērtību mērogu nolaižamajā sarakstā:
Lineārs — ass vērtības palielinās par fiksētu lielumu (piemēram, 10, 20, 30), piemērots datiem, kas mainās vienmērīgi vai aptver nelielu līdz vidēju diapazonu;
Logaritmisks — ass vērtības palielinās eksponenciāli (piemēram, 10, 100, 1000), piemērots datiem, kas mainās strauji vai aptver lielu diapazonu.
Min Iestatiet atbilstošās ass minimālo vērtību.
Tiek norādīta Y ass redzamā diapazona minimālā vērtība.
Max Iestatiet atbilstošās ass maksimālo vērtību.
Tiek norādīta Y ass redzamā diapazona maksimālā vērtība.
Vienības Izvēlieties grafika ass vērtību vienību nolaižamajā sarakstā:
Auto — ass vērtības tiek attēlotas, izmantojot pirmā vienuma vienību datu kopā;
Static — ass vērtības tiek attēlotas, izmantojot ievades laukā value norādīto vienību; ja lauks ir atstāts tukšs, tiek attēlotas tikai skaitliskās vērtības.

Leģenda

Cilne Leģenda ļauj pielāgot grafika leģendu:

Rādīt leģendu Noņemiet atzīmi no šīs izvēles rūtiņas, lai paslēptu leģendu grafikā (pēc noklusējuma atzīmēta).
Rādīt min/vid./maks. Atzīmējiet šo izvēles rūtiņu, lai leģendā rādītu vienuma minimālās, vidējās un maksimālās vērtības.
Rādīt agregācijas funkciju Atzīmējiet šo izvēles rūtiņu, lai leģendā rādītu agregācijas funkciju.
Rindas Atlasiet leģendas rindu attēlošanas režīmu:
Fiksēts — attēloto rindu skaitu nosaka parametra Rindu skaits vērtība;
Mainīgs — attēloto rindu skaitu nosaka konfigurēto vienumu skaits, nepārsniedzot parametra Maksimālais rindu skaits vērtību.
Rindu skaits/
Maksimālais rindu skaits
Ja Rindas ir iestatīts uz "Fiksēts", iestatiet attēlojamo leģendas rindu skaitu (1-10).
Ja Rindas ir iestatīts uz "Mainīgs", iestatiet maksimālo attēlojamo leģendas rindu skaitu (1-10).
Kolonnu skaits Iestatiet attēlojamo leģendas kolonnu skaitu (1-4).
Šis parametrs ir pieejams, ja Rādīt min/vid./maks. nav atzīmēts.

Problēmas

Cilne Problēmas ļauj pielāgot problēmu attēlošanu:

Rādīt problēmas Atzīmējiet šo izvēles rūtiņu, lai iespējotu problēmu attēlošanu grafikā (neatzīmēta, t. i., pēc noklusējuma atspējota).
Tikai atlasītie vienumi Atzīmējiet šo izvēles rūtiņu, lai grafikā tiktu rādītas tikai atlasīto vienumu problēmas.
Problēmu hosts Atlasiet problēmu hosts, kas tiks rādīti grafikā.

Var izmantot aizstājējzīmju modeļus (piemēram, * atgriezīs rezultātus, kas atbilst nullei vai vairākiem simboliem).
Lai norādītu aizstājējzīmes modeli, vienkārši ievadiet virkni manuāli un nospiediet Enter.
Rakstīšanas laikā pievērsiet uzmanību tam, kā visi atbilstošie hosts tiek parādīti nolaižamajā sarakstā.

Šis parametrs nav pieejams, konfigurējot logrīku veidnes informācijas panelī.
Smagums Atzīmējiet problēmu smaguma pakāpes, lai filtrētu problēmas, kas tiks rādītas grafikā.
Ja neviena smaguma pakāpe nav atzīmēta, tiks rādītas visas problēmas.
Problēma Norādiet problēmas nosaukumu, kas tiks rādīts grafikā.
Problēmu tagi Norādiet problēmu tagus, lai ierobežotu logrīkā rādīto problēmu skaitu.
Iespējams gan iekļaut, gan izslēgt konkrētus tagus un tagu vērtības. Var iestatīt vairākus nosacījumus. Tagu nosaukumu atbilstība vienmēr ir reģistrjutīga.

Katram nosacījumam ir pieejami vairāki operatori:
Exists - iekļaut norādītos tagu nosaukumus;
Equals - iekļaut norādītos tagu nosaukumus un vērtības (reģistrjutīgi);
Contains - iekļaut norādītos tagu nosaukumus, kuru tagu vērtības satur ievadīto virkni (apakšvirknes atbilstība, nav reģistrjutīga);
Does not exist - izslēgt norādītos tagu nosaukumus;
Does not equal - izslēgt norādītos tagu nosaukumus un vērtības (reģistrjutīgi);
Does not contain - izslēgt norādītos tagu nosaukumus, kuru tagu vērtības satur ievadīto virkni (apakšvirknes atbilstība, nav reģistrjutīga).

Nosacījumiem ir pieejami divi aprēķina tipi:
And/Or - jāizpildās visiem nosacījumiem, nosacījumi ar vienādu taga nosaukumu tiks grupēti ar Or nosacījumu;
Or - pietiek, ja ir izpildīts viens nosacījums.

Pārrakstīšanas

Cilne Pārrakstīšanas ļauj pievienot pielāgotas pārrakstīšanas datu kopām:

Pārrakstīšanas ir noderīgas, ja datu kopai ir atlasīti vairāki vienumi, izmantojot * aizstājējzīmi, un jūs vēlaties mainīt, kā vienumi pēc noklusējuma tiek attēloti (piem., noklusējuma bāzes krāsu vai jebkuru citu īpašību).

Esošās pārrakstīšanas (ja tādas ir) tiek parādītas sarakstā. Lai pievienotu jaunu pārrakstīšanu:

  • Noklikšķiniet uz pogas
  • Atlasiet hosts un vienumus pārrakstīšanai. Alternatīvi varat ievadīt hostu un vienumu modeļus. Var izmantot aizstājējzīmju modeļus (piemēram, * atgriezīs rezultātus, kas atbilst nullei vai vairāk rakstzīmēm). Lai norādītu aizstājējzīmes modeli, vienkārši ievadiet virkni manuāli un nospiediet Enter. Rakstīšanas laikā pievērsiet uzmanību tam, ka visi atbilstošie hosts tiek parādīti nolaižamajā sarakstā. Aizstājējzīmes simbols vienmēr tiek interpretēts, tāpēc nav iespējams, piemēram, atsevišķi pievienot vienumu ar nosaukumu "item*", ja ir citi atbilstoši vienumi (piem., item2, item3). Hosta modeļa un vienuma modeļa parametri ir obligāti. Parametrs hostu modeļu norādīšanai nav pieejams, konfigurējot logrīku veidnes informācijas panelī. Parametrs vienumu saraksta norādīšanai ļauj atlasīt tikai vienumus, kas konfigurēti veidnē, konfigurējot logrīku veidnes informācijas panelī.
  • Noklikšķiniet uz , lai atlasītu pārrakstīšanas parametrus. Jāatlasa vismaz viens pārrakstīšanas parametrs. Parametru aprakstus skatiet iepriekš cilnē Datu kopa.