Esta página incluye contenido traducido automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

#8 Comprobaciones internas

Descripción general

Las comprobaciones internas permiten monitorizar los procesos internos de Zabbix. En otras palabras, puede monitorizar lo que ocurre con el servidor Zabbix o el proxy Zabbix.

Las comprobaciones internas se calculan:

  • en el servidor Zabbix - si el host es monitorizado por el servidor
  • en el proxy Zabbix - si el host es monitorizado por el proxy

Las comprobaciones internas son procesadas por el servidor o el proxy independientemente del estado de mantenimiento del host.

Para utilizar este item, elija el tipo de item Zabbix internal.

Las comprobaciones internas son procesadas por los pollers de Zabbix.

Rendimiento

El uso de algunos items internos puede afectar negativamente al rendimiento. Estos items son:

  • zabbix[host,,items]
  • zabbix[host,,items_unsupported]
  • zabbix[hosts]
  • zabbix[items]
  • zabbix[items_unsupported]
  • zabbix[queue,,]
  • zabbix[requiredperformance]
  • zabbix[stats,,,queue,,]
  • zabbix[triggers]

Las secciones del frontend Información del sistema y Cola también se ven afectadas.

Comprobaciones soportadas

Las claves de los items se enumeran sin parámetros personalizables ni información adicional. Haga clic en la clave del item para ver todos los detalles.

Clave del item Descripción
zabbix[boottime] El tiempo de inicio del proceso Zabbix server o Zabbix proxy en segundos.
zabbix[cluster,discovery,nodes] Descubre los nodos del cluster de alta disponibilidad.
zabbix[connector_queue] El número de valores encolados en la cola del conector.
zabbix[discovery_queue] El número de comprobaciones de red encoladas en la cola de descubrimiento.
zabbix[host,,items] El número de items habilitados (soportados y no soportados) en el host.
zabbix[host,,items_unsupported] El número de items habilitados no soportados en el host.
zabbix[host,,maintenance] El estado de mantenimiento actual del host.
zabbix[host,active_agent,available] La disponibilidad de comprobaciones de agent activo en el host.
zabbix[host,discovery,interfaces] Los detalles de todas las interfaces configuradas del host en el frontend de Zabbix.
zabbix[host,,available] La disponibilidad de la interfaz principal de un tipo particular de comprobaciones en el host.
zabbix[hosts] El número de hosts monitorizados.
zabbix[items] El número de items habilitados (soportados y no soportados).
zabbix[items_unsupported] El número de items no soportados.
zabbix[java,,] La información sobre Zabbix Java gateway.
zabbix[lld_queue] El número de valores encolados en la cola de procesamiento de bajo nivel de descubrimiento.
zabbix[preprocessing] Estadísticas de los valores recibidos por el gestor de preprocesamiento.
zabbix[preprocessing_queue] El número de valores encolados en la cola de preprocesamiento.
zabbix[process,,,] El porcentaje de tiempo que un proceso Zabbix particular o un grupo de procesos (identificados por <type> y <mode>) pasaron en <state>.
zabbix[proxy,,] La información sobre Zabbix proxy.
zabbix[proxy,discovery] La lista de proxies de Zabbix.
zabbix[proxy group,,available] El número de proxies en línea en un grupo de proxies.
zabbix[proxy group,,pavailable] El porcentaje de proxies en línea en un grupo de proxies.
zabbix[proxy group,,proxies] La lista de proxies de Zabbix en un grupo de proxies.
zabbix[proxy group,,state] El estado de un grupo de proxies.
zabbix[proxy group,discovery] Devuelve una lista de grupos de proxies con datos de configuración y datos en tiempo real.
zabbix[proxy_buffer,buffer,] Devuelve las estadísticas de uso del buffer de memoria del proxy.
zabbix[proxy_buffer,state,changes] Devuelve el número de cambios de estado entre los modos de buffer disco/memoria desde el inicio.
zabbix[proxy_buffer,state,current] Devuelve el estado de trabajo actual donde se están almacenando los nuevos datos.
zabbix[proxy_history] El número de valores en la tabla de historial del proxy esperando ser enviados al server.
zabbix[queue,,] El número de items monitorizados en la cola que se retrasan al menos <from> segundos, pero menos de <to> segundos.
zabbix[rcache,,] Las estadísticas de disponibilidad de la caché de configuración de Zabbix.
zabbix[requiredperformance] El rendimiento requerido de Zabbix server o Zabbix proxy, en nuevos valores por segundo esperados.
zabbix[stats,,] Las métricas internas de un Zabbix server o proxy remoto.
zabbix[stats,,,queue,,] Las métricas internas de la cola de un Zabbix server o proxy remoto.
zabbix[tcache,,] Las estadísticas de efectividad de la caché de funciones de tendencias de Zabbix.
zabbix[triggers] El número de triggers habilitados en la base de datos de Zabbix, con todos los items habilitados en hosts habilitados.
zabbix[uptime] El tiempo de actividad del proceso Zabbix server o proxy en segundos.
zabbix[vcache,buffer,] Las estadísticas de disponibilidad de la caché de valores de Zabbix.
zabbix[vcache,cache,] Las estadísticas de efectividad de la caché de valores de Zabbix.
zabbix[version] La versión de Zabbix server o proxy.
zabbix[vmware,buffer,] Las estadísticas de disponibilidad de la caché vmware de Zabbix.
zabbix[vps,written] El número total de valores de historial escritos en la base de datos.
zabbix[wcache,,] Las estadísticas y disponibilidad de la caché de escritura de Zabbix.

