Elemento dependiente

Descripción general

Hay situaciones en las que un elemento recopila múltiples métricas a la vez o incluso tiene más sentido recopilar métricas relacionadas simultáneamente, por ejemplo:

  • Utilización de CPU de núcleos individuales
  • Tráfico de red entrante/saliente/total

Para permitir la recopilación masiva de métricas y el uso simultáneo en varios elementos relacionados, Zabbix admite elementos dependientes. Los elementos dependientes dependen del elemento maestro que recopila sus datos simultáneamente, en una sola consulta. Un nuevo valor para el elemento maestro llena automáticamente los valores de los elementos dependientes. Los elementos dependientes no pueden tener un intervalo de actualización diferente al del elemento maestro.

Las opciones de preprocesamiento de Zabbix se pueden utilizar para extraer la parte que se necesita para el elemento dependiente a partir de los datos del elemento maestro.

El preprocesamiento es gestionado por un proceso preprocessing manager, junto con hilos de trabajo que realizan los pasos de preprocesamiento. Todos los valores con preprocesamiento, recibidos de diferentes recolectores de datos, pasan por el gestor de preprocesamiento antes de ser añadidos a la caché de historial. Se utiliza comunicación IPC basada en sockets entre los recolectores de datos (pollers, trappers, etc.) y el proceso de preprocesamiento.

El servidor Zabbix o el proxy Zabbix (si el host es monitorizado por un proxy) realizan los pasos de preprocesamiento y procesan los elementos dependientes.

Los elementos de cualquier tipo, incluso los elementos dependientes, pueden configurarse como elementos maestros. Se pueden utilizar niveles adicionales de elementos dependientes para extraer partes más pequeñas del valor de un elemento dependiente existente.

Limitaciones
  • Solo se permiten dependencias en el mismo equipo (plantilla)
  • Una métrica prototipo puede depender de otra métrica prototipo o de una métrica normal del mismo equipo
  • Una métrica dependiente en un equipo con una métrica principal de una plantilla no se exportará a XML

Configuración de item

Un item dependiente depende de su item maestro para obtener datos. Por eso, el item maestro debe configurarse (o existir) primero:

  1. Vaya a Recopilación de datos > Hosts.
  2. Haga clic en Items en la fila del host.
  3. Haga clic en Crear item.
  4. Introduzca los parámetros del item en el formulario.

Todos los campos obligatorios de entrada están marcados con un asterisco rojo.

Haga clic en Añadir para guardar el item maestro.

Después, puede configurar un item dependiente.

Todos los campos obligatorios de entrada están marcados con un asterisco rojo.

Los campos que requieren información específica para los items dependientes son:

Type Seleccione Dependent item aquí.
Key Introduzca una clave que se usará para reconocer el item.
Master item Seleccione el item maestro. El valor del item maestro se usará para rellenar el valor del item dependiente.
Type of information Seleccione el tipo de información que corresponderá al formato de los datos que se almacenarán.

Puede usar el preprocesamiento del valor del item para extraer la parte necesaria del valor del item maestro.

Sin preprocesamiento, el valor del item dependiente será exactamente el mismo que el valor del item maestro.

Haga clic en Añadir para guardar el item dependiente.

Puede acceder a un acceso directo para crear un item dependiente más rápidamente haciendo clic en el botón en la lista de items y seleccionando Crear item dependiente.

Visualización

En la lista de métricas, las métricas dependientes se muestran con el nombre de su métrica principal como prefijo.

Si se elimina una métrica principal, también se eliminan todas sus métricas dependientes.