Skip to main content

Configuración

Configuraciones generales del plug-ig

## Launch a pre-command before invoke docker commands
#pre_command = eval $(docker-machine env ml1)
docker = docker

## Log file
log_file = /tmp/pandora_docker.log

pre_command 
Configura un comando de precarga de entorno previa ejecución de los comandos 
para extraer información. Defina el siguiente contenido si utiliza ​docker_machine​: 

pre_command = eval $(docker-machine env nombre_de_nodo) 

docker 
Ubicación del binario docker completa, si existe en el PATH de sistema puede dejar 
el valor por defecto ​‘docker​ 

log_file 
Ubicación y nombre del fichero de log que utilizará el plugin

Configuración general

## Agent configuration
#agent_name = My Docker agent # hostname by default
agent_interval = 300 
agent_group = Docker

## Module interval
module_interval = 1
#module_tags = docker,stats
module_group = Docker

## Per container metrics, creates one agent per container, only available as server plugin.
metrics_per_container = 1

## Prefix for agent names per container by default "Docker"
metrics_per_container_prefix = Docker

## Plugin work mode, .by default as agent plugin
as_server_plugin = 0

agent_interval 
Establece el valor del intervalo del agente. 

agent_group 
Establece el grupo de los agentes y las vistas de clúster que se crearán en Pandora 
FMS Console. 

module_interval 
Es un factor multiplicativo del valor del intervalo del agente. Define el intervalo de 
ejecución de los módulos. Evitará que los módulos se vayan a desconocido si tenemos que 
el intervalo de ejecución del plugin es mayor que el del agente. 

module_tags 
Define la lista de etiquetas que se aplicarán a los módulos generados por el plugin. 
Deben estar previamente definidos en Pandora FMS. 

module_group 
Define el grupo de módulos en el que se clasificarán los módulos generados por el 
plugin. Debe estar previamente definido en Pandora FMS. 

metrics_per_container

Habilita el monitoreo de métricas por contenedor, crea un agente por contenedor, solo disponible como plugin de servidor.

metrics_per_container_prefix

Prefijo paralos nombres de los agentes de cada contenedor, por defecto "Docker"

as_server_plugin

Cambia el tipo de plugin a plugin de servidor.

Modos de ejecución y transferencia de datos

## Pandora Server configuration, Only neede if as_server_plugin is enabled
mode = local
temp = /tmp

## local config
local_folder = /var/spool/pandora/data_in

## tentacle config -- only if mode = tentacle
tentacle_ip = test.artica.es
tentacle_port = 41121
tentacle_opts = 
tentacle_client = tentacle_client

mode 
Modo de transferencia de ficheros XML, puede ser: 
 local: copia los ficheros a ​local_folder 
 tentacle: transfiere los ficheros a ​tentacle_ip​ por ​tentacle_port 

temp
Ubicación temporal donde almacenar los archivos antes de enviarlos.

local_folder
Ubicación donde mover los archivos en el modo ​local.

tentacle_ip 
Dirección IP o FQDN donde Pandora FMS está trabajando. 

tentacle_port 
Puerto donde el servicio Tentacle asociado a su servidor Pandora FMS está 
escuchando. 

tentacle_opts 
Opciones extra para el cliente Tentacle. 

tentacle_client 
Path donde encontrar el binario del cliente tentacle.