Detalles de la clave del item

  • Los parámetros sin corchetes angulares son obligatorios y deben usarse tal cual (por ejemplo, "host" y "available" en zabbix[host,<type>,available]).
  • Los parámetros con corchetes angulares < > deben ser reemplazados por un valor válido. Si un parámetro tiene un valor por defecto, puede omitirse.
  • Los valores para items y parámetros de item etiquetados como "no soportado en proxy" sólo pueden ser recuperados si el host es monitorizado por el server. Por el contrario, los valores "no soportados en server" sólo pueden ser recuperados si el host es monitorizado por proxy.
zabbix[boottime]


El tiempo de inicio del proceso Zabbix server o Zabbix proxy en segundos.
Valor de retorno: Entero.

zabbix[cluster,discovery,nodes]


Descubre los nodos del cluster de alta disponibilidad.
Valor de retorno: objeto JSON.

Comentarios:

  • Este item puede ser utilizado en el descubrimiento de bajo nivel.
  • Los campos devueltos coinciden en su mayoría con las propiedades del objeto de nodo de alta disponibilidad.
  • Campos adicionales:
    • db_timestamp — hora actual del server (timestamp Unix) incluida en la respuesta
    • lastaccess_age — segundos desde el último latido del nodo (db_timestamp - lastaccess)
    • status — estado del nodo:
      • 0 — standby
      • 1 — detenido manualmente
      • 2 — no disponible
      • 3 — activo

Ejemplo de valores de retorno:

[
         {
           "id": "ckvupihk70001z8mkpw5cg0u3",
           "name": "zabbix-prod-01",
           "status": 3,
           "address": "10.0.4.12:10051",
           "port": 10051,
           "lastaccess": 1756115995,
           "db_timestamp": 1756116000,
           "lastaccess_age": 5
         },
         {
           "id": "ckvx2a9k70004b1nq2hz9d7f",
           "name": "zabbix-standby-02",
           "status": 0,
           "address": "10.0.4.13:10051",
           "port": 10051,
           "lastaccess": 1756115550,
           "db_timestamp": 1756116000,
           "lastaccess_age": 450
         },
         {
           "id": "ckw0bq3l70007y4r1a0m5kz8",
           "name": "zabbix-backup-eu1",
           "status": 1,
           "address": "backup.example.com:10051",
           "port": 10051,
           "lastaccess": 1756105080,
           "db_timestamp": 1756116000,
           "lastaccess_age": 10920
         }
       ]
zabbix[conector_queue]


El recuento de valores en cola en la cola del conector.
Valor de retorno: Entero.

zabbix[discovery_queue]


El recuento de comprobaciones de red puestas en cola en la cola de descubrimiento.
Valor de retorno: Entero.

zabbix[host,,métricas]


La cantidad de métricas habilitados (compatibles y no compatibles) en el equipo.
Valor de retorno: Entero.

