Despliegue automático de agentes
Los pasos para desplegar Agentes Software desde la Consola web son:
- Registrar las versiones de Agentes Software a desplegar en el repositorio de agentes: Necesitará los instaladores de los agentes a desplegar. También puede utilizar agentes personalizados.
- Registrar las credenciales que se utilizarán para conectar a los objetivos en el administrador de credenciales: Deberá especificar las credenciales con las que se probarán los accesos a los objetivos encontrados o especificados.
- Confirmar que el entorno está preparado para el despliegue:
- Debe definir objetivos para el despliegue.
- Debe definir la URL de acceso público.
- Debe registrar instaladores para desplegar el software.
Este sistema no realiza operaciones tipo PUSH; todos los despliegues se transmiten ofertando el software y ordenando al objetivo instalarlo. Será necesario que el servidor esté con la versión EL7 (Red Hat Enterprise Linux) o superior para que el despliegue automático de agentes funcione.
En GNU/Linux Debian y las distribuciones relacionadas (Ubuntu, etc.) se debe tener ya instalado el comando curl.
Búsqueda de objetivos
Puede utilizar cualquiera de las siguientes opciones para definir objetivos:
- Scan for targets.
- Add target.
- Load targets.
Escanear una o varias redes en busca de objetivos
Al pulsar el botón de escanear objetivos se mostrará un cuadro emergente con los siguientes campos:
- Network/mask: La red (o redes, separadas por comas) a explorar.
- Scan from: El servidor Discovery que realizará el escaneo.
- Credentials to try with: Las credenciales que se utilizarán para intentar conectar con los objetivos descubiertos.
- Desired agent version: La versión del Agente Software que se registra como deseada para los objetivos descubiertos.
- Target server IP: La dirección IP del servidor objetivo donde apuntarán estos Agentes Software cuando se instalen (se corresponde con el campo
server_ip
del fichero de configuración del agente).
Cuando pulse el botón Scan recibirá una confirmación, con un enlace que puede seguir para consultar el progreso de esta tarea. En la lista de tareas aparecerá una nueva entrada en ejecución.
Las tareas de Discovery relacionadas con el despliegue de agentes son tareas volátiles. Una vez concluidas se eliminarán automáticamente. La información acerca de un escaneo o despliegue, tanto satisfactorio como erróneo, podrá consultarla desde la propia central de despliegues.
Los objetivos descubiertos agregados a esta lista son todos los dispositivos encontrados cuyo sistema operativo coincide con Windows o sistemas basados en Linux/Unix, independientemente de que se hayan encontrado credenciales válidas o no.
Subir un archivo CSV con información de objetivos
Atención, este importador de CSV no realizará ninguna tarea de descubrimiento (Discovery task), sólo creará agentes vacíos con el nombre, la dirección IP, el tipo de SO, la descripción y el grupo proporcionados en el fichero en formato CSV.
Si desea registrar objetivos de forma masiva, puede subir un archivo CSV con el siguiente formato:
Agent alias, IP address, OS id, Interval, Group id, Description
- Agent alias: Alias del futuro agente, si selecciona la opción Alias as name el nombre será igual al alias.
- IP address: Dirección IP del equipo en el que se instalará el agente.
- OS id: Número identificador del sistema operativo, son compatibles AIX, BSD, HP-UX, GNU/Linux, Solaris, MS Windows®.
- Interval: Tiempo en segundos entre cada chequeo.
- Group id: Número identificador de grupo al cual pertenecerá el agente.
El sistema creará los objetivos basándose en lo definido en el CSV.
Definir manualmente un objetivo
Puede registrar manualmente el objetivo definiendo:
- IP: Dirección o direcciones IP a desplegar.
- OS: Sistema operativo; en esta versión solo se permite Windows y aquellos basados en Linux/Unix que sean compatibles con el instalador
tar.gz
del agente. - Architecture: Arquitectura del procesador, x86 (32 bits) o x64 (64 bits).
- Credentials: Las credenciales que se utilizarán para conectar al objetivo.
- Desired agent version: La versión del Agente Software que desea desplegar.
- Target server IP: La dirección IP del servidor donde apuntará ese agente una vez instalado (se corresponde con el campo
server_ip
de la configuración del agente software).
Desplegar el software
Solo podrá programar el despliegue contra objetivos cuya información sea completa, especificando tanto credenciales como versiones de software a desplegar.
En el momento en que tenga posibles objetivos en la lista se podrá lanzar el despliegue del agente. Seleccione las direcciones IP de los objetivos de la lista (solo aparecerán objetivos válidos en Available targets) y con el botón Deploy se iniciará el despliegue de agentes.
Automáticamente se creará una tarea Discovery para despliegue en segundo plano, que se encargará de instalar el agente en los objetivos deseados. Podrá confirmar que el agente ha sido instalado satisfactoriamente desde la propia lista de objetivos de la central de despliegues.
Importar una lista de sus dispositivos en CSV
Se puede importar un listado de dispositivos para representarlos como agentes utilizando el asistente de importación de agentes vía CSV.
Esta utilidad solamente crea los agentes en Pandora FMS para su monitorización de forma remota.
Se debe seleccionar el separador utilizado, el servidor en el que se quiere importar y el archivo que contiene los datos, posteriormente se debe pulsar en Go.