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.
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:
ha_set_failover_delay=delay
tiempo de ejecución control opciónLos sufijos de tamaño de memoria se admiten en:
Para el tamaño de la memoria puede usar:
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:
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:
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: