Las comprobaciones internas permiten monitorizar los procesos internos de Zabbix. En otras palabras, puede monitorizar lo que sucede con el servidor Zabbix o el proxy Zabbix.
Las comprobaciones internas se calculan:
Las comprobaciones internas son procesadas por el servidor o el proxy independientemente del estado de mantenimiento del equipo.
Para utilizar esta métrica, elija el tipo de métrica Zabbix internal.
Las comprobaciones internas son procesadas por los pollers de Zabbix.
El uso de algunas métricas internas puede afectar negativamente al rendimiento. Estas métricas 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.
Las claves de las métricas se enumeran sin parámetros personalizables ni información adicional. Haga clic en la clave de la métrica para ver los detalles completos.
Clave de la métrica | 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 clúster 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 métricas habilitadas (soportadas y no soportadas) en el equipo. |
zabbix[host,,items_unsupported] | El número de métricas habilitadas no soportadas en el equipo. |
zabbix[host,,maintenance] | El estado de mantenimiento actual del equipo. |
zabbix[host,active_agent,available] | La disponibilidad de comprobaciones de agente activo en el equipo. |
zabbix[host,discovery,interfaces] | Los detalles de todas las interfaces configuradas del equipo en el frontend de Zabbix. |
zabbix[host,,available] | La disponibilidad de la interfaz principal de un tipo particular de comprobaciones en el equipo. |
zabbix[hosts] | El número de equipos monitorizados. |
zabbix[items] | El número de métricas habilitadas (soportadas y no soportadas). |
zabbix[items_unsupported] | El número de métricas no soportadas. |
zabbix[java,,] | La información sobre el Java gateway de Zabbix. |
zabbix[lld_queue] | El número de valores encolados en la cola de procesamiento de descubrimiento de bajo nivel. |
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>) pasó en <state>. |
zabbix[proxy,,] | La información sobre el proxy de Zabbix. |
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 búfer de memoria del proxy. |
zabbix[proxy_buffer,state,changes] | Devuelve el número de cambios de estado entre los modos de búfer 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 servidor. |
zabbix[queue,,] | El número de métricas monitorizadas 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 disparadores habilitados en la base de datos de Zabbix, con todas las métricas habilitadas en equipos 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. |
zabbix[host,<type>,available]
).
El tiempo de inicio del proceso Zabbix server o Zabbix proxy en segundos.
Valor de retorno: Entero.
Descubre los nodos del clúster de alta disponibilidad.
Valor de retorno: objeto JSON.
Comentarios:
El número de valores encolados en la cola del conector.
Valor de retorno: Entero.
El número de comprobaciones de red encoladas en la cola de descubrimiento.
Valor de retorno: Entero.
El número de métricas habilitadas (soportadas y no soportadas) en el equipo.
Valor de retorno: Entero.
El número de métricas habilitadas no soportadas en el equipo.
Valor de retorno: Entero.
El estado actual de mantenimiento del equipo.
Valores de retorno: 0 - estado normal; 1 - mantenimiento con recopilación de datos; 2 - mantenimiento sin recopilación de datos.
Comentarios:
La disponibilidad de comprobaciones de agente activo en el equipo.
Valores de retorno: 0 - desconocido; 1 - disponible; 2 - no disponible.
Los detalles de todas las interfaces configuradas del equipo en el frontend de Zabbix.
Valor de retorno: objeto JSON.
Comentarios:
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:
Comentarios:
El número de equipos monitorizados.
Valor de retorno: Entero.
El número de métricas habilitadas (soportadas y no soportadas).
Valor de retorno: Entero.
El número de métricas no soportadas.
Valor de retorno: Entero.
La información sobre el Java gateway de Zabbix.
Valores de retorno: 1 - si <param> es ping; versión del Java gateway - si <param> es version (por ejemplo: "8.0.0").
Parámetros:
Comentarios:
nodata()
.
El número de valores encolados en la cola de procesamiento de bajo nivel de descubrimiento.
Valor de retorno: Entero.
Comentarios:
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 de retorno: JSON.
Ejemplo de valores de retorno:
{"data":
{
"queued": {
"count": 106,
"size": 58620
},
"direct": {
"count": 395,
"size": 33843
},
"queue": 0
}
}
El número de valores encolados en la cola de preprocesamiento.
Valor devuelto: Entero.
Comentarios:
El porcentaje de tiempo que un proceso Zabbix en particular o un grupo de procesos (identificados por <type> y <mode>) pasaron en el estado <state>. Se calcula solo para el último minuto.
Valor de retorno: Float.
Parámetros:
Comentarios:
Ejemplos:
zabbix[process,poller,avg,busy] #el tiempo promedio que los procesos poller pasaron haciendo algo durante el último minuto
zabbix[process,"icmp pinger",max,busy] #el tiempo máximo que cualquier proceso icmp pinger pasó haciendo algo durante el último minuto
zabbix[process,"history syncer",2,busy] #el tiempo que el history syncer número 2 pasó haciendo algo durante el último minuto
zabbix[process,trapper,count] #la cantidad de procesos trapper actualmente en ejecución
La información sobre el proxy de Zabbix.
Valor de retorno: Entero.
Parámetros:
Comentarios:
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"
La lista de proxies de Zabbix con nombre, modo, cifrado, compresión, versión, última vez visto, número de equipos, número de métricas, valores requeridos por segundo (vps), estado de la versión (actual/obsoleta/no soportada), tiempos de espera por tipo de métrica, nombre del grupo de proxies (si el proxy pertenece a un grupo), estado (desconocido/desconectado/conectado).
Valor de retorno: objeto JSON.
El número de proxies en línea en un grupo de proxies.
Valor de retorno: Entero.
Parámetros:
El porcentaje de proxies en línea en un grupo de proxies.
Valor de retorno: Float.
Parámetros:
La lista de proxies de Zabbix en un grupo de proxies con nombre, modo, cifrado, compresión, versión, última vez visto, número de equipos, número de métricas, valores requeridos por segundo (vps), estado de la versión (actual/obsoleta/no soportada), tiempos de espera, nombre del grupo de proxies, estado (desconocido/desconectado/conectado).
Valor de retorno: JSON.
Parámetros:
El estado de un grupo de proxies.
Valor de retorno: 0 - desconocido; 1 - desconectado; 2 - recuperando; 3 - conectado; 4 - degradando.
Parámetros:
Devuelve una lista de grupos de proxies con datos de configuración y datos en tiempo real. Los datos de configuración incluyen el nombre del grupo de proxies, el retardo 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 proxies (consulte los 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:
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 }
}
}
Las estadísticas de uso del búfer de memoria del proxy.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).
Parámetros:
Comentarios:
Devuelve el número de cambios de estado entre los modos de buffer de disco/memoria desde el inicio.
Valores de retorno: Entero; 0 - el buffer de memoria está deshabilitado.
Comentarios:
Devuelve el estado de trabajo actual donde se están almacenando los nuevos datos.
Valores de retorno: 0 - disco; 1 - memoria.
Comentarios:
El número de valores en la tabla de historial del proxy que esperan ser enviados al servidor.
Valores devueltos: Entero.
Comentarios:
El número de métricas monitorizadas en la cola que se retrasan al menos <from> segundos, pero menos de <to> segundos.
Valor devuelto: Entero.
Parámetros:
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.
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:
El rendimiento requerido del servidor Zabbix o del proxy Zabbix, en nuevos valores por segundo esperados.
Valor de retorno: Float.
Comentarios:
Las métricas internas de un servidor o proxy Zabbix remoto.
Valores de retorno: objeto JSON.
Parámetros:
Comentarios:
Las métricas internas de la cola (ver zabbix[queue,<from>,<to>]
) de un servidor o proxy Zabbix remoto.
Valores de retorno: objeto JSON.
Parámetros:
Comentarios:
El proxy Zabbix no es consciente de los periodos de mantenimiento; consulte Cálculo de colas durante el mantenimiento para más detalles.
Las estadísticas de efectividad de la caché de funciones de tendencias de Zabbix.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).
Parámetros:
Comentarios:
El número de disparadores habilitados en la base de datos de Zabbix, con todas las métricas habilitadas en los equipos habilitados.
Valor de retorno: Entero.
Comentarios:
El tiempo de actividad del proceso del servidor o proxy de Zabbix en segundos.
Valor devuelto: Entero.
Las estadísticas de disponibilidad de la caché de valores de Zabbix.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).
Parámetros:
Comentarios:
Las estadísticas de efectividad de la caché de valores de Zabbix.
Valores de retorno: Entero. Con el parámetro mode devuelve: 0 - modo normal; 1 - modo de baja memoria.
Parámetros:
Comentarios:
La versión del servidor o proxy de Zabbix.
Valor de retorno: Cadena. Por ejemplo: 8.0.0
.
Las estadísticas de disponibilidad de la caché vmware de Zabbix.
Valores de retorno: Entero (para tamaño); Flotante (para porcentaje).
Parámetros:
El número total de valores históricos escritos en la base de datos.
Valor de retorno: Entero.
Las estadísticas y disponibilidad de la caché de escritura de Zabbix.
Valores de retorno: Entero (para número/tamaño); Flotante (para porcentaje).
Parámetros:
Comentarios:
trend
no es compatible con el proxy de Zabbix.