zabbix[host,,items_unsupported]


La cantidad de métricas habilitadas no compatibles en el equipo.
Valor de retorno: Entero.

zabbix[host,,maintenance]


El estado de mantenimiento actual del host.
Valores devueltos: 0 - estado normal; 1 - mantenimiento con recolección de datos; 2 - mantenimiento sin recolección de datos.

Comentarios:

  • Este item siempre es procesado por el servidor Zabbix independientemente de la ubicación del host (en el servidor o en el proxy). El proxy no recibirá este item con los datos de configuración.
  • El segundo parámetro debe estar vacío y está reservado para uso futuro.
zabbix[host,active_agent,available]


La disponibilidad de comprobaciones de agente activo en el equipo.
Valores de retorno: 0 - desconocido; 1 - disponible; 2 - no disponible.

zabbix[host,discovery,interfaces]


Los detalles de todas las interfaces configuradas del equipo en la interfaz de Zabbix.
Valor de retorno: objeto JSON.

Comentarios:

zabbix[host,<type>,available]


La disponibilidad de la interfaz principal de un tipo particular de comprobaciones en el equipo.
Valores de retorno: 0 - no disponible; 1 - disponible; 2 - desconocido.

Parámetros:

  • type - agent, snmp, ipmi o jmx.

Comentarios:

  • El valor de la métrica se calcula de acuerdo con los parámetros de configuración relacionados con la inaccesibilidad/disponibilidad del equipo.
zabbix[hosts]


El número de equipos monitorizados.
Valor de retorno: Entero.

zabbix[items]


El número de elementos habilitados (soportados y no soportados).
Valor de retorno: Entero.

zabbix[items_unsupported]


El número de métricas no soportadas.
Valor de retorno: Entero.

zabbix[java,,<param>]


La información sobre la pasarela Java de Zabbix.
Valores de retorno: 1 - si <param> es ping; versión de la pasarela Java - si <param> es version (por ejemplo: "7.4.0").

Parámetros:

  • param - ping o version.

Comentarios:

  • Este elemento puede usarse para comprobar la disponibilidad de la pasarela Java utilizando la función de disparador nodata().
  • El segundo parámetro debe estar vacío y está reservado para uso futuro.
zabbix[lld_queue]


El recuento de valores en la cola de procesamiento de descubrimiento de bajo nivel.
Valor de retorno: Entero.

Comentarios:

  • Esta métrica se puede utilizar para monitorear la longitud de la cola de procesamiento de descubrimiento de bajo nivel.
zabbix[preprocessing]


Estadísticas de los valores recibidos por el gestor de preprocesamiento:

  • queued - el número y tamaño de los valores en cola que requieren preprocesamiento (contador)
  • direct - el número y tamaño de los valores en cola que no requieren preprocesamiento (contador)
  • queue - el número de valores encolados en la cola de preprocesamiento (igual que zabbix[preprocessing_queue])

Valor devuelto: JSON.

Ejemplo de valores devueltos:

{"data":
           {
           "queued": {
               "count": 106,
               "size": 58620
           },
           "direct": {
               "count": 395,
               "size": 33843
           },
           "queue": 0
           }
       }
zabbix[preprocessing_queue]


El recuento de valores en la cola de preprocesamiento.
Valor de retorno: Entero.

Comentarios:

  • Esta métrica se puede utilizar para monitorear la longitud de la cola de preprocesamiento.
zabbix[process,<type>,<mode>,<state>]


El porcentaje de tiempo que un proceso Zabbix en particular o un grupo de procesos (identificados por <type> y <mode>) pasaron en <state>. Se calcula solo para el último minuto.
Valor de retorno: Float.

