<dependencies>
...
<dependency>
<groupId>com.codahale.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>4.1.0</version>
</dependency>
</dependencies>
import com.codahale.metrics.Meter;
import com.codahale.metrics.MetricRegistry;
public class MyMeter {
private static final MetricRegistry metricRegistry = new MetricRegistry();
private static final Meter requestsMeter = metricRegistry.meter("requests");
public void handleRequest() {
requestsMeter.mark();
}
}
yaml
metrics:
reporters:
- type: console
period: 10s