Il existe trois façons de créer les agents dans le serveur satellite : Recon Task, fichier satellite_hosts.txt ou création manuelle du .conf des agents à surveiller.
Créer des agents par le biais de la tâche de reconnaissance
La création d’agents par le biais de Recon Task est la plus utilisée par les utilisateurs de Pandora FMS. Pour ce faire, nous devons avoir accès au fichier de configuration du serveur satellite et configurer les paramètres suivants :
recon_community
: vous devez spécifier une liste de communautés SNMP à utiliser dans la découverte SNMP, séparées par des virgules (dans le cas d’une reconnaissance de type SNMP).recon_enabled
: il doit être réglé sur 1 pour activer la tâche de reconnaissance du serveur satellite.recon_interval
: intervalle de temps où le réseau que nous voulons est scanné, en secondes (par défaut 604800 secondes, 7 jours).recon_mode
: Mode de réalisation de la tâche de reconnaissance (SNMP,ICMP,WMI), séparés par des virgules.recon_task
: Liste des réseaux sur lesquels nous voulons faire la reconnaissance, séparés par des virgules.recon_timing_template
: une valeur qui spécifie à quel point nmap doit être agressif, de 1 à 5. 1 signifie plus lent mais plus fiable ; 5 signifie plus rapide mais moins fiable (par défaut 3).
Un exemple de cette configuration :
recon_community public recon_enabled 1 recon_interval 604800 recon_mode icmp,snmp,wmi recon_task 192.168.0.0/24,192.168.1.0/24 recon_timing_template 3
Une fois les données configurées, nous lançons le serveur satellite en utilisant la commande :
[root@SatelliteServer ~]# /etc/init.d/satellite_serverd start
Création d’agents par le biais du fichier satellite_hosts.txt
Tout d’abord, pour créer un agent par le biais du fichier satellite_hosts.txt
, il faut aller dans le fichier de configuration du serveur satellite et défaire la ligne :
host_file /etc/pandora/satellite_hosts.txt
Ensuite, nous allons créer le fichier satellite_hosts.txt avec l’IP des hôtes que nous voulons créer, en mettant l’adresse IP et le nom de l’agent à créer :
192.168.10.5 Serveur5 192.168.10.6 Serveur6 192.168.10.7 Serveur7
Une fois les données configurées, nous lançons le serveur satellite en utilisant la commande :
[root@SatelliteServer ~]# etc/init.d/satellite_serverd start
Création manuelle des agents
Tout d’abord, nous sommes dans le fichier de configuration du serveur satellite dans le paramètre agent_conf_dir, qui est l’endroit où sont créés les fichiers de configuration des nouveaux agents (par défaut /etc/pandora/conf
).
[root@SatelliteServer ~]# cd /etc/pandora/conf
Une fois localisé dans ce répertoire, il suffira de créer un fichier .conf des agents que nous voulons créer, en prenant par exemple l’agent serveur comme exemple, et de remplir manuellement les champs suivants :
agent_name
: Nous mettrons le nom que nous voulons donner à l’agent.agent_alias
: Nous mettons le pseudonyme que nous voulons donner à l’agent.address
: Mettez l’IP de l’élément que nous voulons surveiller.group
: groupe auquel nous voulons affecter l’agent.gis_exec
: Script de positionnement (facultatif) Si vous l’utilisez, écrasez l’emplacement fourni par le paramètregeneral_gis_exec
du serveur satellite.
Pour créer les modules que nous voulons surveiller dans l’agent, voici un exemple
agent_name Exemple 1 agent_alias Ceci est un exemple address 127.0.0.1 group Servers module_begin module_name Ping module_ping module_end
module_begin module_name Ping module_ping module_end
module_begin module_name Latency module_latency module_end
Une fois les données configurées, nous démarrons le serveur satellite à l’aide de la commande :
[root@SatelliteServer ~]# /etc/init.d/satellite_serverd start
Si vous avez d’autres questions ou si vous voulez en savoir plus sur le serveur satellite, voici le lien vers notre wiki :
https://pandorafms.com/manual/fr/documentation/05_big_environments/05_satellite