Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
01-28-2019 01:27 AM - edited 01-28-2019 01:28 AM
What is the Variable name to access the Health Rule condition to add in the Email Template?
I want to add the HealthRule Condition(Which we manually write in the Critical/Warning condition) in the email subject.
01-28-2019 09:47 AM
Hi @Akhil.Pitta
Thank you for posting your query in the AppDynamics community.
Do refer to Predefined Templating Variables, for detailed instruction on using variables. For Health Rules, you may use `policy` as the Base and `PolicyInfo` as the class. The docs provide the following example:
Subject: $subject Body: ... <!-- Subject changes dynamically based on the triggering event --> #set($subject = #foreach(${events} in ${fullEventList}) ${events.eventType} #end )} ...
Hope it helps. Let us know how it goes.
01-28-2019 11:26 PM
Hi Radhika,
Thanks for the udpate.
But i need the condition name which we enter manually in the Critical Condition Tab of HEalth Rules.
Regards,
Akhi
03-27-2019 03:04 PM
Hello,
There is already anenhancement to further expose values under eventMessage variable such as condition, violating values etc.
Currently eventMessage is the only option which is a long string.
You can use split / regex on a string as in the usual java context.
Example-
#set ($summary = ${latestEvent.summaryMessage}) #set ($job = $summary.split(" ")) summary: $summary Job: $job[2] Job2: $job.get(2)
This is the sample eventMessage-
AppDynamics has detected a problem with Node nodejs-api-services--9. Memory utilization is too high started violating and is now critical. All of the following conditions were found to be violating For Node nodejs-api-services--9: 1) Hardware Resources|Memory|Used % Condition Used %'s value 93.00 was greater than the threshold 90.00 for the last 30 minutes
where we have set condition name as "Hardware Resources|Memory|Used %"
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form