question

Hao-lin L. avatar image
Hao-lin L. asked ·

Disconnected transaction flow

Hi All,

So there are three components, the PrestoWebServer(Apache), the ajp-presto-api1.services which acts like a LB service on the webserver, and the backend Preso-Api(Tomcat). The transaction flow should be showing the PrestoWebServer hitting the ajp-presto-api1.services then going into the Presto-Api. However, as seen in the transaction flow attached it is coming in as a new web request to the Presto-Api. One idea, was that the ajp-presto-api1.services did something with the dynatrace headers, however, that needs to be investigated. I just wanted to see if there are any other possibilities which could cause this. I have also attached a session file to this post, if anyone can help out that would be great.

Thanks

george-lpt-2017-04-26-12-19-01.dts

transflowpresto.png

appmonconfiguration6.5agentweb performance monitoringproductionclientsensordiagnostics
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

1 Answer

Andreas G. avatar image
Andreas G. answered ·

Hi

I looked at your session. Just to confirm one thing. The first line Apache (PrestoWebServer) is also the same Apache instance that acts as a load balancer - is this correct? I assume thats what it is.

Looking at the PurePaths it looks like an HTTP Tag is actually making its way to Presto-API. But - the PurePaths are not stitched together. Is it possible that there is another component between your Web Server and your API Server that is also instrumented with Dynatrace but that agent is not reporting to that same Dynatrace Server or System PRofile?

Andi

1 comment Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

I was told there isn't anything between the web server and the api server .

1 Like 1 · ·