Parámetros y configuración
Parámetros
--conf | Ruta al archivo de configuración |
Archivo de configuración (--conf)
agents_group_name = < Nombre del grupo de destino para los agentes creados >
interval = < Intervalo en segundos para los agentes y para el analisis de métricas >
interval_cost = < Intervalo de tiempo para los costes, en segundos >
threads = < Número de hilos de ejecución, cada zona/instancia se repartirá equitativamente en el número de hilos >
transfer_mode = < Modo de transferencia, tentacle o local >
tentacle_ip = < IP de la máquina destino para los agentes creados >
tentacle_port = < Puerto de tentacle, por defecto : 41121 >
tentacle_opts = < Opciones adicionales de tentacle client >
data_dir = < (Solo se activa si el transfer_mode es local) Ruta de destino para los XML de cada agente, por defecto "/var/spool/pandora/data_in/" >
storage = < Activar con 1 para habilitar la monitorización de los volúmenes >
elastic_ip_address = < Activar con 1 para habilitar la monitorización de direcciones IP elásticas >
advance_monitoring = < Activar con 1 para habilitar la monitorización generalizada (estos módulos solo se crearán en los agentes de las instancias que esten en ejecución) >
cpu_summary = < Activar con 1 para habilitar la monitorización del CPU >
iops_summary = < Activar con 1 para habilitar la monitorización IOPS >
disk_summary = < Activar con 1 para habilitar la monitorización de discos >
network_summary = < Activar con 1 para habilitar la monitorización de redes >
stats_agent = < Activar con 1 para habilitar un agente global que monitorizará en base a la tarea creada y los parámetros utilizados >
stats_agent_name = < Nombre para el agente que se activa con el parámetro "stats_agent". Si no utiliza y "stats_agent" esta habilitado, el agente se llamará "Aws" por defecto >
total_cost = < Activar con 1 para habilitar la monitorización de costos >
cost_regions = < Lista con las regiones en las que se quiere monitorizar los costos >
aws_regions = < Lista con las regiones a monitorizar (cuando se marca una región para monitorizar, automaticamente monitoriza todos los buckets que encuentre dentro de esa región) >
aws_instances = < Lista con el id de las instancias ec2 a monitorizar >
creds_b64 = < Credenciales en base64 del archivo JSON para autenticar >
Ejemplo
agents_group_name = Aws
interval = 300
interval_cost = 1 month
threads = 4
transfer_mode = tentacle
tentacle_ip = 172.42.42.101
tentacle_port = 41121
data_dir = /var/spool/pandora/data_in/
storage = 1
elastic_ip_address = 1
general_monitoring = 1
cpu_summary = 1
iops_summary = 1
disk_summary = 1
network_summary = 1
stats_agent = 1
stats_agent_name = AwsCloud
total_cost = 1
cost_regions = ["us-east-1","us-west-1"]
aws_regions = ["us-east-1","us-east-2","us-west-1","us-west-2","ca-central-1","eu-central-1","eu-west-1","eu-west-2","eu-west-3","ap-northeast-1","ap-northeast-2","ap-southeast-1","ap-southeast-2","ap-south-1","sa-east-1"]
aws_instances = ["i-0922a7a2ccc2168c1","i-0a5abff9200feb631"]
creds_b64 = ewdhBDJDdvb2tleV9pZGdhjDNDHDhbdjdKKDNDbdBiwKInNlY3JldFSHSHHDGJCJChfDHCNCNHCdjdghDMDBGBkxlSLiIKfQ==