7 Símbolos de unidad

Descripción general

Tener que usar algunos números grandes, por ejemplo '86400' para representar el número de segundos en un día, es difícil y propenso a errores. Por este motivo puedes usar algunos símbolos de unidad (o sufijos) apropiados para simplificar las expresiones de iniciadores de Zabbix y las claves de métrica.

En lugar de '86400' para la cantidad de segundos, simplemente puede ingresar '1d'. Los sufijos funcionan como multiplicadores.

Sufijos de tiempo

Para las unidades de tiempo puede usar:

Los sufijos de tiempo sólo admiten números enteros (por lo que se admite '1h', y no se admite '1,5h' o '1.5 h' ; utilice '90m' en su lugar).

Los sufijos de tiempo se admiten en:

  • constantes de expresión de iniciador y parámetros de función
  • constantes de métricas calculadas en fórmulas
  • parámetros de zabbix[queue,<from>,<to>] métrica interna
  • parámetro de período de tiempo de cálculo agregado
  • configuración de métrica ('Intervalo de actualización', 'Intervalos personalizados', 'Historial campos "período de almacenamiento" y "Período de almacenamiento de tendencia")
  • configuración del prototipo del métrica ('Intervalo de actualización', 'Intervalos personalizados', Campos 'Período de almacenamiento del historial' y 'Período de almacenamiento de la tendencia')
  • configuración de reglas de descubrimiento de bajo nivel ('Intervalo de actualización', 'Personalizado intervalos', campos 'Mantener recursos perdidos')
  • configuración de descubrimiento de red (campo 'Intervalo de actualización')
  • configuración del escenario web (campos 'Intervalo de actualización', 'Tiempo de espera')
  • configuración de operación de acción ('Duración del paso de operación predeterminada', campos 'Duración del paso')
  • configuración del perfil de usuario ('Cerrar sesión automáticamente', 'Actualizar', 'Tiempo de espera del mensaje' campos)
  • widget gráfico de Tableros (campo 'Timeshift')
  • AdministraciónLimpieza (período de almacenamiento de campos)
  • AdministraciónGeneralOpciones de visualización de iniciadores ('Mostrar activadores OK para', 'Al cambiar de estado, los iniciadores parpadean para' campos)
  • AdministraciónGeneralOtro ('Intervalo de bloqueo de inicio de sesión' campo y campos relacionados con la comunicación con el servidor Zabbix)
  • Servidor Zabbix ha_set_failover_delay=delay tiempo de ejecución control opción

Sufijos de memoria

Los sufijos de tamaño de memoria se admiten en:

Para el tamaño de la memoria puede usar:

  • 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.

Tanto en el servidor Zabbix como en el frontend se admiten estos símbolos:

  • K - kilo
  • M - mega
  • G - giga
  • T - tera

Cuando los valores de los elementos en B, Bps se muestran en la interfaz, la base 2 es aplicado (1K = 1024). De lo contrario se utiliza una base de 10 (1K = 1000).

Además, la interfaz también admite la visualización de:

  • P - peta
  • E - exá
  • Z - zetta
  • Y - yotta

Ejemplos de uso

Al utilizar algunos sufijos apropiados, puede escribir expresiones de iniciadores que son más fáciles de entender y mantener, por ejemplo estas expresiones:

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

podría cambiarse a:

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