Microsoft has just released an SDK for integration the Application Insights Service into Java web based applications.
The Application Insights Service is a full monitoring solution for your web applications built into Azure Web Sites. It is one of the compelling reasons to use Azure Web Sites over a traditional IAAS based solution.
With the Java SDK you can now instrument your Java based web application code and send telemetry data to Application Insights. The instrumentation you can sending includes server based method calls, client interactions with your web site, and web tests. You can also send your web logs to Application Insights for reporting, slicing and dicing.
To add the SDK to your project, you can use Eclipse and the latest version of the Azure Toolkit for Eclipse and you can right click on your project and configure Application Insights from your Java project. Check out the getting started documentation here.