Áú»¢¶Ä²©

Esta es una traducci¨®n de la p¨¢gina de documentaci¨®n original en espa?ol. Ay¨²danos a mejorarla.

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 Áú»¢¶Ä²© 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 el tiempo puedes usar:

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

Los sufijos de tiempo se admiten en:

  • constantes de expresiones de iniciador y par¨¢metros de funci¨®n
  • constantes de f¨®rmulas de m¨¦tricas calculadas
  • par¨¢metros de zabbix[queue,<from>,<to>] m¨¦trica interna
  • par¨¢metro de per¨ªodo de tiempo de c¨¢lculos agregados
  • configuraci¨®n de la m¨¦trica ('Intervalo de actualizaci¨®n', 'Intervalos personalizados', campos de "per¨ªodo de almacenamiento del historial" y "Per¨ªodo de almacenamiento de tendencia")
  • campos de configuraci¨®n del prototipo de la m¨¦trica ('Intervalo de actualizaci¨®n', 'Intervalos personalizados', 'Per¨ªodo de almacenamiento del historial' y 'Per¨ªodo de almacenamiento de la tendencia')
  • campos de configuraci¨®n de reglas de descubrimiento de bajo nivel ('Intervalo de actualizaci¨®n', 'intervalos personalizados', '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 (campos 'Duraci¨®n del paso de operaci¨®n predeterminada', 'Duraci¨®n del paso')
  • configuraci¨®n del perfil de usuario (campos 'Cerrar sesi¨®n autom¨¢ticamente', 'Actualizar', 'Tiempo de espera del mensaje' )
  • widget de gr¨¢fico de Monitoreo ¡ú Panel de control (campo 'Time shift')
  • ´¡»å³¾¾±²Ô¾±²õ³Ù°ù²¹³¦¾±¨®²Ô ¡ú General ¡ú Limpieza (campos de per¨ªodo de almacenamiento )
  • ´¡»å³¾¾±²Ô¾±²õ³Ù°ù²¹³¦¾±¨®²Ô ¡ú General ¡ú Opciones de visualizaci¨®n de iniciadores ('Mostrar iniciadores OK para', 'Al cambiar de estado, los iniciadores parpadean para' campos)
  • ´¡»å³¾¾±²Ô¾±²õ³Ù°ù²¹³¦¾±¨®²Ô ¡ú General ¡ú Otro ('Intervalo de bloqueo de inicio de sesi¨®n' campo y campos relacionados con la comunicaci¨®n con el servidor Áú»¢¶Ä²©)
  • Servidor Áú»¢¶Ä²© ha_set_failover_delay=delay opci¨®n de control en tiempo de ejecuci¨®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 Áú»¢¶Ä²© 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¨ªan cambiarse a:

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

Preventing unit conversion

By default, specifying a unit for an item results in a multiplier prefix being added - for example, an incoming value '2048' with unit 'B' would be displayed as '2KB' by the frontend (for more details, see Units in item configuration).

To prevent a unit from conversion, use the ! prefix, for example, !B. To better understand how the conversion works with and without the exclamation mark, see the following examples of values and units:

1024 !B ¡ú 1024 B
       1024 B ¡ú 1 KB
       61 !s ¡ú 61 s
       61 s ¡ú 1m 1s
       0 !uptime ¡ú 0 uptime
       0 uptime ¡ú 00:00:00
       0 !! ¡ú 0 !
       0 ! ¡ú 0

Before Áú»¢¶Ä²© 4.0, there was a hardcoded unit stoplist consisting of ms, rpm, RPM, %. This stoplist has been deprecated, thus the correct way to prevent converting such units is !ms, !rpm, !RPM, !%.