Fork me on GitHub

JVM Instrumentation

The metrics-jvm module contains a number of reusable gauges and metric sets which allow you to easily instrument JVM internals.

Supported metrics include:

  • Run count and elapsed times for all supported garbage collectors

  • Memory usage for all memory pools, including off-heap memory

  • Breakdown of thread states, including deadlocks

  • File descriptor usage

  • Buffer pool sizes and utilization