Plugin Genieacs
Plugin para coger datos de genieacs.
- Introducción
- Matriz de compatibilidad
- Pre requisitos
- Configuración
- Ejecución manual del plugin y parámetros generales
- Módulos generados por el plugin
Introducción
Ver. 02-12-2021
Este plugin coge datos de tu entorno genieacs.
Tipo: Plug-in de servidor
Matriz de compatibilidad
Sistemas donde se ha probado |
CentOS 7 |
Sistemas donde debería funcionar |
Cualquier sistema linux |
Pre requisitos
Se requiere :
- Un entorno genieacs
- Lanzar genieacs-nbi
- Python 3
- Tener el Data Server de Pandora FMS habilitado
- Tener el Plugin Server de Pandora FMS habilitado
Configuración
Habrá que lanzar genieacs-nbi, que genera la api en el puerto 7557 por defecto.
Ejecución manual del plugin y parámetros generales
Podremos ejecutar el plugin manualmente desde el terminal con el parámetro --as_agent_plugin, dejándolo en 1 :
El plug-in cuenta con los siguientes parámetros:
Parámetro |
Descripción |
-u ip, --url ip |
Es obligatorio. Tienes que introducir tu ip con el puerto, por ejemplo1 92.168.1.178:7557 |
--as_agent_plugin |
Es opcional, si quieres que el plugin sea de agente y te meta los módulos en el agente de pandora, ejecuta esto con un 1 |
-g GROUP, --group GROUP |
Grupo de destino de Pandora FMS |
--data_dir DATA_DIR |
Directorio de datos de Pandora FMS. Por defecto es /var/spool/pandora/data_in/ |
Módulos generados por el plugin
La ejecución del plugin generará un agente con los siguientes módulos :
Provisions
Provision id |
Virtual Parameters
Virtual Parameters |
Presets
Preset id |
preset channel |
preset precondition |
preset weight |
Files
FIle id |
file chunksize |
file legth |
file upload date |