[comment]: # ({2224a200-e8992262})
# 8 Vērtību kartēšana

[comment]: # ({/2224a200-e8992262})

[comment]: # ({cb8222c8-2d2da55e})
#### 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.

::: noteimportant
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:<br><br>

- kad tiek aizpildīts [hosta inventārs](/manual/config/hosts/inventory#inventory-overview);
- izvēršot [atbalstītos makrosus](/manual/appendix/macros/supported_by_location) {ITEM.VALUE}, {ITEM.LASTVALUE}, {EVENT.OPDATA} un {EVENT.CAUSE.OPDATA}.
:::

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](/manual/config/items/item#configuration), parametrā *Value mapping* norādiet iepriekš konfigurētas vērtību kartēšanas nosaukumu.

::: noteclassic
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.
:::

::: noteclassic
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](/manual/config/hosts/hostupdate) un [veidnes](/manual/config/templates/mass) masveida atjaunināšanas formas.

[comment]: # ({/cb8222c8-2d2da55e})

[comment]: # ({158cd610-18d7ef55})
#### 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.

![](../../../../assets/en/manual/config/items/value_mapping.png)

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.<br><br>Kartēšana tiek piemērota noteikumu secībā, ko var mainīt, velkot.|
| |*Tips*|Kartēšanas tips:<br>**vienāds ar** - tiks kartētas vienādas vērtības;<br>**ir lielāks vai vienāds ar** - tiks kartētas vienādas vai lielākas vērtības;<br>**ir mazāks vai vienāds ar** - tiks kartētas vienādas vai mazākas vērtības;<br>**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);<br>**regexp** - tiks kartētas vērtības, kas atbilst [regulārajai izteiksmei](/manual/regular_expressions) (globālās regulārās izteiksmes netiek atbalstītas);<br>**noklusējums** - tiks kartētas visas pārējās vērtības, izņemot tās, kurām ir noteikta specifiska kartēšana.<br><br>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.

![](../../../../assets/en/manual/config/items/value_map_list.png)

[comment]: # ({/158cd610-18d7ef55})

[comment]: # ({74c7cb6d-6241051d})
#### 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.

![](../../../../assets/en/manual/config/items/value_mapping2.png)

Vienuma [konfigurācijas formā](/manual/config/items/item#configuration) laukā *Value mapping* varat atrast atsauci uz šo vērtību kartēšanu:

![](../../../../assets/en/manual/config/items/item_value_mapping.png)

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

![](../../../../assets/en/manual/config/items/value_display.png){width="600"}

::: noteclassic
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.

![](../../../../assets/en/manual/config/items/value_display2.png){width="600"}

[comment]: # ({/74c7cb6d-6241051d})
