• 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 Ageo D. · Jun 02, 2015 at 03:00 AM ·

Purepath incomplete - Java process

Hello All!

I'm monitoring a java process, just attaching as options the arguments in order to report to the agent of Dynatrace.

Everything was working good until I tried to add more instrumentation.

I noticed that for a weird reason, the purepath appears as corrupted, BUT it has data.This has happened before. I was able to review its metrics without more trouble.

The job executed about 10k records and I got data.

Now, I am trying with just 10 cases, and all dashlets are empty. Not so sure what could be the trouble. I know that the process worked, since I see the updates on the DB and in the log of the java job. Just I cannot get any information on the dashlets.

I have read no the forum that sometimes the corrupted purepaths doesn't show data. However, I have sessions stored where it processed the 10k records. I don't get why the dashlets are not capturing data with just 10 records.

Do I miss something? Any guidance it's appreciated.

Regards

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 Graeme W. · Jun 02, 2015 at 04:48 AM

Ageo,

Could you share with us a session file showing data from a few of the 10K records (preferably including both corrupt and complete PurePaths), and a screenshot of one of the empty dashboards?

What version of Dynatrace are you running?  Is your Java application a web application or a background job?

-- Graeme

Comment

People who like this

0 Show 2 · 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 Ageo D. · Jun 02, 2015 at 05:11 AM 0
Share

Hi Graeme!

Sure, I attach you the sessions, screenshots.

The version running is 6.0.0.6738.

Finally, the java process is a standalone one. We triggered using a sh. In order to connect it to DT, we just add some arguments to hook it to the agent on the box.

Thank you in advance!

Regards

jobs.zip

avatar image Reinhard W. Ageo D. · Jun 02, 2015 at 01:42 PM 0
Share

Aego,

you instrumented the main() method which is a very bad idea. It basically would create one PP from the start to the end of the java program.

In your first case you reached the set maximum number of nodes on the PP (10000in your case). In the second case the program was shut down and the purepath corrupted or the program didn't send any data for some time before it was shut down.

You should try to find a smarter start point for your batch execution than main(). Maybe a instrumentation for the individual steps that are executet, this would create a PP for every step.

Reinhard

 

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