In trying to leverage APM to collect statistics from actual applications in our environment I need to have an APM component hit a URL via HTTP and use the value returned by the application as the statistic (rather than just verifying the contents and returning the response time). Is this possible with any out of the box APM component types or am I going to need to do the old 'script monitor that runs a script that does a curl or such, parses the data returned and returns the value' path?
Example:
If it hit a URI string for a server:port that an application listening on like
server:12345/.../HttpHandlerService
that service returns '325' (which would be the statistic that I want to capture for this polling cycle).