From 2f47e8a3d3603dfb30811621edadc0ef648e6010 Mon Sep 17 00:00:00 2001 From: jack-berg <34418638+jack-berg@users.noreply.github.com> Date: Fri, 5 Nov 2021 15:16:32 -0500 Subject: [PATCH] Update garbage collector instruments to be async counters (#4600) --- .../instrumentation/runtimemetrics/GarbageCollector.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/instrumentation/runtime-metrics/library/src/main/java/io/opentelemetry/instrumentation/runtimemetrics/GarbageCollector.java b/instrumentation/runtime-metrics/library/src/main/java/io/opentelemetry/instrumentation/runtimemetrics/GarbageCollector.java index aed06af2bb..7878f43d88 100644 --- a/instrumentation/runtime-metrics/library/src/main/java/io/opentelemetry/instrumentation/runtimemetrics/GarbageCollector.java +++ b/instrumentation/runtime-metrics/library/src/main/java/io/opentelemetry/instrumentation/runtimemetrics/GarbageCollector.java @@ -42,8 +42,7 @@ public final class GarbageCollector { labelSets.add(Attributes.of(GC_KEY, gc.getName())); } meter - .gaugeBuilder("runtime.jvm.gc.time") - .ofLongs() + .counterBuilder("runtime.jvm.gc.time") .setDescription("Time spent in a given JVM garbage collector in milliseconds.") .setUnit("ms") .buildWithCallback( @@ -54,8 +53,7 @@ public final class GarbageCollector { } }); meter - .gaugeBuilder("runtime.jvm.gc.count") - .ofLongs() + .counterBuilder("runtime.jvm.gc.count") .setDescription( "The number of collections that have occurred for a given JVM garbage collector.") .setUnit("collections")