Can we monitor REST calls made over HTTP from the client?
Environment
Release : 10.7.0
Component : APM Agents
Resolution
As standard since 10.0 we support the following http clients
1. Apache Http Client (version 3.x and 4.0 to 4.3) 2. Java URL Connection (java.net.HttpURLConnection) 3. Spring Http Client (version 4.x)
the 10.7 Compatibility Guide also lists
- Spring Http Client (version 3.1.x) - OC4J HTTPClient.HttpURLConnection
The additional directives for this are contained in httpcorrelation.pbd and httpbackendmetrics.pbd
The backend metrics report under nodes like the following example
Backends|WebService at http_localhost_808|URLs|/QATestApp/helloworld/TestServlet
If you are not seeing these kind of backends then check which client API is being used for the REST calls and make sure it is one of the supported versions.