1. Home
  2. Knowledge Base
  3. Articles (EN/ES/FR)
  4. Comment créer des agents de serveurs satellites?

Comment créer des agents de serveurs satellites?

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ètre general_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

Was this article helpful?

Related Articles