• 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 Valerio F. · Apr 17, 2015 at 01:05 AM ·

Mule tier - Missing meaningful PurePaths

Hi All,

I'm experiencing a very strange behaviour, regarding a Mule tier (so basically java/Spring traffic): I get some PPs, but they are either just automatic checks composed of 1-2 requests (see PP.png   attached), or standard "noise" (images, js, etc). What I miss are actual method calls, or DBs. 

Customer is sure that the agent is in the right spot (confirmed by the fact that I do see something, but definitely nothing important) and the system is processing transactions, which unfortunately I can't see yet.

After searching inside the community, I found a couple of checks to apply, for example being sure to have the JMS, Mule Tagging, and Servlet sensor pack as active and able to start PPs, but the the outcome was always the same.

Do you know any additional config that I can try?

I was thinking of changing the standard Knowledge sensor pack rules inside the server settings, which exclude methods like doDispatch/doSend, but this could lead to an over instrumentation issue.

Thanks in advance!

 

Best regards,

Valerio

Edit: Forgot to add, Dynatrace 6.1.0.7880 (big grin)

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.

1 Reply

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

Answer by Andreas G. · Apr 17, 2015 at 12:24 PM

If you are missing PUrepaths chances are very high we dont have the right entry points. A good way to start is to actually do a CPU Sampling and check which code is really executed on these worker threads. This allows you to see why you dont see certain PurePaths. You can also create custom entry points from here to then get the Purepaths you need. It could also be good input for our support team in case we should pick these things up but are just not supporting some of these entry points you have in your enviroment

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 Valerio F. · Apr 17, 2015 at 07:03 PM 0
Share

Hi Andi,

Thanks for your reply, I thought the same, in fact I did a CPU sampling, but what I saw were all very low level method, like run() or execute(). I ran through it along with one of customer's team dev, and he didn't recognise significant methods. We assumed that the actual methods were wrapped in something that was falling outside our sensors.

For the same reason, I didn't see any of the methods that I created custom sensors upon (and able to start PPs).

But, after activating the JMX traffic generation on those servers, now I'm getting PPs, (interesting fact: these Mule servers send Database calls to a NOSQL Couchbase DB, and in those PPs I can see them, but they are not recognised as DB calls, could this be a good RFE suggestion?

Anyway, I opened a support ticket as well, and hopefully we'll find the reason why we couldn't see anything, without the JMX traffic. I'll update this post, if something useful comes out, so it will probably be helpful for others in the future.

 

 

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