Parámetros:

  • type - para procesos del server: agent poller, alert manager, alert syncer, alerter, availability manager, browser poller, configuration syncer, configuration syncer worker, connector manager, connector worker, discovery manager, discovery worker, escalator, ha manager, history poller, history syncer, housekeeper, http agent poller, http poller, icmp pinger, internal poller ipmi manager, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller, preprocessing manager, preprocessing worker, proxy group manager, proxy poller, self-monitoring, service manager, snmp poller, snmp trapper, task manager, timer, trapper, trigger housekeeper, unreachable poller, vmware collector;
    para procesos del proxy: agent poller, availability manager, browser poller, configuration syncer, data sender, discovery manager, discovery worker, history syncer, housekeeper, http agent poller, http poller, icmp pinger, internal poller ipmi manager, ipmi poller, java poller, odbc poller, poller, preprocessing manager, preprocessing worker, self-monitoring, snmp poller, snmp trapper, task manager, trapper, unreachable poller, vmware collector;
  • mode - avg - valor promedio para todos los procesos de un tipo dado (por defecto);
    count - devuelve el número de forks para un tipo de proceso dado, <state> no debe especificarse;
    max - valor máximo;
    min - valor mínimo;
    <número de proceso> - número de proceso (entre 1 y el número de instancias pre-forked; por ejemplo, si se están ejecutando 4 trappers, el valor está entre 1 y 4);
  • state - busy - el proceso está en estado ocupado, por ejemplo, procesando una solicitud (por defecto);
    idle - el proceso está en estado inactivo sin hacer nada.

Comentarios:

  • Si <mode> es un número de proceso Zabbix que no se está ejecutando (por ejemplo, con 5 pollers ejecutándose y <mode> se especifica como 6), dicho item se volverá no soportado.
  • El mínimo y el máximo se refieren al porcentaje de uso para un solo proceso. Por lo tanto, si en un grupo de 3 pollers los porcentajes de uso por proceso fueron 2, 18 y 66, min devolvería 2 y max devolvería 66.
  • Los procesos informan lo que están haciendo en la memoria compartida y el proceso de auto-monitoreo resume esos datos cada segundo. Los cambios de estado (busy/idle) se registran al cambiar; así, un proceso que se vuelve ocupado se registra como tal y no cambia ni actualiza el estado hasta que se vuelve inactivo. Esto asegura que incluso los procesos completamente colgados se registrarán correctamente como 100% ocupados.
  • Actualmente, "busy" significa "no durmiendo", pero en el futuro se podrían introducir estados adicionales: esperando bloqueos, realizando consultas a la base de datos, etc. Tenga en cuenta que los pollers asíncronos se consideran ocupados si han alcanzado el límite establecido por el parámetro de configuración MaxConcurrentChecksPerPoller del server/proxy.
  • En Linux y la mayoría de los otros sistemas, la resolución es 1/100 de segundo.

Ejemplos:

zabbix[process,poller,avg,busy] #el tiempo promedio de los procesos poller haciendo algo durante el último minuto
       zabbix[process,"icmp pinger",max,busy] #el tiempo máximo haciendo algo por cualquier proceso ICMP pinger durante el último minuto
       zabbix[process,"history syncer",2,busy] #el tiempo haciendo algo por el history syncer número 2 durante el último minuto
       zabbix[process,trapper,count] #la cantidad de procesos trapper actualmente en ejecución
zabbix[proxy,<name>,<param>]


La información sobre el proxy de Zabbix.
Valor de retorno: Integer.

Parámetros:

  • name - el nombre del proxy;
  • param - lastaccess - la marca de tiempo del último mensaje de latido recibido del proxy;
    delay - cuánto tiempo los valores recopilados no se han enviado; calculado como "retraso del proxy" + ("hora actual del servidor" - "último acceso del proxy"), donde "retraso del proxy" es la diferencia entre la hora actual del proxy y la marca de tiempo del valor no enviado más antiguo en el proxy.

Comentarios:

  • Este item siempre es procesado por el servidor Zabbix independientemente de la ubicación del host (en el servidor o en el proxy).
  • La función fuzzytime() puede usarse para comprobar la disponibilidad del proxy.

Ejemplo:

zabbix[proxy,"Germany",lastaccess] #la marca de tiempo del último mensaje de latido recibido del proxy "Germany"
zabbix[proxy,discovery]


La lista de servidores proxy de Zabbix con nombre, modo, cifrado, compresión, versión, visto por última vez, recuento de equipos, recuento de métricas, valores requeridos por segundo (vps), estado de la versión (actual/obsoleta/no compatible), tiempos de espera por tipo de métrica, grupo de proxy nombre (si el proxy pertenece al grupo), estado (desconocido/fuera de línea/en línea).
Valor de retorno: objeto JSON.

