cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Reactor Netty Http Client - Link to calling service

pahofmann
DynaMight Guru
DynaMight Guru

With Oneagent 1.209 came an EAP flag with support for the Reactor Netty Http Client. 

We activated it for one of our processes and the calls from the reactor client are picked up now.  

 

However they fall into the "Requests executed on a background thread of XXX" service, and not the web request service in which context the call via the reactor client is made.

 

I haven't found any information on the Reactor Netty Http Client in the docs or a blog. Should the link to a calling web request already work? If not is this already a known issue? 

Dynatrace Certified Master, AppMon Certified Master - Dynatrace Partner - 360Performance.net
5 REPLIES 5

diana
Helper

Had the same issue and after opening a support ticket it turns out that the early adopter feature "Reactor Netty Http Client" only covers the usage of reactor.netty.http.client.HttpClient. If you are using reactor core mono/flux then this tracing is currently not supported. 

Diana

Thanks, I'll defiantly check that.

However the calls are picked up correctly with the flag enabled, just not linked to the incoming request. Did you have the same behavior, or no requests at all for the reactor client?

Dynatrace Certified Master, AppMon Certified Master - Dynatrace Partner - 360Performance.net

We see the requests coming in but they're identified as "background threads" and not tied to the original request - the missing support for mono/flux tracing breaks the purepath stitching. 

Diana

Thanks, voted for it 🙂

Dynatrace Certified Master, AppMon Certified Master - Dynatrace Partner - 360Performance.net

Featured Posts