Existen tres modos de crear los agentes en el Satellite Server (servidor Satélite): Recon Task, fichero de satellite_hosts.txt
o de manera manual creando los .conf
de los agentes a monitorizar.
Creación de agentes mediante Recon Task
La creación de agentes mediante Recon Task (tarea de reconocimiento) es la más utilizada por los usuarios de Pandora FMS. Para llevarla a cabo, debemos acceder al fichero de configuración del Satellite Server y configurar los siguientes parámetros:
recon_community
: Se debe especificar una lista de comunidades SNMP para usar en el discovery de SNMP separadas por comas (en el caso de realizar una recon de tipo SNMP).recon_enabled
: Se debe poner a 1 para habilitar el Recon Task del Satellite Server.recon_interval
: Intervalo de tiempo donde se explora la red que queramos, en segundos (por defecto 604800 segundos, 7 días).recon_mode
: Modo de realizar la Recon Task (SNMP, ICMP, WMI) separados por comas.recon_task
: Lista de redes a las cuales queremos hacer el reconocimiento, separadas por comas.recon_timing_template
: Un valor que especifica que tan “agresivo” debe ser nmap, de1
a5
.1
significa más lento pero más fiable;5
significa más rápido pero menos fiable (por defecto3
).
Un ejemplo de esta configuración:
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
Una vez configurados los datos, ejecutamos el Satellite Server mediante el comando:
[root@SatelliteServer ~]# /etc/init.d/satellite_serverd start
Creación de agentes mediante fichero satellite_hosts.txt.
En primer lugar, para poder crear un agente mediante el fichero satellite_hosts.txt
, debemos ir al archivo de configuración del Satellite Server y descomentar la línea:
host_file /etc/pandora/satellite_hosts.txt
En segundo lugar crearemos el fichero satellite_hosts.txt
con las direcciones IP de los anfitriones (hosts) que queremos crear poniendo dirección IP y nombre del agente a crear:
192.168.10.5 Server5 192.168.10.6 Server6 192.168.10.7 Server7
Una vez configurados los datos, ejecutamos el Satellite Server mediante el comando:
[root@SatelliteServer ~]# etc/init.d/satellite_serverd start
Creación de agentes de manera manual.
En primer lugar nos situamos en el fichero de configuración del Satellite Server en el parametro agent_conf_dir
, que es donde se crean los ficheros de configuración de los nuevos agentes (por defecto /etc/pandora/conf
).
[root@SatelliteServer ~]# cd /etc/pandora/conf
Una vez situados en dicho directorio, solo tendremos que crear un archivo.conf
de los agentes que queramos crear, tomando por ejemplo el agente del servidor como ejemplo, y rellenando manualmente los siguientes campos:
agent_name
: Pondremos el nombre que queremos dar al agente.agent_alias
: Ponemos el alias que queremos dar al agente.address
: Poner la dirección IP del elemento que queremos monitorizar.group
: Grupo al que queremos asignar al agente.gis_exec
: Guión de comandos (script) de posicionamiento (opcional). Si se utiliza, sobreescribe la localización provista por el parámetrogeneral_gis_exec
del Satellite Server.
Lo siguiente ya sería crear los módulos que queramos que se monitorice en el agente. Un ejemplo sería:
agent_name Ejemplo1 agent_alias Es un ejemplo address 127.0.0.1 group Servers module_begin module_name Ping module_ping module_end
module_begin module_name Latency module_latency module_end
Una vez configurados los datos, iniciamos el Satellite Server mediante el comando:
[root@SatelliteServer ~]# /etc/init.d/satellite_serverd start
Si tiene más dudas o quiere investigar más sobre el servidor satellite, aquí le dejamos el enlace a nuestra wiki:
https://pandorafms.com/manual/es/documentation/05_big_environments/05_satellite