Class BufferPools
java.lang.Object
io.opentelemetry.instrumentation.runtimemetrics.java8.BufferPools
Registers measurements that generate metrics about buffer pools.
Example usage:
BufferPools.registerObservers(GlobalOpenTelemetry.get());
Example metrics being exported:
process.runtime.jvm.buffer.usage.usage{pool="buffer_pool"} 500
process.runtime.jvm.buffer.usage.max{pool="buffer_pool"} 1500
process.runtime.jvm.buffer.usage.count{pool="buffer_pool"} 15
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<AutoCloseable>registerObservers(io.opentelemetry.api.OpenTelemetry openTelemetry) Register observers for java runtime buffer pool metrics.
-
Method Details
-
registerObservers
public static List<AutoCloseable> registerObservers(io.opentelemetry.api.OpenTelemetry openTelemetry) Register observers for java runtime buffer pool metrics.
-