zabbix[proxy group,<nombre>,available]


La cantidad de proxies en línea en un grupo de proxy.
Valor de retorno: Entero.

Parámetros:

  • nombre: el nombre del grupo de proxy.
zabbix[proxy group,<nombre>,pavailable]


El porcentaje de representantes en línea en un grupo de representantes.
Valor de retorno: Flotante.

Parámetros:

  • nombre: el nombre del grupo de proxy.
zabbix[proxy group,<nombre>,proxies]


La lista de proxies de Zabbix en un grupo de proxy con nombre, modo, cifrado, compresión, versión, visto por última vez, recuento de equipos, recuento de métricas, valores requeridos por segundo (vps), estado de la versión (actual/obsoleta/no compatible), tiempos de espera, nombre del grupo de proxy, estado (desconocido/fuera de línea/en línea).
Valor de retorno: JSON.

Parámetros:

  • nombre: el nombre del grupo de proxy.
zabbix[proxy group,<nombre>,state]


El estado de un grupo de proxy.
Valor de retorno: 0 - desconocido; 1 - fuera de línea; 2 - recuperándose; 3 - en línea; 4 - degradado.

Parámetros:

  • nombre: el nombre del grupo de proxy.
zabbix[proxy group,discovery]


Devuelve una lista de grupos de proxy con datos de configuración y datos en tiempo real. Los datos de configuración incluyen el nombre del grupo de proxy, el retraso de conmutación por error y el número mínimo de proxies en línea requeridos. Los datos en tiempo real incluyen el estado del grupo de proxy (ver comentarios para más detalles), el número de proxies en línea y el porcentaje de proxies en línea.
Valor de retorno: JSON.

Comentarios:

  • Este item no devuelve proxies sin grupo.
  • Si hay un valor no válido para "failover_delay" o "min_online", se informa un valor especial -1 para indicar eso. Los valores no válidos pueden ocurrir si se utilizan macros para la configuración y las macros no pueden expandirse a un valor válido.
  • El estado del grupo de proxy se informa como un entero: 0 - desconocido; 1 - fuera de línea; 2 - recuperando; 3 - en línea; 4 - degradando.

Ejemplo de valores de retorno:

{
           "groups": [
              { "name": "Riga", "failover_delay": 60, "min_online": 1 },
              { "name": "Tokyo", "failover_delay": 60, "min_online": 2 },
              { "name": "Porto Alegre", "failover_delay": 60, "min_online": 3 }
           ],
           "details": {
               "Riga": { "state": 3, "available": 10, "pavailable": 20 },
               "Tokyo": { "state": 3, "available": 10, "pavailable": 20 },
               "Porto Alegre": { "state": 1, "available": 0, "pavailable": 0 }
           }
       }
zabbix[proxy_buffer,buffer,<mode>]


Estadísticas de uso del búfer de memoria del proxy.
Valores de retorno: Entero (para el tamaño); Flotante (para el porcentaje).

Parámetros:

  • mode: total - el tamaño total del búfer (se puede utilizar para comprobar si el búfer de memoria está habilitado);
    free - el tamaño del búfer libre;
    pfree - el porcentaje del búfer libre;
    used - el tamaño del búfer usado;
    pused - el porcentaje del búfer usado.

Comentarios:

  • Devuelve un error 'El búfer de memoria del proxy está deshabilitado' cuando el búfer de memoria está deshabilitado;
  • Esta métrica no es compatible con el servidor Zabbix.
zabbix[proxy_buffer,state,changes]


Devuelve el número de cambios de estado entre los modos de disco/búfer de memoria desde el inicio.
Valores de retorno: Entero; 0 - el búfer de memoria está deshabilitado.

Comentarios:

  • Los cambios de estado frecuentes indican que se debe aumentar el tamaño o la antigüedad del búfer de memoria;
  • Si el estado del búfer de memoria se monitorea con poca frecuencia (por ejemplo, una vez por minuto), el búfer podría cambiar su estado sin que se registre.
zabbix[proxy_buffer,state,current]


Devuelve el estado de trabajo actual donde se están almacenando los nuevos datos.
Valores devueltos: 0 - disco; 1 - memoria.

