Рад са великим вредностима као што су 86400, 104857600 или 1000000 може бити изазован и може довести до грешака. Ради поједностављења конфигурације и побољшања читљивости, Zabbix подржава симболе јединица (суфиксе) који функционишу као множитељи вредности.
Окидачи без суфикса:
last(/host/system.uptime)<86400
avg(/host/system.cpu.load,600s)<10
last(/host/vm.memory.size[available])<20971520
Окидачи са суфиксима:
last(/host/system.uptime)<1d
avg(/host/system.cpu.load,10m)<10
last(/host/vm.memory.size[available])<20M
Суфикси такође могу поједноставити конфигурацију других ентитета, као што су ставке, виџети итд., и помоћи у приказивању вредности ставки у формату читљивом људима.
Да бисте видели да ли поље конфигурације ентитета подржава суфиксе, увек погледајте релевантну страницу за ентитет који се конфигурише.
Zabbix кориснички интерфејс подржава следеће временске суфиксе:
Временски суфикси су подржани само код целих бројева. На пример, 1h је подржан, али 1,5h или 1.5h нису подржани; уместо тога користите 90m.
Zabbix подржава следеће суфиксе величине меморије:
Суфикси се такође могу користити за приказивање нумеричких вредности ставки у формату читљивом људима.
Да бисте ово омогућили, користите један од следећих суфикса у пољу Јединице приликом конфигурисања ставке:
Следећа додатна правила важе за то како се ови суфикси тумаче и приказују:
Када се користе Јединице, следећи суфикси множитеља се аутоматски примењују на вредности ставки:
Да бисте спречили конверзију јединица, користите префикс !
(нпр., !B или !s).
Следећи примери показују како се вредности примљених ставки конвертују на основу наведених јединица:
1 B → 1 B
1024 B → 1 KB
1536 B → 1.5 KB
881764 B → 881.76 KB
881764 !B → 881764 B
0.0000155 s → 0.016ms
3470400 s → 1M 10d 4h
2606400 s → 1M 4h
2592000 s → 1M
2592001 s → 1M
2592001 !s → 2592001 s
17764 време непрекидног рада → 04:56:04
86400 време непрекидног рада → 1 дан, 00:00:00
881764 време непрекидног рада → 10 дана, 04:56:04
32417764 време непрекидног рада → 375 дана, 04:56:04
32417764 !време непрекидног рада → 32417764 време непрекидног рада
881764 unixtime → 11.01.1970. 04:56:04
17764 Hz → 17,76 kHz
86400 Hz → 86,4 kHz
881764 Hz → 881,76 kHz
32417764 Hz → 32,42 MHz
0 ! → 0
0 !! → 0 !
Пре Zabbix-а 4.0, постојала је чврсто кодирана листа заустављања јединица која се састојала од ms
, rpm
, RPM
, %
. Ова листа заустављања је застарела, стога је исправан начин да се спречи конвертовање таквих јединица !ms
, !rpm
, !RPM
, !%
.