Introduction

A metrics collection lib for JVM-based apps

pom.xml

<dependency>
	<groupId>io.micrometer</groupId>
	<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>

Metric Types

private final MeterRegistry meterRegistry;

Counter (what is happening)

Counter counter = meterRegistry.counter("orders.completed");
counter.increment();  // increment by 1
counter.increment(5); // increment by 5