Package de.otto.synapse.edison.metrics
Class ChannelMetricsReporter
- java.lang.Object
-
- de.otto.synapse.edison.metrics.ChannelMetricsReporter
-
@ConditionalOnProperty(prefix="synapse.edison.metrics", name="enabled", havingValue="true") @Component public class ChannelMetricsReporter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ChannelMetricsReporter(io.micrometer.core.instrument.MeterRegistry meterRegistry, java.util.Optional<java.util.List<de.otto.synapse.eventsource.EventSource>> eventSources, java.util.Optional<StartupHealthIndicator> startupHealthIndicator)
-
Method Summary
Modifier and Type Method Description voidmessageReceived(de.otto.synapse.info.MessageReceiverNotification messageReceiverNotification)
-
-
-
Constructor Detail
-
ChannelMetricsReporter
public ChannelMetricsReporter(io.micrometer.core.instrument.MeterRegistry meterRegistry, java.util.Optional<java.util.List<de.otto.synapse.eventsource.EventSource>> eventSources, java.util.Optional<StartupHealthIndicator> startupHealthIndicator)
-
-