Class GarbageCollector
java.lang.Object
io.opentelemetry.instrumentation.runtimemetrics.java8.GarbageCollector
Registers instruments that generate metrics about JVM garbage collection. The metrics generated
by this class follow the
stable JVM metrics semantic conventions.
Example usage:
GarbageCollector.registerObservers(GlobalOpenTelemetry.get());
Example metrics being exported:
jvm.gc.duration{jvm.gc.name="G1 Young Generation",jvm.gc.action="end of minor GC"} 0.022
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<AutoCloseable> registerObservers(io.opentelemetry.api.OpenTelemetry openTelemetry, boolean captureGcCause) Register observers for java runtime memory metrics.
-
Method Details
-
registerObservers
public static List<AutoCloseable> registerObservers(io.opentelemetry.api.OpenTelemetry openTelemetry, boolean captureGcCause) Register observers for java runtime memory metrics.
-