• 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. · Nov 04, 2013 at 09:02 AM ·

App Overview with multiple BTs selected for same transaction

Hi

We have two BT for an application. 1) The build in Web Service by Method and 2) Transaction by Type (here Type is a method argument of the web methods)

All transaction in this applications is part of both BT. 

We have added these two BTs in the app overview.

The question is will the app overview show same transaction twice as part of two BTs or not.

-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.

3 Replies

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

Answer by Sreerag M. · Nov 13, 2013 at 11:08 AM

Thanks Andi, this explains why users saw 2-3 times the throughput in app overview than they expected. 

Throughput is OK as it doesn't trigger an alert, but don't the weight average on failure rate and response time skew the actual numbers? 

-Sreerag

Comment

People who like this

0 Show 4 · 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 Andreas G. ♦ · Nov 13, 2013 at 12:24 PM 0
Share

The weight average is only shown on the APpOverview. We do not alert on these as we alert on violations per BT and by BT Splitting. But - from a "display & visualization" perspective we weight it by also factoring in the load. So - if you have one BT that has 100% failure rate but very low throughtput and another one with 10% failure rate with high throughput the weight average is tending towards the 10% as this reflects the "real world"

 

hope this makes sense

avatar image Rick B. Andreas G. ♦ · Nov 13, 2013 at 02:25 PM 0
Share

Wouldn't it make more sense to just show the throughput, response time, and failure rate of the app?  The current way seems kind of convoluted

avatar image Rick B. Rick B. · Dec 10, 2013 at 05:09 PM 0
Share

Just had this cause some disruption at a customer of mine.  Having a duplicated, triplicated, etc. throughput number makes no sense.

Engineering: please consider baselining the simple PurePath Response Time and failure rate measures by Application, rather than having the "throughput" of the application be the overlapping sigma of baselined BTs.

avatar image Sreerag M. Rick B. · Dec 10, 2013 at 06:54 PM 0
Share

We back this request, It is always hard to explain how app overview works, especially when we on-board new applications into dynatrace. Also the values changes every time you add new BT into the app overview. 

avatar image

Answer by Sreerag M. · Nov 10, 2013 at 12:19 AM

Hi Andi, 

I'm still trying to understand how the app overview works when we select more BTs and as you said the timings may be calculated multiple times.

For throughput, will the value double when i add another BT(that match all PPs) to the app overview? ideally it should remain the same no matter how many BTs you add in the app overview.

 

Assume that i have two BTs selected in app overview,

1) BT1 without any filter and applies for all purepaths for that application; failure rate 15% and RT 2s

2) BT2 with a filter and only 50% of the purepaths meet the filter criteria; failure rate 20% and RT 3s

Now if there are 100 PPs will the throughput be 100 (same as BT1 as it covers all PPs) or 150 (combined PPs of BT1 and BT2)

What will be the failure rate of the application? will it be 15% (same as BT1 as it covers all PPs) or 16.67% (combined failures of BT1 and BT2)

What will be the response time of the application? will it be 2s (same as BT1 as it covers all PPs) or 2.33s (combined RT of BT1 and BT2)

 

-Sreerag

 

 

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 Andreas G. ♦ · Nov 12, 2013 at 01:32 PM 0
Share

Hi Sreerag

I can confirm that we use the SUM for the Throughput of those BTs that you have selected for the Application Overview. You App Overview will therefore show 150 (combined number of PPs).

For Failure Rate and Response Time we use a weight average based on the throughput of every BT.

Andi

avatar image

Answer by Andreas G. · Nov 04, 2013 at 10:02 AM

The AppOverview (on the first tab) will show the aggregate of all selected Business Transactions for this App. If you have BTs that match the same PurePaths you will also get some of the timings calculated multiple times

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

1 Person is following this question.

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