Skip to main content

Parameters

The plugin makes use of the following parameters:

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)
tentacle ip Ip de pandora a la que enviar los datos
tentacle port 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_pod_stats Para habilitar un agente con las métricas de 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.
prefix Nombre personalizado para los agentes creados
as_server_plugin Si se va a utilizar como plugin de servidor, dejarlo  a 1 para activarlo, si se usa como plugin de agente, dejarlo a 0.

You will have to edit the conf by setting the required value.

Example:

# oc cli config
cli=/home/alejandro/Descargas/cli/oc
user=developer
password=developer
ip=https://<ip>:6443/
project=prueba
# transfer configuratios
mode=tentacle
tentacle_ip=192.168.1.200
tentacle_port=41121
# enabled metrics block
agent_openshift=1
agent_node=1
agent_pod=1
agent_pod_stats=1
agent_deployment=1
agent_imagestreams=1
agent_apiservice=1
agent_services=1
agent_replication_controller=1
top_imagestreams_count=11
# define 
as_server_plugin=1
prefix=prueba