• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home /
  • Public Forums /
  • Application Monitoring & UEM /
  • AppMon & UEM Open Q&A /
avatar image
Question by Anirudha H. · Jul 13, 2015 at 01:45 PM · plugins

How to add Business Transaction name in Email Body?

Hi,

I have created a error in error detection and defined it such that whenever the exception occurs, the transaction will be marked as failed.

I have created a incident rule by adding an exception to it.
Now, whenever the incident occurs, an email is sent, but I could add a business transaction name to it.
I am referring the documention of Extended EMail Action Plugin wherein it is mentioned that

>>>>>
Unfortunately, because of the limitations of the dynaTrace plugin interface, plugin has no ability to get name of the Business Transaction which was involved in the incident. Plugin only marks if violated measure was part of business transaction in the body of the e-mail.
<<<<<

Having said above, off-late is there a way to add a business Transaction name to the email body?
If there is no direct way, then can we do it by customizing a file as such

Please suggest and assist.

Thanks

Comment

People who like this

0 Show 0
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

4 Replies

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image
Best Answer

Answer by Jared K. · Aug 24, 2015 at 06:59 PM

If it is an error you created, have you set the error to mark the purepath as failed? If so, then the business transaction failure count should show this error occurred, correct? Then you could just have one incident set for each business transaction type and using the basic incident description you shouldn't have an issue with the names you are wanting. You may have to add business transaction failure count and use the "and" function to also add your measure to it to weed out fails from other exceptions but I am not sure why this would not work. Are you trying to avoid a separate incident for each business transaction?

Comment

People who like this

0 Show 1 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image Anirudha H. · Aug 28, 2015 at 03:22 PM 0
Share

Hi,

This sounds to be a good option.

It has worked to me

Thanks

Anirudha

avatar image

Answer by Ajit K. · Aug 18, 2015 at 04:12 PM

Hi Aniruddha,

You can achieve this using Generic Execution plugin. You have to configure Generic Execution Plugin on your dynaTrace server & below the step

  1. Add plugin into incident Action Tab
  1. Edit WS Parameter & put whatever details you want like

    HostName=${AGENT_HOST}

    Agent=dynaTrace

    Component=${RULE_NAME}

    Instance=${ALL_AGENT_NAMES}

    Message= JVM NAME: ${ALL_AGENT_NAMES}--MESSAGE: ${MESSAGE}--${VIOLATION_MESSAGE_1}--WARNING Threshold: ${VIOLATED_MEASURE_TRESHOLD_UPPER_WARNING}--SEVERE Threshold: ${VIOLATED_MEASURE_TRESHOLD_UPPER_SEVERE}--VMD: ${VIOLATED_MEASURE_DESCRIPTION}--VMMD: ${VIOLATED_MEASURE_METRIC_DESCRIPTION}

Here is link for configuration of Generic Execution plugin : https://community.dynatrace.com/community/display/DL/Generic+Execution+Plugin

Hope this helps.

Comment
suraj g.

People who like this

1 Show 1 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image Anirudha H. · Aug 20, 2015 at 12:54 PM 0
Share

Hi Ajit,

I saw the list of variables, but I didn't a variable for Business Transaction.

And I am wondering this plugin can be configured to send email

Thanks

Anirudha

avatar image

Answer by Anirudha H. · Aug 17, 2015 at 07:11 AM

Hi Brain,

Thanks for the information but the measure is not part of business transaction. The measure which I have created is an exception measure, which is added to incident rule.

In my case, even if I go with your approach I can't add the list of business transaction because there are many.

Please let me know if there any other way which fulfills my requirement.

Thanks Anirudha

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by Brian C. · Aug 14, 2015 at 05:36 PM

Hi Anirudha,

I can't speak to the plugin you are referring to as I have never used it myself...

But have you tried simply inputting the name of the business transaction/transactions in the "Description" field when setting up the Incident? I actually practice this. I make a business transaction say, "sales transactions", make an incident triggering off of a measure within it, and describe in the "description" section which BT it came from.

The description field is also found in the email body - as what you are looking for.

Hope this helps

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

Dynatrace tagging for SOAP monitors not working

How to configure URL Monitor for 'application/json' requests?

dynaTrace 5.0 plugin to Silk Performer 9.5

Cannot configure Dynatrace 6.2 for Eclipse

Silkperformer 15.5 plugin for dynatrace 6.5

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A