Comentarios:

  • "0" también se devuelve cuando el búfer de memoria está deshabilitado.
zabbix[proxy_history]


La cantidad de valores en la tabla del historial de proxy esperando a ser enviados al servidor.
Valores de retorno: Entero.

Comentarios:

  • Esta métrica no es compatible con el servidor Zabbix.
zabbix[queue,<from>,<to>]


El número de elementos monitorizados en la cola que se retrasan al menos <from> segundos, pero menos de <to> segundos.
Valor de retorno: Entero.

Parámetros:

  • from - retrasado al menos (el valor predeterminado es 6 segundos);
  • to - retrasado como máximo (el valor predeterminado es infinito).

Comentarios:

El proxy de Zabbix no tiene en cuenta los periodos de mantenimiento; consulte Cálculo de colas durante el mantenimiento para más detalles.

zabbix[rcache,<cache>,<modo>]


Las estadísticas de disponibilidad de la caché de configuración de Zabbix.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).

Parámetros:

  • cache - buffer;
  • modo - total - el tamaño total del buffer;
    free - el tamaño del buffer libre;
    pfree - el porcentaje de buffer libre;
    used - el tamaño del buffer usado;
    pused - el porcentaje de buffer usado.
zabbix[requiredperformance]


El rendimiento requerido del server o proxy de Zabbix, en nuevos valores por segundo esperados.
Valor devuelto: Float.

Comentarios:

  • Se correlaciona aproximadamente con "Rendimiento requerido del server, nuevos valores por segundo" en Informes > Información del sistema.
zabbix[stats,<ip>,<port>]


Las métricas internas de un servidor o proxy Zabbix remoto.
Valores devueltos: objeto JSON.

Parámetros:

  • ip: la lista de IP/DNS/máscara de red de los servidores/proxies a consultar remotamente (por defecto es 127.0.0.1);
  • port: el puerto del servidor/proxy a consultar remotamente (por defecto es 10051).

Comentarios:

  • La solicitud de estadísticas solo será aceptada desde las direcciones listadas en el parámetro 'StatsAllowedIP' de server/proxy en la instancia de destino.
  • Este item devuelve un conjunto seleccionado de métricas internas. Para más detalles, consulte Supervisión remota de estadísticas de Zabbix.
zabbix[stats,<ip>,<port>,queue,<from>,<to>]


Las métricas internas de la cola (ver zabbix[queue,<from>,<to>]) de un Zabbix server o proxy remoto.
Valores de retorno: objeto JSON.

Parámetros:

  • ip - la lista de IP/DNS/máscara de red de los server/proxy a consultar remotamente (por defecto es 127.0.0.1);
  • port - el puerto del server/proxy a consultar remotamente (por defecto es 10051);
  • from - retrasado al menos (por defecto es 6 segundos);
  • to - retrasado como máximo (por defecto es infinito).

Comentarios:

  • La solicitud de estadísticas solo será aceptada desde las direcciones listadas en el parámetro 'StatsAllowedIP' del server/proxy en la instancia de destino.
  • Este item devuelve un conjunto seleccionado de métricas internas. Para más detalles, consulte Monitorización remota de estadísticas de Zabbix.

El Zabbix proxy no es consciente de los periodos de mantenimiento; consulte Cálculo de colas durante el mantenimiento para más detalles.

zabbix[tcache,<cache>,<parameter>]


Las estadísticas de efectividad de la caché de funciones de tendencias de Zabbix.
Valores de retorno: Integer (para tamaño); Float (para porcentaje).

Parámetros:

  • cache - buffer;
  • parameter - all - solicitudes totales de caché (por defecto);
    hits - aciertos de caché;
    phits - porcentaje de aciertos de caché;
    misses - fallos de caché;
    pmisses - porcentaje de fallos de caché;
    items - número de items en caché;
    requests - número de solicitudes en caché;
    pitems - porcentaje de items en caché respecto a items en caché + solicitudes. Un porcentaje bajo probablemente significa que el tamaño de la caché puede reducirse.

Comentarios:

  • Este item no es compatible en el proxy de Zabbix.
zabbix[triggers]


