diff --git a/engine/pom.xml b/engine/pom.xml
index d969b8277..8382a0023 100644
--- a/engine/pom.xml
+++ b/engine/pom.xml
@@ -136,6 +136,11 @@
guava
+
+ io.micrometer
+ micrometer-core
+
+
org.junit.jupiter
diff --git a/engine/src/main/java/io/camunda/zeebe/process/test/engine/EngineFactory.java b/engine/src/main/java/io/camunda/zeebe/process/test/engine/EngineFactory.java
index 19d81b64d..c5244cdbe 100644
--- a/engine/src/main/java/io/camunda/zeebe/process/test/engine/EngineFactory.java
+++ b/engine/src/main/java/io/camunda/zeebe/process/test/engine/EngineFactory.java
@@ -29,6 +29,7 @@
import io.camunda.zeebe.util.FeatureFlags;
import io.grpc.Server;
import io.grpc.ServerBuilder;
+import io.micrometer.core.instrument.simple.SimpleMeterRegistry;
import java.io.IOException;
import java.net.ServerSocket;
import java.util.List;
@@ -168,6 +169,7 @@ private static StreamProcessor createStreamProcessor(
new EngineConfiguration())))
.actorSchedulingService(scheduler)
.clock(new ControllableStreamClockImpl(clock))
+ .meterRegistry(new SimpleMeterRegistry())
.build();
}
}
diff --git a/pom.xml b/pom.xml
index bd76cdace..0f728ec54 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,6 +79,7 @@
5.14.0
5.10.2
4.13.2
+ 1.13.3
4.11.0
4.1.110.Final
6.0.0
@@ -336,6 +337,14 @@
${dependency.classgraph.version}
+
+ io.micrometer
+ micrometer-bom
+ ${dependency.micrometer.version}
+ pom
+ import
+
+
com.google.guava