Step 1: Prerequisites
Step 2: Log-Only-Monitoring: added profiler configuration (don't forget to add -javaagent JVM option)
Step 3: Requests and Call Stacks Dashboard
Step 4: sending metrics to graphite
Monitoring EhCache
Track metrics with annotations
Metrics about logging
added snipped for local es installation
Operating System monitoring
example ajax request