Monitor an applications web service request and response time
===

I have a java web application with many REST web services running in it. Is there any open source or paid tool to monitor the following items of my web services:

 - Web services request and response time.
 - Web service request and response json.

It will be also good if I have any tools which basically monitors my complete web services activity. Any suggestions.