Class TasksMetricsCustomizer
java.lang.Object
ch.tocco.nice2.metrics.impl.prometheus.TasksMetricsCustomizer
- All Implemented Interfaces:
org.springframework.boot.micrometer.metrics.autoconfigure.MeterRegistryCustomizer<io.micrometer.core.instrument.MeterRegistry>
@Component
public class TasksMetricsCustomizer
extends Object
implements org.springframework.boot.micrometer.metrics.autoconfigure.MeterRegistryCustomizer<io.micrometer.core.instrument.MeterRegistry>
-
Constructor Summary
ConstructorsConstructorDescriptionTasksMetricsCustomizer(SecurityManager securityManager, PersistenceService persistenceService) -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(io.micrometer.core.instrument.MeterRegistry registry) void
-
Constructor Details
-
TasksMetricsCustomizer
public TasksMetricsCustomizer(SecurityManager securityManager, PersistenceService persistenceService)
-
-
Method Details
-
customize
public void customize(io.micrometer.core.instrument.MeterRegistry registry) - Specified by:
customizein interfaceorg.springframework.boot.micrometer.metrics.autoconfigure.MeterRegistryCustomizer<io.micrometer.core.instrument.MeterRegistry>
-
updateMetrics
@Scheduled(fixedRateString="${nice2.metrics.updateRate}", timeUnit=SECONDS) public void updateMetrics()
-