• 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 Mogalayapalli M. · Jun 07, 2013 at 02:48 PM ·

Inconsistent .Net pure paths

Inconsistent pure paths in 5.0 for the .net. Has any one seen this?

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 Mogalayapalli M. · Jun 07, 2013 at 04:00 PM

Inconsistent-Purepath-Product.dts

Here is another session file that would show our porblem

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. ♦ · Jun 07, 2013 at 06:21 PM 0
Share

I think the confusion comes in with PurePaths that execute synchronous vs asynchonous activities. I tried to explain this a little bit in the following screenshot by looking at one of the PurePaths you attached. I hope this makes sense.

In case there is still something where the product has a problem then please let us know the outcome of the support case.

avatar image

Answer by Andreas G. · Jun 07, 2013 at 03:40 PM

I think the PurePaths look perfectly correct to me - here are some comments
a) Your PurePaths execute very fast - between 2 and 3ms. It doesnt surprise me that there is a little time difference between each PurePath if you consider that there is other stuff running on these machines as well. You also see that some PurePaths are impacted by Garbage Collection (shown in Orange) - which happens randomly -> and that is also fine
b) Overall the PurePaths are totally identical. The only thing that is different is that you have one that also shows Auto Sensor Nodes (the ones in grey). Auto Sensors capture additional information about methods that impact performance that are not covered by our regular sensors. Depending on the Load on your system, the length and response time of your purePaths you may get more or less Auto Sensor Information. This just gives you extra value.

I hope this explains a bit that this is actually not inconsistent data. If you get the chance - try to adapt your sample app to produce longer running PurePaths with more nodes, e.g: more DB Activity.

Also - have a look at the documentation regarding Auto Sensors. They are a great additional to the PurePath nodes - especially useful in Production Environnments with many PurePaths as it captures more details on real performance hotspots

Andi

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 Mogalayapalli M. · Jun 07, 2013 at 03:50 PM 0
Share

1. How can we capture all the nodes in the execution path ?
2.Pure path Executions times are not adding up from all the inner nodes to the outer node.
2. We have this porblem in the product, we have a case open.
3. Some times in our pre production environment the nodes are getting mixed up from one pure path to other and some times some tiers are completely missing from the pure paths for the same execution path.

avatar image

Answer by Mogalayapalli M. · Jun 07, 2013 at 03:34 PM

 We are deploying Dynatracce 5.0 in the pre production environment to test our products for performance. We had several issues related to pure paths. So I decided to make an exmaple app and run dyantrace against it. It is just a simple DB operation. Here are few issues I see which are very consistent with what we have observed in running against out product too.

1. Timing break down is very inconssitent. I am tracking the timings on my own in my program.

2. The pure paths are random for the same execution path

3. The execution times for the methods are very inconsistent.

Inconsistent-Purepaths.dts


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 Andreas G. · Jun 07, 2013 at 03:19 PM

Can you be more specific? What is inconsistent? Do you have a screenshot to share? or maybe an exported session?

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