Introducción:
Con el fin de depurar algunos problemas de Zabbix, aquí hay algunas herramientas que reuní para ayudar.
Requisitos:
Instalación del paquete zabbix-get en el servidor de monitoreoapt-get install zabbix-get
Instalación del paquete zabbix-agent en los hosts monitoreados.apt-get install zabbix-agent
CONSEJO: Para programar (usando bash por ejemplo) crear scripts que monitoreen cualquier cosa en hosts remotos. Luego:
– Instale el paquete zabbix-agent en los hosts observados
– Configure /etc/zabbix/zabbix-agentd.conf para aceptar solicitudes del host de monitoreo (p. ej. Directiva:'Server=myscripts. server.com')
– Reinicie el agente zabbix (servicio zabbix-agent restart)
– Abra su firewall en el puerto 10050
– Instale el paquete zabbix-get en el host de monitoreo (apt- get install zabbix-get)
– Y use los mismos comandos a continuación dentro de sus scripts para obtener esta información requerida de los hosts monitoreados.
Los siguientes comandos se dan en el servidor Zabbix y el host monitoreado es, por ejemplo. 'ejemplo1.myzabbix.com'
Comandos:
Verifique la disponibilidad del agente zabbix en el host monitoreado:zabbix_get -s examle1.myzabbix.com -k agent.ping
Mostrar la cantidad de procesos en ejecución en el host monitoreado:zabbix_get -s examle1.myzabbix.com -k proc.num[,,,]
Muestra el número de demonios en funcionamiento llamados 'apache2'zabbix_get -s examle1.myzabbix.com -k proc.num[,,,apache2]
Mostrar espacio libre en disco montado en '/'zabbix_get -s examle1.myzabbix.com -k vfs.fs.size[/,free]