Los agentes Windows® y Unix cuentan con una característica llamada Servidor UDP, que permite recibir comunicaciones desde el exterior para solicitar información y forzar al agente a refrescar su ciclo, forzándolo a que envíe información al servidor. Con ello se puede configurar a los agentes para recibir órdenes desde la consola para enviar datos inmediatamente, sin tener que esperar a su intervalo.
Para activar esta funcionalidad, diríjase al archivo de configuración del agente ( /etc/pandora/pandora_agent.conf
) y busque lo siguiente:
udp_server 1
udp_server_port 41122
udp_server_auth_address 0.0.0.0
Active el servidor poniéndolo a 1
e indique una dirección IP autorizada para refrescar el agente. Si lo deja a 0.0.0.0, cualquier dirección IP estará autorizada (esto está desaconsejado). El servidor de Pandora FMS tiene un pequeño guión de comando (script) que envía la orden de refrescarse al agente. El comando por defecto consiste en un script Perl completamente configurado, que actúa como un pequeño cliente para comunicarse con el servidor UDP integrado en el agente, y envía comandos que son transmitidos en la línea de comandos.
El script está ubicado en: /usr/share/pandora_server/util/udp_client.pl
. Pandora FMS cuenta con una acción de alerta creada por defecto llamada Restart agent
, que llama al comando del agente remoto y le pasa el comando REFRESH AGENT
. Utilizando esta acción junto con la plantilla de alerta manual, podremos reiniciar manualmente el agente con un solo clic de ratón.
Para obtener más información, visite la entrada referida a este tema en la documentación:
https://pandorafms.com/manual/es/documentation/02_installation/05_configuration_agents#servidor_udp
https://pandorafms.com/manual/es/documentation/03_monitoring/02_operations#acciones_remotas_por_udp