Class 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 Detail

      • DefaultCollectorMetricService

        @Autowired
        public DefaultCollectorMetricService​(io.micrometer.core.instrument.MeterRegistry meterRegistry)
    • Method Detail

      • submitCollectorDuration

        public void submitCollectorDuration​(@NotNull
                                            @NotNull java.lang.String collectorName,
                                            long durationInMs)
        Specified by:
        submitCollectorDuration in interface ch.mobi.mobitor.plugins.api.service.CollectorMetricService
      • updateLastRunCompleted

        public void updateLastRunCompleted​(java.lang.String infoType)
        Specified by:
        updateLastRunCompleted in interface ch.mobi.mobitor.plugins.api.service.CollectorMetricService
      • getCollectorLastRun

        public java.util.Map<java.lang.String,​java.util.Date> getCollectorLastRun()
        Specified by:
        getCollectorLastRun in interface ch.mobi.mobitor.plugins.api.service.CollectorMetricService