Configuración

Resumen

La configuración en Zabbix implica especificar qué hosts y sistemas supervisar, definir qué datos recopilar y establecer cómo se entregan las notificaciones cuando se producen problemas.

Utilice la barra lateral para navegar por los aspectos de configuración relevantes.

Tareas clave de configuración

Mejores prácticas de configuración

Las decisiones de configuración afectan al rendimiento y a la mantenibilidad. Aunque cada instalación de Zabbix es diferente, estas mejores prácticas pueden servir como base para realizar los ajustes necesarios.

Host separado para cada instancia de monitoreo

Un host en Zabbix es una entidad lógica más que una máquina o dispositivo físico. Cree un host separado para cada instancia independiente, como una máquina virtual, base de datos, contenedor o switch de red.

Este enfoque proporciona:

  1. Datos de monitoreo más limpios, con items, triggers y notificaciones de alerta separados para cada host.

  2. Control de acceso de usuarios más granular mediante user-roles, alineado con el principio de privilegio mínimo.

Usar templates y actualización masiva para hosts similares

Para hosts similares como Network switch 1 y Network switch 2, puede crear un template con las métricas necesarias (Network switch template) y agrupar los hosts en un grupo de hosts (Network switches).

Al agregar nuevos switches, puede usar la actualización masiva en Data Collection > Hosts para vincular el template en lugar de clonar los hosts manualmente.

Configure elementos maestro y dependientes para minimizar solicitudes

Para minimizar las solicitudes a la entidad de destino, configure un elemento maestro para recopilar datos en una sola solicitud y, después, use elementos dependientes con preprocesamiento para extraer valores específicos.

Por ejemplo, el elemento maestro podría recopilar una respuesta JSON o XML con varias métricas, o ejecutar una consulta de base de datos que devuelva varias columnas (por ejemplo, número de conexiones abiertas, conexiones abortadas, máximo de conexiones simultáneas permitidas y total acumulado de conexiones desde el inicio), y los elementos dependientes analizarán y almacenarán cada valor por separado.

Descartar el historial del elemento maestro después de la recopilación y conservar solo los datos de los elementos dependientes.

Implementa un proxy de Zabbix cuando sea necesario

Si todos tus hosts se encuentran en la misma red local que el server de Zabbix y no existen problemas de escalabilidad ni de rendimiento, es posible que no necesites un proxy. En entornos más grandes o complejos, un proxy permite distribuir la carga de manera más uniforme.

Añade un proxy de Zabbix cuando:

  1. Supervises varios hosts mediante distintos métodos de recopilación de métricas detrás de un firewall. El proxy recopila datos de los hosts y los reenvía al server de Zabbix, lo que reduce el número de puertos abiertos en el firewall.

  2. Supervises ubicaciones remotas, sucursales o redes. Los proxies de Zabbix en ubicaciones remotas continúan recopilando datos durante las interrupciones de red y los envían cuando se restablece la conexión.

  3. Administres implementaciones a gran escala. Si tienes muchos hosts o recopilas un gran número de valores por segundo, implementa un proxy para reducir la carga del server y mejorar el rendimiento.

Configurar la recuperación independiente de macros secretas

Es posible que desee usar macros de usuario secret como texto secreto o como macros de almacén secreto.

De forma predeterminada, los valores de las macros secretas son recuperados por Zabbix server y propagados a los proxies. Para una seguridad mejorada con macros de almacén secreto, configure los valores de las macros para que sean recuperados de forma independiente por Zabbix server y los proxies.