public class MemoryPoolsExports extends io.prometheus.client.Collector
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
Constructor and Description |
---|
MemoryPoolsExports() |
MemoryPoolsExports(MemoryMXBean memoryBean,
List<MemoryPoolMXBean> poolBeans) |
Modifier and Type | Method and Description |
---|---|
List<io.prometheus.client.Collector.MetricFamilySamples> |
collect() |
public MemoryPoolsExports()
public MemoryPoolsExports(MemoryMXBean memoryBean, List<MemoryPoolMXBean> poolBeans)
Copyright © 2017. All rights reserved.