8 Мапирање вредности

Преглед

Мапирање вредности омогућава конфигурисање једноставнијег приказа примљених вредности коришћењем мапирања између нумеричких/стринг вредности и низова приказа.

На пример, када је вредност ставке "0" или "1," мапирања вредности могу да се користе за представљање ових вредности на начин који је лакши за корисника:

  • 0 → Није доступно
  • 1 → Доступно

Мапирања вредности за типове резервних копија података могу се конфигурисати на следећи начин:

  • F → Комплетна
  • D → Диференцијална
  • I → Инкрементална

Опсези вредности за напон могу се конфигурисати на следећи начин:

  • <=209 → Низак
  • 210-230 → У реду
  • >=231 → Висок

Мапирање вредности се користи у Zabbix корисничком интерфејсу и обавештењима која шаљу типови медија.

Замена примљене вредности са конфигурисаним приказом се врши и у Zabbix корисничком интерфејсу и на серверу; међутим, сервер обавља замену само у следећим случајевима:

Мапирања вредности се подешавају на шаблонима или домаћинима. Једном конфигурисани, доступни су за све ставке унутар одговарајућег шаблона или домаћина. Када конфигуришете ставке, наведите име претходно конфигурисаног мапирања вредности у параметру Мапирање вредности.

Не постоји наслеђивање мапе вредности – домаћини и шаблони не наслеђују мапирања вредности из повезаних шаблона. Ставке шаблона на домаћину ће наставити да користе мапирања вредности конфигурисана на шаблону.

Пресликавања вредности могу да се користе са ставкама са типовима информација Нумерички (неозначени), Нумерички (float) и Карактери.

Пресликавања вредности се извозе/увозе са одговарајућим шаблоном или домаћином. Такође се могу масовно ажурирати помоћу форми за масовно ажурирање домаћина и шаблона.

Конфигурација

Да бисте конфигурисали мапирање вредности, следите ове кораке:

1. Отворите образац за конфигурацију домаћина или шаблона.

2. На картици Мапирање вредности кликните на Додај да бисте додали ново мапирање вредности или кликните на име постојећег мапирања да бисте га изменили.

Параметри мапирања вредности:

|Parameter|<|Description| |-|----------|----------------------------------- ----| |Назив|<|Јединствено име за скуп мапирања вредности.| |Мапирања|<|Појединачна правила за мапирање нумеричких/стринг вредности у стринг репрезентације.

Мапирање се примењује по редоследу правила која се могу променити превлачењем.| | |Тип|Тип мапирања:
једнако - једнаке вредности ће бити мапиране;
веће или једнако - једнаке или веће вредности ће бити мапиране;
мање од или једнако - једнаке или мање вредности ће бити мапиране;
у опсегу - вредности у опсегу ће бити мапиране; опсег се изражава као <number1>-<number2> или <number>; подржано је више опсега (на пример, 1-10,101-110,201);
regexp - вредности које одговарају регуларном изразу ће бити мапиране (глобални регуларни изрази нису подржани);
подразумевано – све преостале вредности ће бити мапиране, осим оних са специфичним мапама.

Само за опсеге мапирања Подржани су типови нумеричких вредности (веће или једнако, мање или једнако, у опсегу).| |^|Вредност|Долазна вредност (може да садржи опсег или регуларни израз, у зависности од типа мапирања).| |^|Мапирано на|Стринг презентација (до 64 карактера) за долазну вредност.|

Сва обавезна поља за унос су означена црвеном звездицом.

Када прегледате мапирање вредности на листи, видљива су само прва три пресликавања, са три тачке које означавају да постоји више мапирања.

Пример мапирања вредности

Једна од унапред дефинисаних ставки агента Zabbix agent ping користи мапирање вредности на нивоу шаблона "Zabbix agent ping status" да прикаже своје вредности.

У ставци конфигурациони образац, можете пронаћи референцу на ово мапирање вредности у пољу Мапирање вредности:

Ово мапирање се користи у одељку НадгледањеНајновији подаци за приказ "Up" (са сировом вредношћу у заградама).

У секцији Најновији подаци, приказане вредности су скраћене на 20 симбола. Ако се користи мапирање вредности, ово скраћивање се не примењује на мапирану вредност, већ само на сирову вредност (приказано у заградама).

Без унапред дефинисаног мапирања вредности, видели бисте само "1",, што би могло да буде тешко за разумевање.