Move buffer pool metrics out of the experimental block (#6370)
This commit is contained in:
parent
976ab9411c
commit
8a3d283941
|
@ -7,6 +7,7 @@ package io.opentelemetry.instrumentation.javaagent.runtimemetrics;
|
||||||
|
|
||||||
import com.google.auto.service.AutoService;
|
import com.google.auto.service.AutoService;
|
||||||
import io.opentelemetry.api.GlobalOpenTelemetry;
|
import io.opentelemetry.api.GlobalOpenTelemetry;
|
||||||
|
import io.opentelemetry.api.OpenTelemetry;
|
||||||
import io.opentelemetry.instrumentation.runtimemetrics.BufferPools;
|
import io.opentelemetry.instrumentation.runtimemetrics.BufferPools;
|
||||||
import io.opentelemetry.instrumentation.runtimemetrics.Classes;
|
import io.opentelemetry.instrumentation.runtimemetrics.Classes;
|
||||||
import io.opentelemetry.instrumentation.runtimemetrics.Cpu;
|
import io.opentelemetry.instrumentation.runtimemetrics.Cpu;
|
||||||
|
@ -30,15 +31,17 @@ public class RuntimeMetricsInstaller implements AgentListener {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Classes.registerObservers(GlobalOpenTelemetry.get());
|
OpenTelemetry openTelemetry = GlobalOpenTelemetry.get();
|
||||||
Cpu.registerObservers(GlobalOpenTelemetry.get());
|
|
||||||
MemoryPools.registerObservers(GlobalOpenTelemetry.get());
|
BufferPools.registerObservers(openTelemetry);
|
||||||
Threads.registerObservers(GlobalOpenTelemetry.get());
|
Classes.registerObservers(openTelemetry);
|
||||||
|
Cpu.registerObservers(openTelemetry);
|
||||||
|
MemoryPools.registerObservers(openTelemetry);
|
||||||
|
Threads.registerObservers(openTelemetry);
|
||||||
|
|
||||||
if (config.getBoolean(
|
if (config.getBoolean(
|
||||||
"otel.instrumentation.runtime-metrics.experimental-metrics.enabled", false)) {
|
"otel.instrumentation.runtime-metrics.experimental-metrics.enabled", false)) {
|
||||||
GarbageCollector.registerObservers(GlobalOpenTelemetry.get());
|
GarbageCollector.registerObservers(openTelemetry);
|
||||||
BufferPools.registerObservers(GlobalOpenTelemetry.get());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue