Class MemoryPoolsExports

java.lang.Object
io.prometheus.client.Collector
io.prometheus.client.hotspot.MemoryPoolsExports

public class MemoryPoolsExports extends Collector
Exports metrics about JVM memory areas.

Example usage:


  new MemoryPoolsExports().register();

Example metrics being exported:
  jvm_memory_bytes_used{area="heap"} 2000000
  jvm_memory_bytes_committed{area="nonheap"} 200000
  jvm_memory_bytes_max{area="nonheap"} 2000000
  jvm_memory_pool_bytes_used{pool="PS Eden Space"} 2000