La cantidad de iniciadores habilitados en la base de datos de Zabbix, con todos las métricas habilitadas en equipos habilitados.
Valor de retorno: Entero.

Comentarios:

  • Esta métrica no es compatible con el proxy Zabbix.
zabbix[uptime]


El tiempo de actividad del proceso del servidor o proxy de Zabbix en segundos.
Valor de retorno: Entero.

zabbix[vcache,buffer,<mode>]


Estadísticas de disponibilidad de la caché de valores de Zabbix.
Valores de retorno: Entero (para el tamaño); Flotante (para el porcentaje).

Parámetros:

  • mode - total - el tamaño total del búfer;
    free - el tamaño del búfer libre;
    pfree - el porcentaje del búfer libre;
    used - el tamaño del búfer usado;
    pused - el porcentaje del búfer usado.

Comentarios:

  • Esta métrica no es compatible con el proxy Zabbix.
zabbix[vcache,cache,<parameter>]


Las estadísticas de efectividad de la caché de valores de Zabbix.
Valor devuelto: Entero. Si <parameter> se establece en mode, el valor devuelto es: 0 - modo normal; 1 - modo de baja memoria.

Parámetros:

  • parameter - requests - el número total de solicitudes;
    hits - el número de aciertos en caché (valores históricos tomados de la caché);
    misses - el número de fallos en caché (valores históricos tomados de la base de datos);
    mode - el modo de funcionamiento de la caché de valores.

Comentarios:

  • Una vez que se ha activado el modo de baja memoria, la caché de valores permanecerá en este estado durante 24 horas, incluso si el problema que activó este modo se resuelve antes.
  • Puede utilizar esta clave con el paso de preprocesamiento Cambio por segundo para obtener estadísticas de valores por segundo.
  • Este item no es compatible en el proxy de Zabbix.
zabbix[version]


La versión del servidor o proxy de Zabbix.
Valor de retorno: Cadena. Por ejemplo: 7.4.0.

zabbix[rcache,<cache>,<modo>]


Las estadísticas de disponibilidad del caché de configuración de Zabbix.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).

Parámetros:

  • cache - búfer;
  • modo - total - el tamaño total del búfer
    free - el tamaño del búfer libre
    pfree - el porcentaje de búfer libre
    used - el tamaño de buffer usado
    pused - el porcentaje de buffer usado
zabbix[vps,written]


El número total de valores históricos escritos en la base de datos.
Valor de retorno: Entero.

zabbix[wcache,<cache>,<mode>]


Las estadísticas y disponibilidad de la caché de escritura de Zabbix.
Valores de retorno: Integer (para número/tamaño); Float (para porcentaje).

Parámetros:

  • cache - values, history, index o trend;
  • mode - (con values) all (por defecto) - el número total de valores procesados por el server/proxy de Zabbix, excepto los items no soportados (contador);
    float - el número de valores float procesados (contador);
    uint - el número de valores unsigned integer procesados (contador);
    str - el número de valores character/string procesados (contador);
    log - el número de valores log procesados (contador);
    text - el número de valores text procesados (contador);
    not supported - el número de veces que el procesamiento del item resultó en que el item se volviera no soportado o mantuviera ese estado (contador);
    (con caché history, index, trend) pfree (por defecto) - el porcentaje de buffer libre;
    total - el tamaño total del buffer;
    free - el tamaño del buffer libre;
    used - el tamaño del buffer usado;
    pused - el porcentaje del buffer usado.

Comentarios:

  • El parámetro de caché trend no es compatible con el proxy de Zabbix.
  • La caché de history se utiliza para almacenar los valores de los items. Un número bajo indica problemas de rendimiento en la base de datos.
  • La caché de history index se utiliza para indexar los valores almacenados en la caché de history.
  • Después de que la caché de history se llena y luego se vacía, la caché de history index seguirá manteniendo algunos datos. Este comportamiento es esperado y ayuda al sistema a funcionar de manera más eficiente al evitar el procesamiento adicional requerido para redimensionar constantemente la memoria.
  • La caché de trend almacena el agregado para la hora actual de todos los items que reciben datos.
  • Puede utilizar la clave zabbix[wcache,values] con el paso de preprocesamiento Change per second para obtener estadísticas de valores por segundo.