Les agents Windows® et Unix disposent d’une fonctionnalité appelée serveur UDP, qui permet de recevoir des communications de l’extérieur pour demander des informations et forcer l’agent à rafraîchir son cycle, l’obligeant ainsi à envoyer des informations au serveur.
Vous pouvez ainsi configurer les agents pour qu’ils reçoivent l’ordre de la console d’envoyer des données immédiatement, sans avoir à attendre leur intervalle.
Pour activer cette fonctionnalité, allez dans le fichier de configuration de l’agent (/etc/pandora/pandora_agent.conf
) et cherchez ce qui suit :
udp_server 1
udp_server_port 41122
udp_server_auth_address 0.0.0.0
Activez le serveur en le mettant à 1
et spécifiez une IP autorisée pour rafraîchir l’agent. Si vous le laissez à 0.0.0.0, tout IP sera autorisé (ceci est déconseillé). Le serveur Pandora FMS dispose d’un petit script qui envoie l’ordre de rafraîchissement de l’agent. La commande par défaut consiste en un script Perl entièrement configuré, qui agit comme un petit client pour communiquer avec le serveur UDP intégré dans l’agent, et envoie des commandes qui sont transmises sur la ligne de commande.
Le script se trouve à l’adresse suivante : /usr/share/pandora_server/util/udp_client.pl
Le Pandora FMS a une action d’alerte créée par défaut appelée Restart agent
, qui appelle la commande de l’agent distant et lui transmet la commande REFRESH AGENT
. En utilisant cette action ainsi que le modèle d’alerte manuelle, nous pouvons redémarrer manuellement l’agent en un seul clic de souris.
Pour plus d’informations, veuillez consulter l’entrée relative à ce sujet dans la documentation :
https://pandorafms.com/manual/fr/documentation/02_installation/05_configuration_agents