8 Símbolos de unidad

Descripción general

Trabajar con valores grandes como "86400", "104857600" o "1000000" puede resultar complicado y provocar errores. Por lo tanto, Zabbix admite símbolos de unidades (sufijos) que funcionan como multiplicadores de valores.

El uso de sufijos puede simplificar, por ejemplo, la configuración de expresiones de iniciador, haciéndolas más fáciles de entender y mantener.

Expresiones de iniciador sin sufijos:

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

Expresiones de iniciador con sufijos:

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

Los sufijos también pueden simplificar la configuración de otras entidades: claves de métricas, widgets, etc. Para ver si un campo de configuración admite sufijos, consulte siempre la página correspondiente a la entidad que se está configurando.

Sufijos de tiempo

Zabbix admite los siguientes sufijos de tiempo:

Los sufijos de tiempo sólo admiten números enteros. Por ejemplo, se admite "1h", pero no "1,5h" o "1,5h"; utilice "90m" en su lugar.

Sufijos de tamaño de memoria

Zabbix admite los siguientes sufijos de tamaño de memoria:

  • K - kilobyte
  • M - megabytes
  • G - gigabytes
  • T - terabyte

Otros usos

Los símbolos de unidad también se utilizan para una representación de datos legible por humanos en la interfaz de Zabbix.

El servidor y el frontend de Zabbix admiten los siguientes símbolos de unidad (sufijos):

  • K - kilo
  • M - mega
  • G - giga
  • T - tera
  • P - peta (solo interfaz)
  • E - exa (solo interfaz)
  • Z - zetta (solo interfaz)
  • Y - yotta (solo interfaz)

Cuando se muestran valores de métricas en bytes (B) o bytes por segundo (Bps), se aplica una conversión de base 2 (1K = 1024B); de lo contrario, se aplica una conversión de base 10 (1K = 1000).