Рад са великим вредностима као што су 86400, 104857600, или 1000000 може бити изазован и може довести до грешака. Због тога Zabbix подржава симболе јединица (суфиксе) који функционишу као мултипликатори вредности.
Изрази окидача без суфикси:
last(/host/system.uptime)<86400
avg(/host/system.cpu.load,600s)<10
last(/host/vm.memory.size[available])<20971520
Изрази окидача са суфиксима:
```bash
last(/host/system.uptime)<1d
avg(/host/system.cpu.load,10m)<10
last(/host/vm.memory.size[available])<20M
Суфикси такође могу да поједноставе конфигурацију других ентитета, као што су ставке, виџети итд., и помоћи у приказивању вредности ставки у формату који људи могу читати.
::: noteclassic
Да бисте видели да ли поље за конфигурацију ентитета које подржава суфиксе, увек погледајте релевантну страницу за ентитет који се конфигурише.
:::
#### Временски суфикси
Zabbix кориснички интерфејс подржава следеће временске суфиксе:
- **s*** - секунде *(када се користи, ради исто као сирова вредност)*
- **m** - минути
- **h** - сати
- **d* * - дани
- **w** - недеље-
- **M** - месеци *([функције тренда](/manual/appendix/functions/trends) само)*
- **y** - године *([функције тренда](/manual/appendix/functions/trends) само)*
Временски суфикси су подржани само код целих бројева.
На пример, 1h је подржан, али 1,5h или 1.5h нису подржани; уместо тога користите 90m.
#### Суфикси величине меморије
Zabbix подржава следеће суфиксе величине меморије:
- **K** - килобајти
- **M** - мегабајти
- **G** - гигабајти
- **T** - терабајти
#### Суфикси вредности ставке
Суфикси се такође могу користити за приказивање нумеричких вредности ставки у формату читљивом људима.
Да бисте ово омогућили, користите један од следећих суфикса у пољу *Јединице* приликом [конфигурисања ставке](/manual/config/items/item#configuration):
- **B** - бајтови
- **Bps** - бајтови у секунди
- **s** - секунде, приказане коришћењем највише три највеће јединице времена које нису нула
- ****време непрекидног рада** - протекло време у hh:mm:ss или N дана, hh:mm:ss
- **unixtime** - Unix временска ознака, форматирана као yyyy.mm.dd hh:mm:ss
Следећа додатна правила се примењују на то како се ови суфикси тумаче и приказују:
- За B и Bps, Zabbix користи конверзију са базом -2(1K = 1024B), пратећи стандард [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards).
- За остале јединице (као што су Hz, W, итд.), Zabbix користи конверзију са базом -10 (1K = 1000).
- За s (секунде):
- Формат укључује yyy mmm ddd hhh mmm sss ms; приказују се само до три највеће временске јединице које нису нула (нпр., 1M 10d 4h).
- Ако је јединица нула и налази се између две јединице које нису нула, изоставља се (нпр. 10d 56m уместо 10d 0h 56m).
Када се користе *Јединице*, следећи суфикси мултипликатора се аутоматски примењују на вредности ставки:
- **K**, **M**, **G**, **T** - кило, мега, гига, тера
- **P**, **E**, **Z**, **Y** - пета, екса, зета, јота *(ови се примењују само у корисничком интерфејсу) *
Да бисте спречили конверзију јединица, користите префикс `!` (нпр. !B или !s).
Следећи примери показују како се примљене вредности ставки конвертују на основу наведених јединица:
```bash
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 → 1970-01-11 04:56:04 AM
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
, !%
.