[GERONIMO-6779] ensure MetricRegistry.gauge set the metric type as expected
diff --git a/geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/RegistryImpl.java b/geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/RegistryImpl.java
index 1e46b77..9aa2d29 100644
--- a/geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/RegistryImpl.java
+++ b/geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/RegistryImpl.java
@@ -198,7 +198,7 @@
 
     @Override
     public Gauge<?> gauge(final String name, final Gauge<?> gauge, final Tag...tags) {
-        return register(Metadata.builder().reusable().withName(name).build(), gauge, tags);
+        return register(Metadata.builder().reusable().withName(name).withType(MetricType.GAUGE).build(), gauge, tags);
     }
 
     @Override