Genieacs plugin
Plugin for take data from genieacs
- Introduction
- Compatibility matrix
- Prerequisites
- Configuration
- Manual execution and parameters
- Modules generated by the plugin
Introduction
Ver. 02-12-2021
This plugin take data from your environment genieacs.
Tipo: Server Plug-in
Compatibility matrix
Systems where it has been tested |
CentOS 7, Fedora |
Systems where it should work |
Any linux system |
Prerequisites
Required :
- A genieacs environment
- Run genieacs-nbi
- Python 3
Configuration
You will have to launch genieacs-nbi, which generates the api on port 7557 by default.
Manual execution and parameters
You can run the plugin manually from the terminal with the --as_agent_plugin parameter, leaving it at 1 :
The plug-in has the following parameters:
Parámeter |
Description |
-u ip, --url ip |
This is mandatory. You have to enter your ip with the port, for example1 92.168.1.178:7557 |
--as_agent_plugin |
It's optional, if you want the plugin to be an agent plugin and put the modules in the pandora agent, execute this with a 1 |
-g GROUP, --group GROUP |
Pandora FMS Target Group |
--data_dir DATA_DIR |
Pandora FMS data directory. By default it is /var/spool/pandora/data_in/ |
Modules generated by the plugin
The execution of the plugin will generate an agent with the following modules :
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 |