Soy nuevo en Zabbix y el monitoreo empresarial. Acabo de terminar de instalar Zabbix 2.4.
Estoy tratando de monitorear el estado de todos nuestros vhosts
dislocados en diferentes servidores.
Hasta ahora, la única solución que se me ocurrió es agregar manualmente un Web scenario
servidor Zabbix Server para cada uno vhost
que quiera monitorear. Pero no es tan útil.
Al buscar, encontré un hilo del foro con una idea de funcionamiento parcial: usando un template
que lee del servidor de destino todo vhosts
(a través de a macro
) y crea un Web scenario
para cada uno vhost
.
EDITAR : Esta solución (basada en Zabbix 2.2) no funciona porque no es posible usar LLD (Low Level Discovery) con Web scenarios
.
Hay un Pedido de funciones abierta desde el 14 de noviembre a poner en práctica LLD
en Web scenarios
.
PREGUNTA
La pregunta es si hay alguna solución o sugerencia sobre cómo abordar este tipo de monitoreo mientras se espera la implementación de la característica, o tal vez mi enfoque es totalmente erróneo.
fuente
Respuestas:
Usé un script que usa la API de Zabbix para crear los escenarios.
y para los desencadenantes:
fuente
Aquí un guión que quizás te ayude. Este script lee una lista con URL y crea un escenario web directamente en la base de datos zabbix.
fuente