• 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 Michael B. · May 15, 2014 at 12:23 AM ·

ADK Tagging not working

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 Michael B. · May 15, 2014 at 12:25 AM

I'm attempting to use the ADK sample MultiAppDotNet.exe to test ADK tagging. The pure paths don't link up for some reason. I have both Server.run and Client.run as active and starting pure paths. The client knows it's waiting for a sync invocation to finish, but it just seems to timeout. I've linked to images that show the purepath transition: http://imgur.com/a/0BFv7

 

DT 5.6 current fixpack.

Comment

People who like this

0 Show 3 · 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 Roman S. · May 15, 2014 at 12:36 AM 0
Share

Hi Michael,

Can you attach the system profile you are using or a session with the server and client PurePath? Did you define custom entry points for the server by any chance (asking since the screenshot shows a Server.run PurePath that would precede all the client activity)...

Best, Roman

avatar image Michael B. Roman S. · May 15, 2014 at 12:57 AM 0
Share

Your comment pointed me in the correct direction. I had Server.run as active and start a PurePath. This prevented the pure paths from linking up. Setting that to active, and adding multiply as active solved my problem. I'm surprised it's not possible to have a method participate in it's own pure path within it's process, and a remote path independently.

Another side question: If I have a client calling to the server for a long running operation, and the server calls back to the client to report progress, can I call linkClientPurePath on the server and setTag on the client to track those calls in the same purepath as well?

 

Thanks for your help!

Mike

 

 

avatar image Roman S. Michael B. · May 15, 2014 at 01:01 AM 0
Share

As you discovered each method can only be part of one PurePath, not mutiple and wherever the first PurePath is started is where the data is correlated.

Correct, for the scenario with client -> server -> client you will need to use the ADK twice. To make things less confusing lets call the scenario A -> B -> A.

You would use the ADK and say A is the client and B the server first, then you would use the ADK a second time with B the client and A the server. That gets you a PurePath that shows the communication correctly.

Best, Roman

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