public class TagsUtil extends Object
Contains 'static final' fields which represent the micrometer tag KEY that should be consistent across different
metrics, and functions responsible for creating the Micrometer Tags based on the message that is ingested.
| Modifier and Type | Field and Description |
|---|---|
static Function<org.axonframework.messaging.Message<?>,Iterable<io.micrometer.core.instrument.Tag>> |
META_DATA_TAGGER_FUNCTION
The function for creating the Micrometer
Tags based on the message metadata. |
static String |
PAYLOAD_TYPE_TAG
The micrometer
Tag key that represents the Axon message payload type |
static Function<org.axonframework.messaging.Message<?>,Iterable<io.micrometer.core.instrument.Tag>> |
PAYLOAD_TYPE_TAGGER_FUNCTION
The function for creating the Micrometer
Tags based on the message payload type. |
static String |
PROCESSOR_NAME_TAG
The micrometer
Tag key that represents the Axon event processor name |
public static final String PAYLOAD_TYPE_TAG
Tag key that represents the Axon message payload typepublic static final String PROCESSOR_NAME_TAG
Tag key that represents the Axon event processor namepublic static final Function<org.axonframework.messaging.Message<?>,Iterable<io.micrometer.core.instrument.Tag>> PAYLOAD_TYPE_TAGGER_FUNCTION
Tags based on the message payload type.Copyright © 2010–2023. All rights reserved.