Да бисте креирали ставку на Zabbix корисничком интерфејсу, урадите следеће:
Ставку можете креирати и отварањем постојеће, притиском на Дугме Клонирај, а затим сачувајте под другим именом.
Картица Ставка садржи опште атрибуте ставке.
Сва обавезна поља за унос су означена црвеном звездицом.
Parameter | Description |
---|---|
Назив | Назив елемента. Подржани су Кориснички макрои. |
Тип | Тип ставке. Погледајте појединачне врсте ставке секције. |
Кључ | Кључ ставке (до 2048 карактера). Подржани кључеви ставки се могу наћи у појединачним одељцима типа ставке. Кључ мора бити јединствен у оквиру једног домаћина. Ако је тип кључа 'Zabbix agent', 'Zabbix agent (active)' или 'Simple check', вредност кључа мора да подржава Zabbix агент или Zabbix сервер. Погледајте такође: тачан формат кључа. |
Тип информација | Тип података који се чува у бази података након извођења конверзија, ако их има. Нумерички (неозначени) - 64-битни неозначени цео број Имајте на уму да ће вредност са покретним зарезом, ако се прими за целобројну ставку, бити исечен од свог децималног дела. Нумерички (float) - 64-битни број са покретним зарезом Овај тип ће омогућити прецизност од приближно 15 цифара и опсег од приближно -1.79E+308 до 1.79E+308 (са изузетком PostgreSQL 11 и ранијих верзија). Подржано је и примање вредности у научној нотацији. Нпр. 1.23E+7, 1e308, 1.1E-4. Карактер — кратки текстуални подаци Лог - дугачки текстуални подаци са опционим својствима везаним за евиденцију (временска ознака, извор, озбиљност, logeventid) Текст - подаци о дугачком тексту. Такође погледајте ограничења текстуалних података. Бинарни - бинарни број (подржано само за зависне ставке). Бинарни број ће бити разрешен у статички стринг "бинарне вредности" у Најновији подаци; {ITEM.VALUE}, {ITEM.LASTVALUE} и макрои израза ће се разрешити у НЕПОЗНАТО. За кључеве ставки који враћају податке само у једном одређеном формату, одговарајући тип информација се бира аутоматски. |
Интерфејс домаћина | Изаберите интерфејс домаћина. Ово поље је доступно када уређујете ставку на нивоу домаћина. |
Јединице | Ако је постављен симбол јединице, Zabbix ће додати накнадну обраду примљеној вредности и приказати је са постављеном постфиксом јединице. Подразумевано, ако необрађена вредност прелази 1000, она се дели са 1000 и приказује у складу са тим. На пример, ако подесите bps и примите вредност од 881764, биће приказана као 881.76 Kbps. Користи се стандард меморије JEDEC за обраду јединица B (бајт), Bps (бајтови у секунди), које су подељене са 1024. Дакле, ако су јединице подешене на B или Bps Zabbix ће приказати: 1 као 1B/1Bps 1024 као 1KB/1KBps 1536 као 1.5KB/1.5KBps Посебна обрада је користи ако се користе следеће јединице везане за време: unixtime - преведено на unixtime - преведено на "yyyy.mm.dd hh:mm:ss". Да би се исправно превела, примљена вредност мора да буде Нумеричка (неозначена) врста информација. време рада - преведено на "hh:mm:ss" или "N days, hh:mm:ss" На пример, ако примите вредност као 881764 (секунде), она ће бити приказана као "10 days, 04:56:04" s - преведено на "yyy mmm ddd hhh mmm sss ms"; параметар се третира као број секунди. На пример, ако примите вредност као 881764 (секунде), она ће бити приказана као "10d 4h 56m" Приказане су само 3 горње главне јединице, на пример "1m 15d 5h" или "2h 4m 46s". Ако нема дана за приказ, приказују се само два нивоа - "1m 5h" (не приказују се минути, секунде или милисекунде). Биће преведен у "< 1 ms" ако је вредност мања од 0.001. Имајте на уму да ако је јединица са префиксом ! , онда се префикси јединице/обрада не примењују на вредности ставки. Погледајте конверзија јединица. |
Интервал ажурирања | Преузми нову вредност за ову ставку сваких N секунди. Максимални дозвољени интервал ажурирања је 86400 секунди (1 дан). Временски суфикси су подржани, нпр. 30s, 1m, 2h, 1d. Кориснички макрои су подржани. Један макро мора да испуни цело поље. Више макроа у пољу или макрои помешани са текстом нису подржани. Напомена: Интервал ажурирања може да се подеси на '0' само ако постоје прилагођени интервали са вредношћу која није нула. Ако је подешено на '0', а прилагођени интервал (флексибилан или заказан) постоји са вредношћу различитом од нуле, ставка ће бити прозвана током трајања прилагођеног интервала. Имајте на уму да је прва анкета ставке након што је ставка постала активна или након промене интервала ажурирања може доћи раније од конфигурисане вредности. Нове ставке ће бити проверене у року од 60 секунди од њиховог креирања, осим ако имају интервал за планирање или флексибилно ажурирање и Интервал ажурирања је подешен на 0. Постојећа пасивна ставка може одмах затражити вредност притиском на дугме Изврши одмах дугме. |
Прилагођени интервали | Можете да креирате прилагођена правила за проверу ставке: Флексибилно - направите изузетак за Интервал ажурирања (интервал са различитом учесталошћу) Планирање - креирајте прилагођени распоред гласања. За детаљне информације погледајте Прилагођене интервале. Временски суфикси су подржани у пољу Интервал, нпр. 30s, 1m, 2h, 1d. Кориснички макрои су подржани. Један макро мора да попуни цело поље. Више макроа у пољу или макрои помешани са текстом нису подржани. |
Време чекања | Подесите временско ограничење за проверу ставке (доступно за подржане типове ставки). Изаберите опцију временског ограничења: Глобално - користи се прокси/глобално временско ограничење (приказано у засивљеном пољу Временско ограничење); Override - прилагођено временско ограничење се користи (подешено у поље Timeout: дозвољени опсег 1 - 600s). Временски суфикси, нпр. 30s, 1m, и кориснички макрои су подржани. Кликом на везу Временска ограничења можете да конфигуришете временска ограничења за [прокси] (/manual/distributed_monitoring/proxies#configuration) временска ограничења или [глобално] |
(/manual/web_interface/frontend_sections/administration/general#timeouts) временско ограничење (ако се прокси не користи). Имајте на уму да је веза Timeouts видљива само корисницима типа Супер администратор са дозволама за Администрација → [Опште] (/manual/web_interface/frontend_sections/administration/general) или Администрација → Проксији кориснички интерфејс секције.| |Историја|Изаберите било:
Не складишти - историја ставке се не чува. Корисно за главне ставке ако само зависне ставке морају да чувају историју.
Ово подешавање не може да замени глобални housekeeper [подешавања] (/manual/web_interface/frontend_sections/administration/housekeeping).
Складишти до - одредити трајање чувања детаљне историје у бази података (1 сат до 25 година). Старије податке ће уклонити housekeeper. Чува се у секундама.
Временски суфикси су подржани, нпр. 2h, 1d. User macros су подржани.
Вредност Складишти до може се глобално заменити у Администрација → Housekeeping.
Ако постоји глобална overriding поставка, приказује се наранџаста икона са информацијама . Ако поставите миша на њега, приказује се порука упозорења, нпр. Overridden by global housekeeper settings (1d).
Препоручује се да сачувате снимљене вредности што је могуће краће да бисте смањили величину историје вредности у бази података. Уместо да чувате дугу историју вредности, можете да складиштите дуже податке о трендовима.
Погледајте и Историја и трендови.| |Трендови|Изаберите било:
Не чувај – трендови се не чувају.
Ово подешавање не може да замени глобални housekeeper подешавања.
Чувај до – наведите трајање чувања агрегиране (hourly min, max, avg, count) историје у бази података (1 дан до 25 година). Старије податке ће уклонити housekeeper. Чува се у секундама.
Временски суфикси су подржани, нпр. 24h, 1d. Кориснички макрои су подржани.
Вредност Складишти до може се глобално заменити у Администрација → Housekeeping.
Ако постоји глобална overriding поставка, наранџаста икона са информацијама се приказује. Ако поставите миша на њу, приказује се порука упозорења, нпр. Overridden by global housekeeper settings (7d).
Напомена:* Одржавање трендова није доступно за ненумеричке податке - карактере, евиденцију и текст.
Погледајте такође Историју и трендове.| |Мапирање вредности|Примењивање мапирања вредности на ову ставку. Мапирање вредности не мења примљене вредности, већ је само за приказ података.
Ради са Нумеричким(неозначеним), Нумеричким(float) и * Карактер* ставкама.
На пример, "Windows service states".| |Лог формат времена|Доступно само за ставке типа Лог. Подржани чувари места:
* y: Year (1970-2038)
* M: Month (01-12)
* d: Day (01-31)
* h: Hour (00-23)
* m: Minute (00-59)
* s**: Second (00-59)
Ако се остави празно, временска ознака ће бити постављена на 0 у Unix времену, што представља 1. јануар 1970.
На пример, узмите у обзир следећи ред из датотеке евиденције Zabbix агента:
" 23480:20100328:154718.045 Zabbix агент је покренут Zabbix 1.8.2 (ревизија 11211)."
Почиње са шест позиција карактера за PID, праћено датумом, временом и остатком поруке.
Лог формат времена за овај ред би био"pppppp:yyyyMMdd:hhmmss".
Имајте на уму да су карактери "p" и ":" чувари места и могу бити било који знакови осим "yMdhms".| |Попуњавање поља инвентара домаћина|Можете да изаберете поље инвентара домаћина које ће попунити вредност ставке. Ово ће функционисати ако је за домаћина омогућена аутоматска популација инвентар.
Ово поље није доступно ако је Тип информације постављен на 'Log'.| |Опис|Унесите опис ставке. Кориснички макрои су подржани.| |Омогућено|Означите поље за потврду да бисте омогућили ставку како би била обрађена.| |Најновији подаци|Кликните на везу да видите најновије податке за ставку.
Ова веза је доступна само када уређујете већ постојећу ставку.|
Поља специфична за тип ставке су описана на одговарајућим страницама.
Када уређујете постојећу ставку на нивоу шаблона на нивоу домаћина, одређени број поља је само за читање. Можете користити везу у заглављу обрасца и отићи на ниво шаблона и уредити их тамо, имајући на уму да ће промене на нивоу шаблона променити ставку за све домаћине са којима је шаблон повезан.
Картица Ознаке омогућава да се дефинишу [ознаке] на нивоу ставке(/manual/config/tagging).
Картица Предобрада омогућава дефинисање правила трансформације за примљене вредности.
Да бисте извршили тестирање ставке, уверите се да је системско време на серверу и проксију синхронизовано. У случају када серверско време касни, тестирање ставке може да врати поруку о грешци "Задатак је истекао." Међутим, постављање различитих временских зона на серверу и проксију неће утицати на резултат тестирања.
Могуће је тестирати ставку и, ако је исправно конфигурисан, добити реалну вредност заузврат. Тестирање се може десити чак и пре него што се ставка сачува.
Тестирање је доступно за ставке домаћина и шаблона, прототипове ставки и правила откривања ниског нивоа. Тестирање није доступно за активне ставке.
Тестирање предмета је доступно за следеће врсте пасивних ставки:
icmpping*
, vmware.*
)Да бисте тестирали ставку, кликните на дугме Тест на дну форме за конфигурацију ставке. Имајте на уму да ће дугме Тест бити онемогућено за ставке које се не могу тестирати (попут активних провера, искључених једноставних провера).
Форма за тестирање ставке има поља за потребне параметре домаћина (адреса домаћина, порт, тестирање са сервером/проксијем (прокси име)) и детаљи специфични за ставку (као нпр. SNMPv2 заједница или SNMPv3 безбедносни креденцијали). Ова поља су свестна контекста:
Да бисте тестирали ставку, кликните на Преузми вредност. Ако је вредност преузета успешно, испуниће се поље Вредност, померајући тренутну вредност (ако постоји) у поље Претходна вредност док се такође израчунава Претходно време поље, тј. временска разлика између две вредности (кликова) и покушавајучи да открије EOL секвенцу и пређе на CRLF ако се детектује "\n\r" у преузетој вредности.
Вредности преузете са домаћина и резултати теста се скраћују на максималну величину од 512KB када се пошаљу на кориснички интерфејс. Ако је резултат скраћен, приказује се иконица упозорења. Опис упозорења се приказује када пређете мишем. Имајте на уму да Zabbix сервер и даље у потпуности обрађује податке веће од 512KB
Ако конфигурација није тачна, приказује се порука о грешци описујући могући узрок.
Успешно преузета вредност са домаћина се такође може користити за тестирање корака претходне обраде.
Дугмићи на дну форме омогућавају извршавање више операција.
![]() |
Додајте ставку. Ово дугме је доступно само за нове ставке. |
![]() |
Ажурирање својства ставке. |
![]() |
Креирање друге ставке на основу својстава тренутне ставке. |
![]() |
Одмах извршите проверу за нову вредност ставке. Подржано само за пасивне провере (погледајте више детаља). Обратите пажњу да када се одмах провери вредност, кеш конфигурације се не ажурирају, тако да вредност неће одражавати недавне промене у конфигурацији ставке. |
![]() |
Проверите да ли је конфигурација ставке исправна тако што ћете добити вредност. |
![]() |
Избриши историју ставке и трендове. |
![]() |
Избришите ставку. |
![]() |
Откажите уређивање својстава ставке. |
Ограничења за текстуалне податке зависе од базе података. Пре него што се текстуалне вредности ускладиште у базу података, оне се скраћују да би се ускладиле са ограничењем типа вредности у бази:
Database | Type of information | ||
---|---|---|---|
Character | Log | Text | |
MySQL | 255 карактера | 65536 бајтова | 65536 бајтова |
PostgreSQL | 255 карактера | 65536 карактера | 65536 карактера |
Oracle | 255 карактера | 65536 карактера | 65536 карактера |
SQLite (само Zabbix прокси) | 255 карактера | 65536 карактера | 65536 карактера |
Доступна прилагођена дужина скрипте зависи од базе података која се користи:
Database | Limit in characters | Limit in bytes |
---|---|---|
MySQL | 65535 | 65535 |
PostgreSQL | 65535 | није ограничено |
Oracle | 2048 | 4000 |
SQLite (само Zabbix прокси) | 65535 | није ограничено |
Ставка може постати неподржана ако се њена вредност не може преузети из неких разлога. Такве ставке се и даље поново проверавају у свом стандардном Ажурирање интервала.
Неподржане ставке су пријављене као да имају стање НИЈЕ ПОДРЖАН.