Package ch.mobi.mobitor.metric
Class DefaultCollectorMetricService
- java.lang.Object
-
- ch.mobi.mobitor.metric.DefaultCollectorMetricService
-
- All Implemented Interfaces:
ch.mobi.mobitor.plugins.api.service.CollectorMetricService
@Component public class DefaultCollectorMetricService extends java.lang.Object implements ch.mobi.mobitor.plugins.api.service.CollectorMetricService
-
-
Constructor Summary
Constructors Constructor Description DefaultCollectorMetricService(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.Date>getCollectorLastRun()voidsubmitCollectorDuration(@NotNull java.lang.String collectorName, long durationInMs)voidupdateLastRunCompleted(java.lang.String infoType)
-
-
-
Method Detail
-
submitCollectorDuration
public void submitCollectorDuration(@NotNull @NotNull java.lang.String collectorName, long durationInMs)- Specified by:
submitCollectorDurationin interfacech.mobi.mobitor.plugins.api.service.CollectorMetricService
-
updateLastRunCompleted
public void updateLastRunCompleted(java.lang.String infoType)
- Specified by:
updateLastRunCompletedin interfacech.mobi.mobitor.plugins.api.service.CollectorMetricService
-
getCollectorLastRun
public java.util.Map<java.lang.String,java.util.Date> getCollectorLastRun()
- Specified by:
getCollectorLastRunin interfacech.mobi.mobitor.plugins.api.service.CollectorMetricService
-
-