7 Símbols d'unitats

Visió general

Treballar amb valors grans com ara "86400", "104857600" o "1000000" pot ser un repte i pot provocar errors. Per tant, Zabbix admet símbols d'unitats (sufixos) que funcionen com a multiplicadors de valors.

L'ús de sufixos pot simplificar, per exemple, la configuració de les expressions triggers, fent-les més fàcils d'entendre i matindre.

Expressions triggers sense sufixos:

last(/host/system.uptime)<86400
       avg(/host/system.cpu.load,600s) <10
       last(/host/vm.memory.size[available])<20971520

Expressions amb sufixos:

last(/host/system.uptime)<1d
       avg(/host/system.cpu.load,10m) <10
       last(/host/vm.memory.size[available])<20M

Els sufixos també poden simplificar la configuració d'altres entitats: claus d'elements, ginys, etc. Per veure si un camp de configuració admet sufixos, consulteu sempre la pàgina rellevant de l'entitat que s'és configurant.

Sufixos de temps

Per les unitats de temps, podeu emprar:

Els sufixos de temps admeten nombres enters(doncs '1h' s'admet, però '1,5h' o '1.5h' no s'admeten pas; empreu '90m' en lloc).

Sufixos de memòria

Els sufixos de mida de memòria s'admeten a:

  • K - kilooctet
  • M - megaoctet
  • G - gigaoctet
  • T - teraoctet

Altres usos

Els símbols d'unitat s'empren també per representar de manera llegible per als humans les dades a la interfície.

Al servidor Zabbix i a la interfície web, es suporten els següents símbols:

  • K - kilo
  • M - mega
  • G - giga
  • T - tera
  • P - peta (només interfície)
  • E - exa (només interfície)
  • Z - zeta (només interfície)
  • Y - yota (només interfície)

Quan configureu elements, unitats com B, Bps, s, uptime i **unixtime* * són compatibles per a la conversió llegible dels valors rebuts.

::: noteclassic Quan es mostren els valors dels elements en octets (O) o octets per segon (Ops), s'aplica una conversió de base 2 (1K = 1024O);en cas contrari, s'aplica una conversió de base 10 (1K = 1000) .:::

Previnguent conversió d'unitats

Per defecte, especificar una unitat per a un element fa que s'afegeixi un prefix multiplicador; per exemple, un valor entrant '2048' amb la unitat 'o' es mostraria com a '2Ko' per la interfície (per a més detalls, veieu Unitats a configuració de l'element).

Per evitar la conversió d'unitats, empreu el prefix !, per exemple, !B. Per entendre millor com funciona la conversió amb i sense el signe d'exclamació, consulteu els valors i unitats d'exemple següents:

 1024 !B → 1024o
        1024 B → 1 Ko
        61 !s → 61s
        61 s → 1m 1s
        0 !uptime → 0 uptime
        0 uptime→ 00:00:00
        0 !! → 0 !
        0 ! → 0

Abans de Zabbix 4.0, hi havia una llista d'aturada d'unitat codificada en brut composta de ms, rpm, RPM, %. Aquesta llista d'aturada està obsoleta, de manera que la manera correcta d'evitar la conversió d'aquestes unitats és !ms, !rpm, !RPM, !%.