8 Vērtību kartēšana

Pārskats

Vērtību kartēšana ļauj konfigurēt saņemto vērtību lietotājam draudzīgāku attēlojumu, izmantojot kartēšanu starp skaitliskām/teksta vērtībām un teksta attēlojumiem.

Piemēram, ja vienuma vērtība ir "0" vai "1", vērtību kartēšanu var izmantot, lai šīs vērtības attēlotu lietotājam saprotamākā veidā:

  • 0 → Nav pieejams
  • 1 → Pieejams

Vērtību kartēšanu datu dublējumkopiju tipiem var konfigurēt šādi:

  • F → Pilna
  • D → Diferenciālā
  • I → Inkrementālā

Sprieguma vērtību diapazonus var konfigurēt šādi:

  • <=209 → Zems
  • 210-230 → Labi
  • >=231 → Augsts

Vērtību kartēšana tiek izmantota Zabbix lietotāja saskarnē un paziņojumos, ko nosūta mediju tipi.

Saņemtās vērtības aizstāšana ar konfigurēto attēlojumu tiek veikta gan Zabbix lietotāja saskarnē, gan serverī; tomēr serveris aizstāšanu veic tikai šādos gadījumos:

Vērtību kartēšana tiek iestatīta veidnēs vai hostos. Pēc konfigurēšanas tā ir pieejama visiem vienumiem attiecīgajā veidnē vai hostā. Kad konfigurējat vienumus, parametrā Value mapping norādiet iepriekš konfigurētas vērtību kartēšanas nosaukumu.

Vērtību karšu mantošana netiek atbalstīta — hosti un veidnes nemanto vērtību kartēšanu no piesaistītajām veidnēm. Veidnes vienumi hostā turpinās izmantot veidnē konfigurēto vērtību kartēšanu.

Vērtību kartēšanu var izmantot ar vienumiem, kuriem informācijas tips ir Numeric (unsigned), Numeric (float) un Character.

Vērtību kartēšana tiek eksportēta/importēta kopā ar attiecīgo veidni vai hostu. To var arī masveidā atjaunināt, izmantojot hosta un veidnes masveida atjaunināšanas formas.

Konfigurācija

Lai konfigurētu vērtību kartēšanu, izpildiet šīs darbības:

1. Atveriet hosta vai veidnes konfigurācijas formu.

2. Cilnē Vērtību kartēšana noklikšķiniet uz Pievienot, lai pievienotu jaunu vērtību kartēšanu, vai noklikšķiniet uz esošas kartēšanas nosaukuma, lai to rediģētu.

Vērtību kartēšanas parametri:

Parametrs Apraksts
Nosaukums Unikāls nosaukums vērtību kartēšanas kopai.
Kartējumi Atsevišķi noteikumi skaitlisku/teksta vērtību kartēšanai uz teksta attēlojumiem.

Kartēšana tiek piemērota noteikumu secībā, ko var mainīt, velkot.
Tips Kartēšanas tips:
vienāds ar - tiks kartētas vienādas vērtības;
ir lielāks vai vienāds ar - tiks kartētas vienādas vai lielākas vērtības;
ir mazāks vai vienāds ar - tiks kartētas vienādas vai mazākas vērtības;
diapazonā - tiks kartētas vērtības diapazonā; diapazonu izsaka kā <number1>-<number2> vai <number>; tiek atbalstīti vairāki diapazoni (piemēram, 1-10,101-110,201);
regexp - tiks kartētas vērtības, kas atbilst regulārajai izteiksmei (globālās regulārās izteiksmes netiek atbalstītas);
noklusējums - tiks kartētas visas pārējās vērtības, izņemot tās, kurām ir noteikta specifiska kartēšana.

Diapazonu kartēšanai tiek atbalstīti tikai skaitlisko vērtību tipi (ir lielāks vai vienāds ar, ir mazāks vai vienāds ar, diapazonā).
Vērtība Ienākošā vērtība (atkarībā no kartēšanas tipa var saturēt diapazonu vai regulāro izteiksmi).
Kartēts uz Ienākošās vērtības teksta attēlojums (līdz 64 rakstzīmēm).

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

Skatot vērtību kartēšanu sarakstā, ir redzami tikai pirmie trīs kartējumi, bet trīs punkti norāda, ka pastāv vēl citi kartējumi.

Vērtību kartēšanas piemērs

Viens no iepriekš definētajiem aģenta vienumiem Zabbix agent ping izmanto veidnes līmeņa vērtību kartēšanu "Zabbix agent ping status", lai attēlotu savas vērtības.

Vienuma konfigurācijas formā laukā Value mapping varat atrast atsauci uz šo vērtību kartēšanu:

Šī kartēšana tiek izmantota sadaļā MonitoringLatest data, lai attēlotu "Up" (ar neapstrādāto vērtību iekavās).

Sadaļā Latest data attēlotās vērtības tiek saīsinātas līdz 20 simboliem. Ja tiek izmantota vērtību kartēšana, šis saīsinājums netiek piemērots kartētajai vērtībai, bet tikai neapstrādātajai vērtībai (attēlotai iekavās).

Bez iepriekš definētas vērtību kartēšanas jūs redzētu tikai "1", ko varētu būt grūti saprast.