We have a WAS Liberty application monitored with Dynatrace Managed on-premise.
Everything works well, except for the UEM response back to the server, it seems to get filtered in the middle by a tier or lack of permissions on the web servers under a particular path.
We can see the js injected in the page, but if you look at the example in the image, it gets a 404 HTTP error for the GET to the path.
I wonder if there is a way to either change the response path of UEM on Dynatrace or if we have to enable additional permissions on the web server to allow the GET /internet/...
Any thoughts? It used to be easier on AppMon, perhaps I'm missing a set up or tweak.
There are a couple of nginx servers before the web server and also F5, but these are not filtering anything. i.e. If I hit the web server straight by ip address/url, bypassing F5 and nginx, I get no UEM metrics either.
Solved! Go to Solution.
Yes, you can change multiple EUM parameters such as:
All these parameters are configured on Application entity (choose Application -> Edit -> Advanced Setup) If you do not have application defined or this request does not match any application grouping rules, you have to configure it in the "My web application".
I've tried changing different paths, from the Advanced Set up options, and none of them worked.
Now, what I did was hit the app server straight through, bypassing the F5, and nginx, and one app server works as expected, see image attached, it returns an http 302, and the other one still shows an http 404 error.
So there is a difference between both servers, any ideas or workarounds?
Thanks in advance,
We had an issue with the nginx version and missing debug symbols package (nginx was instrumented, but lacking debug symbols), after upgrading an nginx server + debug symblos, we were able to retrieve metrics and visits.