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