Zaloni Ideas
Status On the Backlog
Created by Raja Adabala
Created on Jul 17, 2020

option to configure monitoring agent configurations in /etc/zdp*/zdp*.conf files using zdp ansible installer

Currently customer who is using appdynamics have to update zdp ansible installer /etc/zdp*/zdp*.conf.j2 jinja template files and add below configuration for every zaloni software patch update and upgrades

APPDYNAMICS_AGENT_APPLICATION_NAME=EDLAKE_aENV APPDYNAMICS_AGENT_TIER_NAME=EDLAKE_ENV_PT APPDYNAMICS_AGENT_NODE_NAME={{ inventory_hostname }}

It will be of great help to customers if zdp-ansible installer providing following capability through inventory so this repeated efforts can be avoided

  • Add these property in zdp-ansible/inventory/example/group_vars/all/vars.yml

#Use this to configure monitoring tool configurations

#Default is empty or not defined then no monitoring tool configurations are applied

#e.g values appdynamics

monitoring_framework: datadog

monitoring_framework_config: "APPDYNAMICS_AGENT_APPLICATION_NAME=EDLAKE_aENV APPDYNAMICS_AGENT_TIER_NAME=EDLAKE_ENV_PT APPDYNAMICS_AGENT_NODE_NAME={{ inventory_hostname }}"

  • In every zdp-ansible/roles/zdp/templates/*/zdp*.conf.j2 add this

{{monitoring_framework_config}}

Customer Impact Major inconvenience
  • Attach files