Skip navigation links
B C E G M O P R S T U V 

B

build() - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Initializes a MessageTimerMonitor as specified through this Builder.
build() - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Initializes a MessageTimerMonitor as specified through this Builder.
builder() - Static method in class org.axonframework.micrometer.EventProcessorLatencyMonitor
Instantiate a Builder to be able to create a EventProcessorLatencyMonitor.
Builder() - Constructor for class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
 
builder() - Static method in class org.axonframework.micrometer.MessageTimerMonitor
Instantiate a Builder to be able to create a MessageTimerMonitor.
Builder() - Constructor for class org.axonframework.micrometer.MessageTimerMonitor.Builder
 
buildMonitor(String, MeterRegistry) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the default time window 10 minutes
buildMonitor(String, MeterRegistry, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the default time window 10 minutes
buildMonitor(String, MeterRegistry, long, TimeUnit) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the default system clock.
buildMonitor(String, MeterRegistry, long, TimeUnit, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the default system clock.
buildMonitor(String, MeterRegistry, long, TimeUnit, Clock) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the given time window.
buildMonitor(String, MeterRegistry, long, TimeUnit, Clock, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.CapacityMonitor
Creates a capacity monitor with the given time window.
buildMonitor(String, MeterRegistry) - Static method in class org.axonframework.micrometer.EventProcessorLatencyMonitor
Deprecated.
buildMonitor(String, MeterRegistry, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.EventProcessorLatencyMonitor
Deprecated.
buildMonitor(String, MeterRegistry) - Static method in class org.axonframework.micrometer.MessageCountingMonitor
Creates a message counting monitor
buildMonitor(String, MeterRegistry, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.MessageCountingMonitor
Creates a message counting monitor
buildMonitor(String, MeterRegistry) - Static method in class org.axonframework.micrometer.MessageTimerMonitor
Deprecated.
in favor of using the MessageTimerMonitor.builder()
buildMonitor(String, MeterRegistry, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.MessageTimerMonitor
Deprecated.
in favor of using the MessageTimerMonitor.builder()
buildMonitor(String, MeterRegistry, Clock) - Static method in class org.axonframework.micrometer.MessageTimerMonitor
Deprecated.
in favor of using the MessageTimerMonitor.builder()
buildMonitor(String, MeterRegistry, Clock, Function<Message<?>, Iterable<Tag>>) - Static method in class org.axonframework.micrometer.MessageTimerMonitor
Deprecated.
in favor of using the MessageTimerMonitor.builder()

C

CapacityMonitor - Class in org.axonframework.micrometer
Calculates capacity by tracking, within the configured time window, the average message processing time and multiplying that by the amount of messages processed.
clock(Clock) - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Sets the Clock used to define the processing duration of a given message being pushed through this MessageMonitor.
clock(Clock) - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Sets the Clock used to define the processing duration of a given message being pushed through this MessageMonitor.
configureModule(Configurer) - Method in class org.axonframework.micrometer.MetricsConfigurerModule
 

E

EventProcessorLatencyMonitor - Class in org.axonframework.micrometer
Measures the difference in message timestamps between the last ingested and the last processed message.
EventProcessorLatencyMonitor(EventProcessorLatencyMonitor.Builder) - Constructor for class org.axonframework.micrometer.EventProcessorLatencyMonitor
Instantiate a EventProcessorLatencyMonitor based on the fields contained in the EventProcessorLatencyMonitor.Builder.
EventProcessorLatencyMonitor.Builder - Class in org.axonframework.micrometer
Builder class to instantiate a EventProcessorLatencyMonitor.

G

getMeasurements() - Method in class org.axonframework.micrometer.reservoir.SlidingTimeWindowReservoir
Retrieve the measurements
getRegistry() - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Returns the global MeterRegistry to which components are registered.
GlobalMetricRegistry - Class in org.axonframework.micrometer
Registry for application metrics with convenient ways to register Axon components.
GlobalMetricRegistry() - Constructor for class org.axonframework.micrometer.GlobalMetricRegistry
Initializes a new GlobalMetricRegistry delegating to a new MeterRegistry with default settings.
GlobalMetricRegistry(MeterRegistry) - Constructor for class org.axonframework.micrometer.GlobalMetricRegistry
Initializes a GlobalMetricRegistry delegating to the given meterRegistry.

M

MessageCountingMonitor - Class in org.axonframework.micrometer
Counts the number of ingested, successful, failed and processed messages
MessageTimerMonitor - Class in org.axonframework.micrometer
A MessageMonitor which introduces a Timer for the overall timer of all Messages being ingested, as well as a success, failure and ignored Timer.
MessageTimerMonitor(MessageTimerMonitor.Builder) - Constructor for class org.axonframework.micrometer.MessageTimerMonitor
Instantiate a MessageTimerMonitor based on the fields contained in the MessageTimerMonitor.Builder.
MessageTimerMonitor.Builder - Class in org.axonframework.micrometer
Builder class to instantiate a MessageTimerMonitor.
META_DATA_TAGGER_FUNCTION - Static variable in class org.axonframework.micrometer.TagsUtil
The function for creating the Micrometer Tags based on the message metadata.
meterNamePrefix(String) - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Sets the name used to prefix the names of the Gauge instances created by this MessageMonitor.
meterNamePrefix(String) - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Sets the name used to prefix the names of the Timer instances created by this MessageMonitor.
meterRegistry(MeterRegistry) - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Specifies the MeterRegistry used to registered the Gauge instances to.
meterRegistry(MeterRegistry) - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Specifies the MeterRegistry used to registered the Timer instances to.
MetricsConfigurerModule - Class in org.axonframework.micrometer
Implementation of the ConfigurerModule which uses the GlobalMetricRegistry to register several Metrics Modules to the given Configurer.
MetricsConfigurerModule(GlobalMetricRegistry) - Constructor for class org.axonframework.micrometer.MetricsConfigurerModule
 
MetricsConfigurerModule(GlobalMetricRegistry, boolean) - Constructor for class org.axonframework.micrometer.MetricsConfigurerModule
 

O

onMessageIngested(Message<?>) - Method in class org.axonframework.micrometer.CapacityMonitor
 
onMessageIngested(EventMessage<?>) - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.micrometer.MessageCountingMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.micrometer.MessageTimerMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.micrometer.PayloadTypeMessageMonitorWrapper
Deprecated.
 
org.axonframework.micrometer - package org.axonframework.micrometer
 
org.axonframework.micrometer.reservoir - package org.axonframework.micrometer.reservoir
 

P

PAYLOAD_TYPE_TAG - Static variable in class org.axonframework.micrometer.TagsUtil
The micrometer Tag key that represents the Axon message payload type
PAYLOAD_TYPE_TAGGER_FUNCTION - Static variable in class org.axonframework.micrometer.TagsUtil
The function for creating the Micrometer Tags based on the message payload type.
PayloadTypeMessageMonitorWrapper<T extends org.axonframework.monitoring.MessageMonitor<org.axonframework.messaging.Message<?>>> - Class in org.axonframework.micrometer
Deprecated.
As of release 4.4, replaced by using Tags on the monitor implementations. Use {@link org.axonframework.micrometer.GlobalMetricRegistry#registerWithConfigurerWithDefaultTags(Configurer) to achieve the same behavior as this implementation.
PayloadTypeMessageMonitorWrapper(Function<String, T>) - Constructor for class org.axonframework.micrometer.PayloadTypeMessageMonitorWrapper
Deprecated.
Create a PayloadTypeMessageMonitorWrapper which builds monitors through a given monitorSupplier for every message payload type encountered.
PayloadTypeMessageMonitorWrapper(Function<String, T>, Function<Class<?>, String>) - Constructor for class org.axonframework.micrometer.PayloadTypeMessageMonitorWrapper
Deprecated.
Create a PayloadTypeMessageMonitorWrapper which builds monitors through a given monitorSupplier for every message payload type encountered and sets the monitor name as specified by the monitorNameBuilder.
PROCESSOR_NAME_TAG - Static variable in class org.axonframework.micrometer.TagsUtil
The micrometer Tag key that represents the Axon event processor name

R

registerCommandBus(String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a CommandBus.
registerCommandBus(String, Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a CommandBus using Tags through the given tagsBuilder.
registerComponent(Class<?>, String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a component of the given componentType.
registerComponentWithDefaultTags(Class<?>, String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a component of the given componentType.
registerEventBus(String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventBus.
registerEventBus(String, Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventBus using Tags through the given tagsBuilder.
registerEventProcessor(String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventProcessor.
registerEventProcessor(String, Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventProcessor using Tags through the given tagsBuilder.
registerQueryBus(String) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a QueryBus.
registerQueryBus(String, Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers new metrics to the registry to monitor a QueryBus using Tags through the given tagsBuilder.
registerWithConfigurer(Configurer) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers the MeterRegistry with the given configurer via Configurer.configureMessageMonitor(Function).
registerWithConfigurerWithDefaultTags(Configurer) - Method in class org.axonframework.micrometer.GlobalMetricRegistry
Registers the MeterRegistry with the given configurer via Configurer.configureMessageMonitor(Function).

S

SlidingTimeWindowReservoir - Class in org.axonframework.micrometer.reservoir
A reservoir of measurements constrained by a sliding window that stores only the measurements made in the last N seconds (or other time unit).
SlidingTimeWindowReservoir(long, TimeUnit, Clock) - Constructor for class org.axonframework.micrometer.reservoir.SlidingTimeWindowReservoir
Creates a new SlidingTimeWindowReservoir with the given clock and window of time.

T

tagsBuilder(Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Configures the Function used to deduce what the Tags should be for a message being monitored.
tagsBuilder(Function<Message<?>, Iterable<Tag>>) - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Configures the Function used to deduce what the Tags should be for a message being monitored.
TagsUtil - Class in org.axonframework.micrometer
Utility class for micrometer tag management.
timerCustomization(UnaryOperator<Timer.Builder>) - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Allows for specifying a customization which will be added during the creation of the Timer.

U

update(long) - Method in class org.axonframework.micrometer.reservoir.SlidingTimeWindowReservoir
Add new measurement value

V

validate() - Method in class org.axonframework.micrometer.EventProcessorLatencyMonitor.Builder
Validate whether the fields contained in this Builder as set accordingly.
validate() - Method in class org.axonframework.micrometer.MessageTimerMonitor.Builder
Validate whether the fields contained in this Builder as set accordingly.
B C E G M O P R S T U V 
Skip navigation links

Copyright © 2010–2022. All rights reserved.