Parámetros
El plugin hace uso de los siguientes parámetros:
-
cli | Path del binario oc de openshift |
user | Tu nombre de user |
password | Tu password |
ip | Ip de tu entorno (ruta completa con puerto) |
project | Proyecto de openshift |
mode | Modo de envio del xml (dejar tentacle por defecto) |
Ip de pandora a la que enviar los datos | |
Número de puerto tentacle(por defecto: 41121) |
agent_openshift | Para habilitar este agente, que crea módulos con el número de deployments,services...etc. Dejarlo a 1 para habilitarlo. |
agent_node | Para habilitar un agente por cada nodo. Dejar en 1 para habilitarlo. |
agent_pod | Para habilitar un agente por cada pod. Dejar en 1 para habilitarlo. |
agent_deployment | Para habilitar un agente por cada deployment. Dejar en 1 para habilitarlo. |
agent_imagestreams |
Para habilitar un agente con módulos de cada imagestreams, el número de imagestreams se determina con top_imagestreams_count. Dejar a 1 para habilitarlo. |
agent_replication_controller | Para habilitar un agente que creará un módulo por cada replication controller en nuestro entorno. Dejar a 1 para habilitarlo. |
agent_apiservice | Para habilitar un agente que creará un módulo por cada servicio de nuestra API. Dejar a 1 para habilitarlo. |
agent_services | Para habilitar un agente que creará un módulo por cada servicio en nuestro entorno. Dejar a 1 para habilitarlo. |
top_imagestream_count | Número de imagestreams que monitorear de tu entorno. Por defecto 11. |
Habrá que editar el conf poniendo el valor requerido.
Ejemplo:
cli;/home/oc
user;developer
password;developer
ip;https://ip:6443/
project;prueba
mode;tentacle
agent_openshift;1
agent_node;1
agent_pod;1
agent_deployment;1
agent_imagestreams;1
agent_apiservice;1
agent_services;1
agent_replication_controller;1
top_imagestreams_count;11
tentacle_ip;192.168.1.200
tentacle_port;41121