Skip to content

Commit f242d05

Browse files
Merge pull request #885 from jenkinsci/more-jvm-metrics
More JVM metrics
2 parents bc48573 + ee69132 commit f242d05

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/io/jenkins/plugins/opentelemetry/init/JvmMonitoringInitializer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
import io.opentelemetry.instrumentation.runtimemetrics.java8.MemoryPools;
1515
import io.opentelemetry.instrumentation.runtimemetrics.java8.Threads;
1616
import io.opentelemetry.instrumentation.runtimemetrics.java8.internal.ExperimentalBufferPools;
17+
import io.opentelemetry.instrumentation.runtimemetrics.java8.internal.ExperimentalCpu;
18+
import io.opentelemetry.instrumentation.runtimemetrics.java8.internal.ExperimentalMemoryPools;
1719
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
1820
import jenkins.YesNoMaybe;
1921

@@ -44,8 +46,9 @@ public void postConstruct() {
4446
}
4547

4648
LOGGER.log(Level.FINE, "Start monitoring Jenkins Controller JVM...");
47-
// should we enable the experimental buffer pools instrumentation?
4849
ExperimentalBufferPools.registerObservers(jenkinsControllerOpenTelemetry);
50+
ExperimentalCpu.registerObservers(jenkinsControllerOpenTelemetry);
51+
ExperimentalMemoryPools.registerObservers(jenkinsControllerOpenTelemetry);
4952
Classes.registerObservers(jenkinsControllerOpenTelemetry);
5053
Cpu.registerObservers(jenkinsControllerOpenTelemetry);
5154
GarbageCollector.registerObservers(jenkinsControllerOpenTelemetry);

0 commit comments

Comments
 (0)