diff --git a/metrics/pom.xml b/metrics/pom.xml
index 40a1d95d0c..a8f5e113e8 100644
--- a/metrics/pom.xml
+++ b/metrics/pom.xml
@@ -88,7 +88,7 @@
1.11.0
3.1.0
1.2.0
- 1.5.4
+ 1.7.7
\ No newline at end of file
diff --git a/metrics/src/test/java/com/baeldung/metrics/micrometer/MicrometerAtlasManualTest.java b/metrics/src/test/java/com/baeldung/metrics/micrometer/MicrometerAtlasManualTest.java
index 8341befb83..7521aabdbb 100644
--- a/metrics/src/test/java/com/baeldung/metrics/micrometer/MicrometerAtlasManualTest.java
+++ b/metrics/src/test/java/com/baeldung/metrics/micrometer/MicrometerAtlasManualTest.java
@@ -282,7 +282,7 @@ public class MicrometerAtlasManualTest {
Map expectedMicrometer = new TreeMap<>();
expectedMicrometer.put(2.5E7,1D);
expectedMicrometer.put(3.0E8,1D);
- expectedMicrometer.put(6.0E8,4D);
+ expectedMicrometer.put(6.0E8,1D);
Map actualMicrometer = new TreeMap<>();
HistogramSnapshot snapshot = timer.takeSnapshot();
diff --git a/metrics/src/test/java/com/baeldung/metrics/servo/MetricAnnotationManualTest.java b/metrics/src/test/java/com/baeldung/metrics/servo/MetricAnnotationManualTest.java
index 2f908531f6..c2c1f52365 100644
--- a/metrics/src/test/java/com/baeldung/metrics/servo/MetricAnnotationManualTest.java
+++ b/metrics/src/test/java/com/baeldung/metrics/servo/MetricAnnotationManualTest.java
@@ -8,6 +8,7 @@ import com.netflix.servo.monitor.Monitors;
import com.netflix.servo.tag.BasicTag;
import com.netflix.servo.tag.BasicTagList;
import com.netflix.servo.tag.TagList;
+import org.junit.Before;
import org.junit.Test;
import java.util.Iterator;
@@ -24,6 +25,12 @@ import static org.junit.Assert.assertTrue;
public class MetricAnnotationManualTest extends MetricTestBase {
+ static {
+ System.setProperty(
+ "com.netflix.servo.DefaultMonitorRegistry.registryClass",
+ "com.netflix.servo.jmx.JmxMonitorRegistry");
+ }
+
@Monitor(name = "integerCounter", type = DataSourceType.COUNTER, description = "Total number of update operations.")
private final AtomicInteger updateCount = new AtomicInteger(0);
diff --git a/metrics/src/test/java/com/baeldung/metrics/servo/MetricObserverManualTest.java b/metrics/src/test/java/com/baeldung/metrics/servo/MetricObserverManualTest.java
index 3bb421b3ef..af60623841 100644
--- a/metrics/src/test/java/com/baeldung/metrics/servo/MetricObserverManualTest.java
+++ b/metrics/src/test/java/com/baeldung/metrics/servo/MetricObserverManualTest.java
@@ -24,6 +24,12 @@ import static org.junit.Assert.assertThat;
public class MetricObserverManualTest extends MetricTestBase {
+ static {
+ System.setProperty(
+ "com.netflix.servo.DefaultMonitorRegistry.registryClass",
+ "com.netflix.servo.jmx.JmxMonitorRegistry");
+ }
+
@Test
public void givenMetrics_whenRegister_thenMonitored() throws InterruptedException {
Gauge gauge = new BasicGauge<>(MonitorConfig