Package org.axonframework.extension.metrics.micrometer
@NullMarked
package org.axonframework.extension.metrics.micrometer
Part of the Axon Extension module. Contains classes related to Micrometer.
-
ClassesClassDescriptionCalculates capacity by tracking, within the configured time window, the average message processing time and multiplying that by the amount of messages processed.A
MessageMonitorimplementation dedicated toEventMessages.Builder class to instantiate aEventProcessorLatencyMonitor.Counts the number of ingested, successful, failed and processed messagesAMessageMonitorwhich introduces aTimerfor the overall timer of allMessages being ingested, as well as a success, failure and ignoredTimer.Builder class to instantiate aMessageTimerMonitor.Implementation of theConfigurationEnhancerthat uses theMeterRegistryto decorate several components withMessageMonitorswith uniqueMetricRegistriesby registeringMessageMonitorFactorieswith theMessageMonitorRegistry.Utility class for Micrometer tag management.