• 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 Sreerag M. · Jun 20, 2013 at 08:49 AM ·

What defines a Complex Business Transaction?

Hi

We saw a PPT in APM University about best practices and one of the best practice was to reduce the business transaction complexity.

How can we check if a BT is complex or not? is it based on number of filters we use or/and number of calculation measure we use or/and the number of splitting measures we use? 

Is there some recommended numbers on filters, calculations, and splitting measure that we can use in a BT?

Thanks,

Sreerag

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

Answer by Sreerag M. · Jul 07, 2013 at 09:37 AM

I would say we have the data from these dashboards, but to make to make more sense out of it we need to know the optimal values, like threshold for the dashboard  measures.  

We have skipped purepaths during peak load. We have no idea on what is causing it. Most of the case reducing purepath count in not an option, but if we have 5-6 parameters that causes the purepaths to skip then we could tweak some of those to avoid it. We need more insight into issues like these. 

Based on the measure 'Skipped Events per Interval (split by Agent)' only agents in one profile is skipping purepaths. We have most of the load in this profile. Most of the purepaths are part of 7-8 BTs. Will this be impacting the server in post processing of the purepaths.  

Sreerag

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 Herwig R. · Jul 01, 2013 at 05:44 AM

Best practice is to take a look at the measure overview dashboard. It is accessible from the start center. This in combination with the server health should give you the necessary information. The 2 dashboard shows the various numbers you need to take care of. I hope this helps.

Herwig

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 Sreerag M. · Jul 01, 2013 at 01:09 AM

We don't have too many splittings, definitely not to the range of 50K. However there is always changes in the settings and new BT is getting created. Is there a measure that can tell us that the BT complexity is impacting the dynatrace performance. Again this isn't limited to BT complexity. It there are 4-5 key things that may impact the dynatrace system performance may be dynatrace can monitor those and alert us when it start impacting the system.  It is really hard to find the root cause when many changes lead to a performance hit in the system and result in skipped events and purepaths. There are many things to look at during an issue like more purepaths, less BT, BT complexity, various Buffer sizes etc. Being a monitoring tool we hope the tool can monitor its own performance better and provide inputs in fixing some of the issues.

-Sreerag

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 Guenter H. · Jun 24, 2013 at 03:50 PM

Hi,
for sure you shouldn´t have a too big number of splittings, say, lower than 50,000. See Preventing Excessive Split Results.
G.

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

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