Class MonitoringImpl
- java.lang.Object
-
- org.webpieces.microsvc.monitoring.impl.MonitoringImpl
-
- All Implemented Interfaces:
Monitoring
public class MonitoringImpl extends java.lang.Object implements Monitoring
-
-
Constructor Summary
Constructors Constructor Description MonitoringImpl(io.micrometer.core.instrument.MeterRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidduration(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, long startMillis)voidduration(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, java.time.Duration duration)voidincrement(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions)voidincrement(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, double increment)
-
-
-
Method Detail
-
duration
public void duration(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, long startMillis)
- Specified by:
durationin interfaceMonitoring
-
duration
public void duration(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, java.time.Duration duration)
- Specified by:
durationin interfaceMonitoring
-
increment
public void increment(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions)
- Specified by:
incrementin interfaceMonitoring
-
increment
public void increment(Metric metric, java.util.Map<java.lang.String,java.lang.String> dimensions, double increment)
- Specified by:
incrementin interfaceMonitoring
-
-