Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractMethodTagger - Class in io.micronaut.configuration.metrics.aggregator
- 
Appends additionalTagto metrics annotated withTimedandCounted.
- AbstractMethodTagger() - Constructor for class io.micronaut.configuration.metrics.aggregator.AbstractMethodTagger
- AbstractObservationFilter - Class in io.micronaut.micrometer.observation.http
- 
Abstract filter used for Micrometer Observation.
- AbstractObservationFilter(Predicate<String>) - Constructor for class io.micronaut.micrometer.observation.http.AbstractObservationFilter
- 
Configure observation in the filter for span creation and propagation across arbitrary transports.
- annotationType() - Method in class io.micronaut.micrometer.annotation.processing.CountedAnnotationMapper
- annotationType() - Method in class io.micronaut.micrometer.annotation.processing.ObservedAnnotationMapper
- annotationType() - Method in class io.micronaut.micrometer.annotation.processing.TimedSetAnnotationMapper
- APPOPTICS_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.appoptics.AppOpticsMeterRegistryFactory
- APPOPTICS_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.appoptics.AppOpticsMeterRegistryFactory
- AppOpticsMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.appoptics
- 
Creates an AppOptics meter registry.
- AppOpticsMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.appoptics.AppOpticsMeterRegistryFactory
- asyncBuilder(SdkAsyncHttpClient) - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- asyncClient(CloudWatchAsyncClientBuilder) - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- ATLAS_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.atlas.AtlasMeterRegistryFactory
- ATLAS_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.atlas.AtlasMeterRegistryFactory
- AtlasMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.atlas
- 
Creates an Atlas meter registry.
- AtlasMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.atlas.AtlasMeterRegistryFactory
- AZUREMONITOR_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.azuremonitor.AzureMonitorMeterRegistryFactory
- AZUREMONITOR_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.azuremonitor.AzureMonitorMeterRegistryFactory
- AzureMonitorMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.azuremonitor
- 
Creates an AzureMonitor meter registry.
- AzureMonitorMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.azuremonitor.AzureMonitorMeterRegistryFactory
B
- bindTo(MeterRegistry) - Method in class io.micronaut.configuration.metrics.binder.datasource.DataSourcePoolMetricsBinder
- 
Binds the pool metrics.
- bindTo(MeterRegistry) - Method in class io.micronaut.configuration.metrics.binder.r2dbc.R2dbcPoolMetricsBinder
- buildTags(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.configuration.metrics.aggregator.AbstractMethodTagger
- 
Build list of tags usingMethodInvocationContextwhich will be included on published metric.
C
- classLoaderMetrics() - Method in class io.micronaut.configuration.metrics.binder.jvm.JvmMeterRegistryBinderFactory
- 
JVM Class loader metrics bean.
- CLIENT_ERROR_URIS_ENABLED - Static variable in class io.micronaut.configuration.metrics.binder.web.WebMetricsPublisher
- 
Deprecated.
- CLIENT_NAME - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
Client name derived from the request URI host.
- CLIENT_PATH - Static variable in class io.micronaut.micrometer.observation.http.AbstractObservationFilter
- ClientErrorsUrisConfig(boolean) - Constructor for record class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig.ClientErrorsUrisConfig
- 
Creates an instance of aClientErrorsUrisConfigrecord class.
- ClientHttpObservationDocumentation - Enum Class in io.micronaut.micrometer.observation.http.client.instrumentation
- 
DocumentedKeyValuesfor the HTTP client observations.
- ClientHttpObservationDocumentation.HighCardinalityKeyNames - Enum Class in io.micronaut.micrometer.observation.http.client.instrumentation
- 
Observations high cardinality key names for HTTP client.
- ClientHttpObservationDocumentation.LowCardinalityKeyNames - Enum Class in io.micronaut.micrometer.observation.http.client.instrumentation
- 
Observations low cardinality key names for HTTP client.
- ClientRequestMetricRegistryFilter - Class in io.micronaut.configuration.metrics.binder.web
- 
Deprecated, for removal: This API element is subject to removal in a future version.Internal use only, replaced by a new implementation
- ClientRequestMetricRegistryFilter(Provider<MeterRegistry>) - Constructor for class io.micronaut.configuration.metrics.binder.web.ClientRequestMetricRegistryFilter
- 
Deprecated.
- ClientRequestObservationContext - Class in io.micronaut.micrometer.observation.http.client.instrumentation
- 
Context that holds information for metadata collection during theclient HTTP exchangesobservations.
- ClientRequestObservationContext(MutableHttpRequest<?>) - Constructor for class io.micronaut.micrometer.observation.http.client.instrumentation.ClientRequestObservationContext
- 
Create an observation context forMutableHttpRequestobservations.
- ClientRequestObservationConvention - Interface in io.micronaut.micrometer.observation.http.client.instrumentation
- 
Interface for anObservationConventionforclient HTTP exchanges.
- CLOUDWATCH_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- CLOUDWATCH_DEFAULT_NAMESPACE - Static variable in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- CLOUDWATCH_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- CloudWatchMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.cloudwatch
- 
Creates a CloudWatch meter registry.
- CloudWatchMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- 
Deprecated, for removal: This API element is subject to removal in a future version.
- CloudWatchMeterRegistryFactory(AwsCredentialsProviderChain, AwsRegionProviderChain, UserAgentProvider, AWSServiceConfiguration) - Constructor for class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- commonKeyValuesFilter(ObservationProperties) - Static method in class io.micronaut.micrometer.observation.DefaultObservedFactory
- CommonTagsConfigurer - Class in io.micronaut.configuration.metrics.common.tags
- 
Configures every MeterRegistry with common tags.
- CommonTagsConfigurer(ExportConfigurationProperties) - Constructor for class io.micronaut.configuration.metrics.common.tags.CommonTagsConfigurer
- CompositeMeterRegistryConfigurer - Class in io.micronaut.configuration.metrics.aggregator
- 
Default implementation ofMeterRegistryConfigurerthat adds the binders and filters to the micrometer meter registry.
- CompositeMeterRegistryConfigurer(Collection<MeterBinder>, Collection<MeterFilter>) - Constructor for class io.micronaut.configuration.metrics.aggregator.CompositeMeterRegistryConfigurer
- 
Constructor for the micrometer meter registry configurer.
- condition() - Element in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
- 
Evaluated expression that can be used to indicate whether the metric should be processed.
- configure(CompositeMeterRegistry) - Method in class io.micronaut.configuration.metrics.aggregator.CompositeMeterRegistryConfigurer
- 
Configures a meter registry with binders, filters, etc.
- configure(MeterRegistry) - Method in class io.micronaut.configuration.metrics.common.tags.CommonTagsConfigurer
- configure(T) - Method in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer
- 
Configures a meter registry with binders, filters, etc.
- ContextRegistryConfigurer - Class in io.micronaut.micrometer.observation
- 
Configurer removesObservationThreadLocalAccessorwhich is not needed with Micronaut integration.
- ContextRegistryConfigurer() - Constructor for class io.micronaut.micrometer.observation.ContextRegistryConfigurer
- CountedAnnotationMapper - Class in io.micronaut.micrometer.annotation.processing
- 
Adds interceptor binding toCounted.
- CountedAnnotationMapper() - Constructor for class io.micronaut.micrometer.annotation.processing.CountedAnnotationMapper
- CountedInterceptor - Class in io.micronaut.configuration.metrics.micrometer.intercept
- 
Implements support forCountedas AOP advice.
- CountedInterceptor(MeterRegistry) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- 
Deprecated.Pass conversion service in new constructor
- CountedInterceptor(MeterRegistry, ConversionService) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- 
Deprecated.Pass list of AbstractMethodTagger in new constructor
- CountedInterceptor(MeterRegistry, ConversionService, List<AbstractMethodTagger>) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- createAsyncBuilder() - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- createSyncBuilder() - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- currentObservation(ContextView) - Static method in class io.micronaut.micrometer.observation.utils.ObservedReactorPropagation
- 
Find the Observation from the reactive context.
D
- DATADOG_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.datadog.DatadogMeterRegistryFactory
- DATADOG_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.datadog.DatadogMeterRegistryFactory
- DatadogMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.datadog
- 
Creates a Datadog meter registry.
- DatadogMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.datadog.DatadogMeterRegistryFactory
- dataSourceMeterBinder(String, DataSourcePoolMetadata) - Method in class io.micronaut.configuration.metrics.binder.datasource.DataSourcePoolMetricsBinderFactory
- 
Wires beans for each DataSource.
- DataSourcePoolMetricsBinder - Class in io.micronaut.configuration.metrics.binder.datasource
- 
AMeterBinderfor aDataSource.
- DataSourcePoolMetricsBinderFactory - Class in io.micronaut.configuration.metrics.binder.datasource
- 
Instruments Micronaut related JDBC pool metrics via Micrometer.
- DataSourcePoolMetricsBinderFactory() - Constructor for class io.micronaut.configuration.metrics.binder.datasource.DataSourcePoolMetricsBinderFactory
- DEFAULT_METRIC_NAME - Static variable in class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- DEFAULT_METRIC_NAME - Static variable in class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- 
Default metric name.
- DEFAULT_TRACING_OBSERVATION_HANDLER_ORDER - Static variable in class io.micronaut.micrometer.observation.DefaultObservedFactory
- 
@Ordervalue ofDefaultObservedFactory.defaultTracingObservationHandler(Tracer).
- DefaultClientRequestObservationConvention - Class in io.micronaut.micrometer.observation.http.client.instrumentation
- 
Default implementation for aClientRequestObservationConventionextracting information from theClientRequestObservationContext.
- DefaultClientRequestObservationConvention() - Constructor for class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- 
Create a convention with the default name"http.client.requests".
- DefaultClientRequestObservationConvention(String) - Constructor for class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- 
Create a convention with a custom name.
- defaultMeterObservationHandler(MeterRegistry) - Method in class io.micronaut.micrometer.observation.DefaultObservedFactory
- DefaultObservedFactory - Class in io.micronaut.micrometer.observation
- 
Factory for Micrometer Observation integration.
- DefaultObservedFactory() - Constructor for class io.micronaut.micrometer.observation.DefaultObservedFactory
- DefaultServerRequestObservationConvention - Class in io.micronaut.micrometer.observation.http.server.instrumentation
- 
DefaultServerRequestObservationConvention.
- DefaultServerRequestObservationConvention() - Constructor for class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- 
Create a convention with the default name"http.server.requests".
- DefaultServerRequestObservationConvention(String) - Constructor for class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- 
Create a convention with a custom name.
- defaultTracingObservationHandler(Tracer) - Method in class io.micronaut.micrometer.observation.DefaultObservedFactory
- doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.configuration.metrics.binder.web.ServerRequestMeterRegistryFilter
- 
Deprecated.
- doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in class io.micronaut.configuration.metrics.binder.web.ClientRequestMetricRegistryFilter
- 
Deprecated.
- DYNATRACE_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.dynatrace.DynatraceMeterRegistryFactory
- DYNATRACE_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.dynatrace.DynatraceMeterRegistryFactory
- DynatraceMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.dynatrace
- 
Creates a Dynatrace meter registry.
- DynatraceMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.dynatrace.DynatraceMeterRegistryFactory
E
- ELASTIC_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.elastic.ElasticMeterRegistryFactory
- ELASTIC_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.elastic.ElasticMeterRegistryFactory
- ElasticMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.elastic
- 
Creates an Elasticsearch meter registry.
- ElasticMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.elastic.ElasticMeterRegistryFactory
- enabled() - Method in record class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig.ClientErrorsUrisConfig
- 
Returns the value of theenabledrecord component.
- ENABLED - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig
- ENABLED - Static variable in class io.micronaut.configuration.metrics.binder.web.HttpMeterFilterFactory
- 
Deprecated, for removal: This API element is subject to removal in a future version.Not needed
- ENABLED - Static variable in class io.micronaut.configuration.metrics.binder.web.WebMetricsPublisher
- 
Deprecated.To enable/disable web metrics.
- equals(Object) - Method in record class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig.ClientErrorsUrisConfig
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- 
Indicates whether some other object is "equal to" this one.
- evaluateCondition(MethodInvocationContext<?, ?>) - Static method in class io.micronaut.configuration.metrics.util.MetricOptionsUtil
- 
Evaluates the condition (EvaluatedExpression) contained within theMethodInvocationContext'sMetricOptionsannotation.
- EXCEPTION - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
Name of the exception thrown during the exchange, or "none" if no exception happened.
- EXCEPTION - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
Name of the exception thrown during the exchange, or "none"} if no exception happened.
- EXCEPTION_TAG - Static variable in class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- 
Tag key for an exception.
- exclusionTest() - Method in class io.micronaut.micrometer.observation.http.ObservationHttpExclusionsConfiguration
- ExecutorServiceMetricsBinder - Class in io.micronaut.configuration.metrics.binder.executor
- 
Instruments Micronaut related thread pools via Micrometer.
- ExecutorServiceMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.configuration.metrics.binder.executor.ExecutorServiceMetricsBinder
- ExportConfigurationProperties - Class in io.micronaut.configuration.metrics.micrometer
- 
Stores metrics export configuration.
- ExportConfigurationProperties() - Constructor for class io.micronaut.configuration.metrics.micrometer.ExportConfigurationProperties
F
- fileDescriptorMetrics() - Method in class io.micronaut.configuration.metrics.binder.system.SystemMeterRegistryBinderFactoryFactory
- 
Files metrics bean.
- filterTaggers() - Element in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
G
- GANGLIA_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.ganglia.GangliaMeterRegistryFactory
- GANGLIA_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.ganglia.GangliaMeterRegistryFactory
- GangliaMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.ganglia
- 
Creates a Ganglia meter registry.
- GangliaMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.ganglia.GangliaMeterRegistryFactory
- getAvailableTags() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricDetails
- 
Get tags.
- getBaseUnit() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricDetails
- 
Get base unit.
- getContextualName(ClientRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- getContextualName(ServerRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- getDescription() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricDetails
- 
Get description.
- getExclusions() - Method in class io.micronaut.micrometer.observation.http.ObservationHttpExclusionsConfiguration
- getExport() - Method in class io.micronaut.configuration.metrics.micrometer.ExportConfigurationProperties
- getHighCardinalityKeyValues(ClientRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- getHighCardinalityKeyValues(ServerRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- getHistogram() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: false.
- getListener() - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Returns theDataSourceObservationListenerinstance associated with this configuration.
- getLowCardinalityKeyValues(ClientRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- getLowCardinalityKeyValues(ServerRequestObservationContext) - Method in class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- getMax() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: Micrometer default value (30).
- getMeasurements() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricDetails
- 
Get measurement.
- getMetricDetails(String, List<String>) - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint
- 
Reads individual metric data.
- getMin() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: Micrometer default value (0.001).
- getName() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricDetails
- 
Get the name.
- getName() - Method in class io.micronaut.micrometer.observation.http.client.instrumentation.DefaultClientRequestObservationConvention
- getName() - Method in class io.micronaut.micrometer.observation.http.server.instrumentation.DefaultServerRequestObservationConvention
- getNames() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.MetricNames
- 
Get the names.
- getOrder() - Method in class io.micronaut.configuration.metrics.aggregator.CompositeMeterRegistryConfigurer
- getOrder() - Method in class io.micronaut.configuration.metrics.common.tags.CommonTagsConfigurer
- getPercentiles() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default is empty.
- getSlos() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default is empty.
- getStatistic() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.Sample
- 
Measurement name.
- getTag() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.AvailableTag
- 
Get tag name.
- getTags() - Method in class io.micronaut.configuration.metrics.micrometer.ExportConfigurationProperties
- getTags(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.configuration.metrics.aggregator.AbstractMethodTagger
- getType() - Method in class io.micronaut.configuration.metrics.aggregator.CompositeMeterRegistryConfigurer
- getType() - Method in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer
- getType() - Method in class io.micronaut.configuration.metrics.common.tags.CommonTagsConfigurer
- getValue() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.Sample
- 
Measurement value.
- getValues() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.AvailableTag
- 
Get tag values.
- GRAPHITE_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.graphite.GraphiteMeterRegistryFactory
- GRAPHITE_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.graphite.GraphiteMeterRegistryFactory
- GRAPHITE_TAGS_AS_PREFIX - Static variable in class io.micronaut.configuration.metrics.micrometer.graphite.GraphiteMeterRegistryFactory
- GraphiteMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.graphite
- 
Creates a Graphite meter registry.
- GraphiteMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.graphite.GraphiteMeterRegistryFactory
H
- hashCode() - Method in record class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig.ClientErrorsUrisConfig
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- 
Returns a hash code value for this object.
- HTTP_CLIENT_EXCHANGES - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation
- 
HTTP client request observations.
- HTTP_SERVER_REQUESTS - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation
- 
HTTP server request observations.
- HTTP_URL - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.HighCardinalityKeyNames
- 
HTTP request URI.
- HTTP_URL - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.HighCardinalityKeyNames
- 
HTTP request URI.
- HttpClientMeterConfig - Class in io.micronaut.configuration.metrics.binder.web.config
- 
Http client meter configuration.
- HttpClientMeterConfig() - Constructor for class io.micronaut.configuration.metrics.binder.web.config.HttpClientMeterConfig
- HttpMeterConfig - Class in io.micronaut.configuration.metrics.binder.web.config
- 
Http meter configuration.
- HttpMeterConfig() - Constructor for class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- HttpMeterFilterFactory - Class in io.micronaut.configuration.metrics.binder.web
- 
Optional filter for adding percentile to HTTP metrics.
- HttpMeterFilterFactory() - Constructor for class io.micronaut.configuration.metrics.binder.web.HttpMeterFilterFactory
- HttpMetricsConfig - Class in io.micronaut.configuration.metrics.binder.web.config
- 
The http config.
- HttpMetricsConfig() - Constructor for class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig
- HttpMetricsConfig.ClientErrorsUrisConfig - Record Class in io.micronaut.configuration.metrics.binder.web.config
- 
The errors config.
- HttpServerMeterConfig - Class in io.micronaut.configuration.metrics.binder.web.config
- 
Http server meter configuration.
- HttpServerMeterConfig() - Constructor for class io.micronaut.configuration.metrics.binder.web.config.HttpServerMeterConfig
- HUMIO_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.humio.HumioMeterRegistryFactory
- HUMIO_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.humio.HumioMeterRegistryFactory
- HumioMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.humio
- 
Creates a Humio meter registry.
- HumioMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.humio.HumioMeterRegistryFactory
I
- ID - Static variable in class io.micronaut.configuration.metrics.micrometer.prometheus.management.PrometheusEndpoint
- INFLUX_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.influx.InfluxMeterRegistryFactory
- INFLUX_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.influx.InfluxMeterRegistryFactory
- InfluxMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.influx
- 
The InfluxMeterRegistryFactory that will configure and create a influx meter registry.
- InfluxMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.influx.InfluxMeterRegistryFactory
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- io.micronaut.configuration.metrics.aggregator - package io.micronaut.configuration.metrics.aggregator
- 
Metrics aggregation.
- io.micronaut.configuration.metrics.annotation - package io.micronaut.configuration.metrics.annotation
- 
Metrics configuration annotations.
- io.micronaut.configuration.metrics.binder.cache - package io.micronaut.configuration.metrics.binder.cache
- 
Classes that bind metrics for Micronaut's repackaged version of Caffeine.
- io.micronaut.configuration.metrics.binder.datasource - package io.micronaut.configuration.metrics.binder.datasource
- 
Classes that bind metrics for configured JDBC data sources.
- io.micronaut.configuration.metrics.binder.executor - package io.micronaut.configuration.metrics.binder.executor
- 
Classes that bind metrics for configuredExecutorServicebeans.
- io.micronaut.configuration.metrics.binder.jvm - package io.micronaut.configuration.metrics.binder.jvm
- 
JVM Meter Binders.
- io.micronaut.configuration.metrics.binder.logging - package io.micronaut.configuration.metrics.binder.logging
- 
Logging Meter Binders.
- io.micronaut.configuration.metrics.binder.r2dbc - package io.micronaut.configuration.metrics.binder.r2dbc
- 
Classes that bind metrics for configured R2DBC data sources.
- io.micronaut.configuration.metrics.binder.retry - package io.micronaut.configuration.metrics.binder.retry
- io.micronaut.configuration.metrics.binder.system - package io.micronaut.configuration.metrics.binder.system
- 
System Meter Binders.
- io.micronaut.configuration.metrics.binder.web - package io.micronaut.configuration.metrics.binder.web
- 
Web Meter Binders.
- io.micronaut.configuration.metrics.binder.web.config - package io.micronaut.configuration.metrics.binder.web.config
- io.micronaut.configuration.metrics.common.tags - package io.micronaut.configuration.metrics.common.tags
- io.micronaut.configuration.metrics.management.endpoint - package io.micronaut.configuration.metrics.management.endpoint
- 
Metrics endpoint.
- io.micronaut.configuration.metrics.micrometer - package io.micronaut.configuration.metrics.micrometer
- 
Configuration for Micrometer metrics.
- io.micronaut.configuration.metrics.micrometer.appoptics - package io.micronaut.configuration.metrics.micrometer.appoptics
- 
Configuration for AppOptics meter registry.
- io.micronaut.configuration.metrics.micrometer.atlas - package io.micronaut.configuration.metrics.micrometer.atlas
- 
Configuration for Micrometer-Atlas metrics.
- io.micronaut.configuration.metrics.micrometer.azuremonitor - package io.micronaut.configuration.metrics.micrometer.azuremonitor
- 
Configuration for Micrometer-Azure-Monitor metrics.
- io.micronaut.configuration.metrics.micrometer.cloudwatch - package io.micronaut.configuration.metrics.micrometer.cloudwatch
- 
Configuration for Micrometer-CloudWatch metrics.
- io.micronaut.configuration.metrics.micrometer.datadog - package io.micronaut.configuration.metrics.micrometer.datadog
- 
Configuration for Micrometer-Datadog metrics.
- io.micronaut.configuration.metrics.micrometer.dynatrace - package io.micronaut.configuration.metrics.micrometer.dynatrace
- 
Configuration for Micrometer-Dynatrace metrics.
- io.micronaut.configuration.metrics.micrometer.elastic - package io.micronaut.configuration.metrics.micrometer.elastic
- 
Configuration for Micrometer-Elastic metrics.
- io.micronaut.configuration.metrics.micrometer.ganglia - package io.micronaut.configuration.metrics.micrometer.ganglia
- 
Configuration for Micrometer-Ganglia metrics.
- io.micronaut.configuration.metrics.micrometer.graphite - package io.micronaut.configuration.metrics.micrometer.graphite
- 
Configuration for Micrometer-Graphite metrics.
- io.micronaut.configuration.metrics.micrometer.humio - package io.micronaut.configuration.metrics.micrometer.humio
- 
Configuration for Micrometer-Humio metrics.
- io.micronaut.configuration.metrics.micrometer.influx - package io.micronaut.configuration.metrics.micrometer.influx
- 
Configuration for Micrometer-Influx metrics.
- io.micronaut.configuration.metrics.micrometer.intercept - package io.micronaut.configuration.metrics.micrometer.intercept
- io.micronaut.configuration.metrics.micrometer.jmx - package io.micronaut.configuration.metrics.micrometer.jmx
- 
Configuration for Micrometer-JMX metrics.
- io.micronaut.configuration.metrics.micrometer.kairos - package io.micronaut.configuration.metrics.micrometer.kairos
- 
Configuration for Micrometer-Kairos metrics.
- io.micronaut.configuration.metrics.micrometer.logging - package io.micronaut.configuration.metrics.micrometer.logging
- 
Configuration for Micrometer-Logging metrics.
- io.micronaut.configuration.metrics.micrometer.newrelic - package io.micronaut.configuration.metrics.micrometer.newrelic
- 
Configuration for Micrometer-New Relic metrics.
- io.micronaut.configuration.metrics.micrometer.newrelictelemetry - package io.micronaut.configuration.metrics.micrometer.newrelictelemetry
- 
Configuration for Micrometer-New Relic metrics.
- io.micronaut.configuration.metrics.micrometer.otlp - package io.micronaut.configuration.metrics.micrometer.otlp
- 
Configuration for Micrometer-OTLP metrics.
- io.micronaut.configuration.metrics.micrometer.prometheus - package io.micronaut.configuration.metrics.micrometer.prometheus
- 
Configuration for Micrometer-Prometheus metrics.
- io.micronaut.configuration.metrics.micrometer.prometheus.management - package io.micronaut.configuration.metrics.micrometer.prometheus.management
- 
Contains management endpoints specific to Prometheus.
- io.micronaut.configuration.metrics.micrometer.signalfx - package io.micronaut.configuration.metrics.micrometer.signalfx
- 
Configuration for Micrometer-SignalFx metrics.
- io.micronaut.configuration.metrics.micrometer.stackdriver - package io.micronaut.configuration.metrics.micrometer.stackdriver
- 
Configuration for Micrometer-Stackdriver metrics.
- io.micronaut.configuration.metrics.micrometer.statsd - package io.micronaut.configuration.metrics.micrometer.statsd
- 
Configuration for Micrometer-StatsD metrics.
- io.micronaut.configuration.metrics.micrometer.wavefront - package io.micronaut.configuration.metrics.micrometer.wavefront
- 
Configuration for Micrometer-Wavefront metrics.
- io.micronaut.configuration.metrics.util - package io.micronaut.configuration.metrics.util
- io.micronaut.micrometer.annotation.processing - package io.micronaut.micrometer.annotation.processing
- io.micronaut.micrometer.observation - package io.micronaut.micrometer.observation
- io.micronaut.micrometer.observation.datasource - package io.micronaut.micrometer.observation.datasource
- 
Contains configuration that provide integration with Datasource Micrometer.
- io.micronaut.micrometer.observation.http - package io.micronaut.micrometer.observation.http
- io.micronaut.micrometer.observation.http.client - package io.micronaut.micrometer.observation.http.client
- io.micronaut.micrometer.observation.http.client.instrumentation - package io.micronaut.micrometer.observation.http.client.instrumentation
- io.micronaut.micrometer.observation.http.server - package io.micronaut.micrometer.observation.http.server
- io.micronaut.micrometer.observation.http.server.instrumentation - package io.micronaut.micrometer.observation.http.server.instrumentation
- io.micronaut.micrometer.observation.utils - package io.micronaut.micrometer.observation.utils
- isEnabled() - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig
- isEnabled() - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- isProxyGeneratedKeys() - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Indicates whether generated keys should be proxied for observation purposes.
- isProxyResultSet() - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Indicates whether result sets should be proxied for observation purposes.
J
- JCacheMetricsBinder - Class in io.micronaut.configuration.metrics.binder.cache
- 
Instruments the active JCache manager.
- JCacheMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.configuration.metrics.binder.cache.JCacheMetricsBinder
- 
Default constructor.
- JMX_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.jmx.JmxMeterRegistryFactory
- JMX_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.jmx.JmxMeterRegistryFactory
- JmxMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.jmx
- 
Creates a JMX meter registry.
- JmxMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.jmx.JmxMeterRegistryFactory
- jvmGcMetrics() - Method in class io.micronaut.configuration.metrics.binder.jvm.JvmMeterRegistryBinderFactory
- 
JVM GC metrics bean.
- jvmMemoryMetrics() - Method in class io.micronaut.configuration.metrics.binder.jvm.JvmMeterRegistryBinderFactory
- 
JVM Memory metrics bean.
- JvmMeterRegistryBinderFactory - Class in io.micronaut.configuration.metrics.binder.jvm
- 
Creates the JVM metrics beans.
- JvmMeterRegistryBinderFactory() - Constructor for class io.micronaut.configuration.metrics.binder.jvm.JvmMeterRegistryBinderFactory
- jvmThreadMetrics() - Method in class io.micronaut.configuration.metrics.binder.jvm.JvmMeterRegistryBinderFactory
- 
JVM Thread metrics bean.
K
- KAIROS_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.kairos.KairosMeterRegistryFactory
- KAIROS_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.kairos.KairosMeterRegistryFactory
- KairosMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.kairos
- 
Creates a Kairos meter registry.
- KairosMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.kairos.KairosMeterRegistryFactory
L
- listNames() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint
- 
Lists metric names.
- LogbackMeterRegistryBinderFactory - Class in io.micronaut.configuration.metrics.binder.logging
- 
Creates the logback metrics beans.
- LogbackMeterRegistryBinderFactory() - Constructor for class io.micronaut.configuration.metrics.binder.logging.LogbackMeterRegistryBinderFactory
- logbackMetrics() - Method in class io.micronaut.configuration.metrics.binder.logging.LogbackMeterRegistryBinderFactory
- 
Logback metrics bean.
- LOGGING_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.logging.LoggingMeterRegistryFactory
- LOGGING_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.logging.LoggingMeterRegistryFactory
- LoggingMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.logging
- 
Creates a logging meter registry.
- LoggingMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.logging.LoggingMeterRegistryFactory
M
- map(AnnotationValue<Counted>, VisitorContext) - Method in class io.micronaut.micrometer.annotation.processing.CountedAnnotationMapper
- map(AnnotationValue<Timed>, VisitorContext) - Method in class io.micronaut.micrometer.annotation.processing.TimedSetAnnotationMapper
- map(AnnotationValue<Observed>, VisitorContext) - Method in class io.micronaut.micrometer.annotation.processing.ObservedAnnotationMapper
- matches(ConditionContext) - Method in class io.micronaut.configuration.metrics.binder.web.WebMetricsClientCondition
- matches(ConditionContext) - Method in class io.micronaut.configuration.metrics.binder.web.WebMetricsServerCondition
- MEMBER_CONDITION - Static variable in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
- 
Constant value to relate to annotation's condition value.
- MEMBER_FILTER_TAGGERS - Static variable in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
- 
Constant value to relate to annotation's filterTaggers value.
- MEMBER_TAGGERS - Static variable in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
- 
Constant value to relate to annotation's tagger values.
- MeterRegistryConfigurer<T extends io.micrometer.core.instrument.MeterRegistry> - Interface in io.micronaut.configuration.metrics.aggregator
- 
Configures meter registries.
- MeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer
- 
Factory for all supported MetricRegistry beans.
- MeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
- METHOD - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
Name of HTTP request method.
- METHOD - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
Name of HTTP request method.
- METRIC_HTTP_CLIENT_REQUESTS - Static variable in class io.micronaut.configuration.metrics.binder.web.WebMetricsPublisher
- 
Deprecated.
- METRIC_HTTP_SERVER_REQUESTS - Static variable in class io.micronaut.configuration.metrics.binder.web.WebMetricsPublisher
- 
Deprecated.
- MetricOptions - Annotation Interface in io.micronaut.configuration.metrics.annotation
- 
Holds metadata about metric options to apply.
- MetricOptionsUtil - Class in io.micronaut.configuration.metrics.util
- 
Utility class forMetricOptions.
- MetricOptionsUtil() - Constructor for class io.micronaut.configuration.metrics.util.MetricOptionsUtil
- MetricsEndpoint - Class in io.micronaut.configuration.metrics.management.endpoint
- 
Provides an endpoint to visualize metrics.
- MetricsEndpoint(MeterRegistry, DataSource[]) - Constructor for class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint
- MetricsEndpoint.AvailableTag - Class in io.micronaut.configuration.metrics.management.endpoint
- 
A set of tags for further dimensional drilldown and their potential values.
- MetricsEndpoint.MetricDetails - Class in io.micronaut.configuration.metrics.management.endpoint
- 
Response payload for a metric name selector.
- MetricsEndpoint.MetricNames - Class in io.micronaut.configuration.metrics.management.endpoint
- 
Response payload for a metric name listing.
- MetricsEndpoint.Sample - Class in io.micronaut.configuration.metrics.management.endpoint
- 
A measurement sample combining astatisticand a value.
- MICROMETER_OBSERVATION_ATTRIBUTE_KEY - Static variable in class io.micronaut.micrometer.observation.http.AbstractObservationFilter
- MICRONAUT_METRICS - Static variable in class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
- MICRONAUT_METRICS_BINDERS - Static variable in class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
- MICRONAUT_METRICS_COMMON_TAGS - Static variable in class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
- MICRONAUT_METRICS_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
- MICRONAUT_METRICS_EXPORT - Static variable in class io.micronaut.configuration.metrics.micrometer.MeterRegistryFactory
N
- NEWRELIC_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.newrelic.NewRelicMeterRegistryFactory
- NEWRELIC_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.newrelictelemetry.NewRelicTelemetryMeterRegistryFactory
- NEWRELIC_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.newrelic.NewRelicMeterRegistryFactory
- NEWRELIC_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.newrelictelemetry.NewRelicTelemetryMeterRegistryFactory
- NewRelicMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.newrelic
- 
Creates a New Relic meter registry.
- NewRelicMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.newrelic.NewRelicMeterRegistryFactory
- NewRelicTelemetryMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.newrelictelemetry
- 
Creates a New Relic registry using the New Relic provided, telemetry SDK based Micrometer registry.
- NewRelicTelemetryMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.newrelictelemetry.NewRelicTelemetryMeterRegistryFactory
- NewRelicTelemetryMicronautConfig - Interface in io.micronaut.configuration.metrics.micrometer.newrelictelemetry
- 
Used by the NewRelicMeterRegistryFactory to read serviceName from the Micronaut Micrometer New Relic configuration.
O
- observation() - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- 
Returns the value of theobservationrecord component.
- ObservationClientFilter - Class in io.micronaut.micrometer.observation.http.client
- 
An HTTP client instrumentation filter that uses Micrometer Observation API.
- ObservationClientFilter(ObservationRegistry, ClientRequestObservationConvention, ObservationHttpExclusionsConfiguration) - Constructor for class io.micronaut.micrometer.observation.http.client.ObservationClientFilter
- ObservationDataSourceConfig - Class in io.micronaut.micrometer.observation.datasource
- 
Configuration properties for the observation data source.
- ObservationHttpExclusionsConfiguration - Class in io.micronaut.micrometer.observation.http
- 
Exclusions configuration for Micrometer Observation.
- ObservationHttpExclusionsConfiguration() - Constructor for class io.micronaut.micrometer.observation.http.ObservationHttpExclusionsConfiguration
- ObservationPropagationContext - Record Class in io.micronaut.micrometer.observation
- 
Observation propagated context.
- ObservationPropagationContext(Observation) - Constructor for record class io.micronaut.micrometer.observation.ObservationPropagationContext
- 
Creates an instance of aObservationPropagationContextrecord class.
- ObservationServerFilter - Class in io.micronaut.micrometer.observation.http.server
- 
An HTTP server instrumentation filter that uses Micrometer Observation API.
- ObservationServerFilter(ObservationRegistry, ServerRequestObservationConvention, ObservationHttpExclusionsConfiguration) - Constructor for class io.micronaut.micrometer.observation.http.server.ObservationServerFilter
- ObservedAnnotationMapper - Class in io.micronaut.micrometer.annotation.processing
- 
Adds interceptor binding toObserved.
- ObservedAnnotationMapper() - Constructor for class io.micronaut.micrometer.annotation.processing.ObservedAnnotationMapper
- ObservedReactorPropagation - Class in io.micronaut.micrometer.observation.utils
- 
Utils class to get the Observation from the Reactor context.
- onApplicationEvent(RetryEvent) - Method in class io.micronaut.configuration.metrics.binder.retry.RetryMetricsBinder
- onCreated(BeanCreatedEvent<ExecutorService>) - Method in class io.micronaut.configuration.metrics.binder.executor.ExecutorServiceMetricsBinder
- onCreated(BeanCreatedEvent<CacheManager>) - Method in class io.micronaut.configuration.metrics.binder.cache.JCacheMetricsBinder
- OTLP_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.otlp.OtlpMeterRegistryFactory
- OTLP_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.otlp.OtlpMeterRegistryFactory
- OtlpMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.otlp
- 
Creates an OTLP meter registry.
- OtlpMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.otlp.OtlpMeterRegistryFactory
P
- PATH - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpClientMeterConfig
- 
To config path.
- PATH - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig
- 
To config path.
- PATH - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpServerMeterConfig
- 
To config path.
- PREFIX - Static variable in class io.micronaut.micrometer.observation.http.ObservationHttpExclusionsConfiguration
- processorMetrics() - Method in class io.micronaut.configuration.metrics.binder.system.SystemMeterRegistryBinderFactoryFactory
- 
Processor metrics bean.
- PROMETHEUS_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.prometheus.PrometheusMeterRegistryFactory
- PROMETHEUS_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.prometheus.PrometheusMeterRegistryFactory
- PrometheusEndpoint - Class in io.micronaut.configuration.metrics.micrometer.prometheus.management
- 
Adds a management endpoint for Prometheus.
- PrometheusEndpoint(PrometheusMeterRegistry) - Constructor for class io.micronaut.configuration.metrics.micrometer.prometheus.management.PrometheusEndpoint
- PrometheusMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.prometheus
- 
Creates a Prometheus meter registry.
- PrometheusMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.prometheus.PrometheusMeterRegistryFactory
- propagatingReceiverTracingObservationHandler(Tracer, Propagator) - Method in class io.micronaut.micrometer.observation.DefaultObservedFactory
- propagatingSenderTracingObservationHandler(Tracer, Propagator) - Method in class io.micronaut.micrometer.observation.DefaultObservedFactory
R
- r2dbcPoolMeterBinder(String, ConnectionFactory) - Method in class io.micronaut.configuration.metrics.binder.r2dbc.R2dbcPoolMetricsBinderFactory
- 
Wires beans for each DataSource.
- R2dbcPoolMetricsBinder - Class in io.micronaut.configuration.metrics.binder.r2dbc
- 
AMeterBinderforPoolMetrics.
- R2dbcPoolMetricsBinder(PoolMetrics, String, Iterable<Tag>) - Constructor for class io.micronaut.configuration.metrics.binder.r2dbc.R2dbcPoolMetricsBinder
- R2dbcPoolMetricsBinderFactory - Class in io.micronaut.configuration.metrics.binder.r2dbc
- 
Instruments Micronaut related R2DBC pool metrics via Micrometer.
- R2dbcPoolMetricsBinderFactory() - Constructor for class io.micronaut.configuration.metrics.binder.r2dbc.R2dbcPoolMetricsBinderFactory
- RECEIVER_TRACING_OBSERVATION_HANDLER_ORDER - Static variable in class io.micronaut.micrometer.observation.DefaultObservedFactory
- request(HttpRequest<?>, MutablePropagatedContext) - Method in class io.micronaut.micrometer.observation.http.server.ObservationServerFilter
- request(MutableHttpRequest<?>, MutablePropagatedContext) - Method in class io.micronaut.micrometer.observation.http.client.ObservationClientFilter
- REQUESTS_METRIC - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpClientMeterConfig
- 
The metric.
- REQUESTS_METRIC - Static variable in class io.micronaut.configuration.metrics.binder.web.config.HttpServerMeterConfig
- 
The metric.
- RequiresMetrics - Annotation Interface in io.micronaut.configuration.metrics.annotation
- 
Apply to a bean that requires metrics to be enabled.
- response(HttpRequest<?>, MutableHttpResponse<?>) - Method in class io.micronaut.micrometer.observation.http.server.ObservationServerFilter
- response(MutableHttpRequest<?>, HttpResponse<?>) - Method in class io.micronaut.micrometer.observation.http.client.ObservationClientFilter
- restoreThreadContext(Observation.Scope) - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- RESULT_TAG - Static variable in class io.micronaut.configuration.metrics.micrometer.intercept.CountedInterceptor
- RETRY_METRICS_ENABLED - Static variable in class io.micronaut.configuration.metrics.binder.retry.RetryMetricsBinder
- RetryMetricsBinder - Class in io.micronaut.configuration.metrics.binder.retry
- 
Instruments Micronaut retries via Micrometer.
- RetryMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.configuration.metrics.binder.retry.RetryMetricsBinder
S
- scrape() - Method in class io.micronaut.configuration.metrics.micrometer.prometheus.management.PrometheusEndpoint
- 
Scrapes the data.
- SECONDS_TO_NANOS - Static variable in class io.micronaut.configuration.metrics.binder.web.HttpMeterFilterFactory
- SENDER_TRACING_OBSERVATION_HANDLER_ORDER - Static variable in class io.micronaut.micrometer.observation.DefaultObservedFactory
- SERVER_PATH - Static variable in class io.micronaut.micrometer.observation.http.AbstractObservationFilter
- ServerHttpObservationDocumentation - Enum Class in io.micronaut.micrometer.observation.http.server.instrumentation
- 
DocumentedKeyValuesfor the HTTP server observations.
- ServerHttpObservationDocumentation.HighCardinalityKeyNames - Enum Class in io.micronaut.micrometer.observation.http.server.instrumentation
- 
Observations high cardinality key names for HTTP server.
- ServerHttpObservationDocumentation.LowCardinalityKeyNames - Enum Class in io.micronaut.micrometer.observation.http.server.instrumentation
- 
Observations low cardinality key names for HTTP server.
- ServerRequestMeterRegistryFilter - Class in io.micronaut.configuration.metrics.binder.web
- 
Deprecated, for removal: This API element is subject to removal in a future version.Internal use only, replaced by a new implementation
- ServerRequestMeterRegistryFilter(Provider<MeterRegistry>) - Constructor for class io.micronaut.configuration.metrics.binder.web.ServerRequestMeterRegistryFilter
- 
Deprecated.
- ServerRequestObservationContext - Class in io.micronaut.micrometer.observation.http.server.instrumentation
- 
Context that holds information for metadata collection regardingServer HTTP requestsobservations.
- ServerRequestObservationContext(HttpRequest<?>) - Constructor for class io.micronaut.micrometer.observation.http.server.instrumentation.ServerRequestObservationContext
- ServerRequestObservationConvention - Interface in io.micronaut.micrometer.observation.http.server.instrumentation
- 
Interface for anObservationConventionforServerHttpObservationDocumentation.HTTP_SERVER_REQUESTS.
- serviceName() - Method in interface io.micronaut.configuration.metrics.micrometer.newrelictelemetry.NewRelicTelemetryMicronautConfig
- setEnabled(boolean) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig
- setEnabled(boolean) - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Sets whether the observation data source is enabled or disabled.
- setExclusions(List<String>) - Method in class io.micronaut.micrometer.observation.http.ObservationHttpExclusionsConfiguration
- 
Sets the URI patterns to be excluded from observation.
- setExport(Properties) - Method in class io.micronaut.configuration.metrics.micrometer.ExportConfigurationProperties
- setHistogram(Boolean) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: false.
- setMax(Double) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: Micrometer default value (30).
- setMin(Double) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default: Micrometer default value (0.001).
- setPercentiles(Double[]) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default is empty.
- setProxyGeneratedKeys(boolean) - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Enables or disables proxying of generated keys for observation purposes.
- setProxyResultSet(boolean) - Method in class io.micronaut.micrometer.observation.datasource.ObservationDataSourceConfig
- 
Enables or disables proxying of result sets for observation purposes.
- setSlos(Double[]) - Method in class io.micronaut.configuration.metrics.binder.web.config.HttpMeterConfig
- 
Default is empty.
- setTags(Properties) - Method in class io.micronaut.configuration.metrics.micrometer.ExportConfigurationProperties
- shouldExclude(String) - Method in class io.micronaut.micrometer.observation.http.AbstractObservationFilter
- 
Tests if the defined path should be excluded from observation.
- SIGNALFX_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.signalfx.SignalFxMeterRegistryFactory
- SIGNALFX_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.signalfx.SignalFxMeterRegistryFactory
- SignalFxMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.signalfx
- 
Creates a SignalFx meter registry.
- SignalFxMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.signalfx.SignalFxMeterRegistryFactory
- STACKDRIVER_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.stackdriver.StackdriverMeterRegistryFactory
- STACKDRIVER_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.stackdriver.StackdriverMeterRegistryFactory
- StackdriverMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.stackdriver
- 
Creates a Stackdriver meter registry.
- StackdriverMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.stackdriver.StackdriverMeterRegistryFactory
- STATSD_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.statsd.StatsdMeterRegistryFactory
- STATSD_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.statsd.StatsdMeterRegistryFactory
- StatsdMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.statsd
- 
Creates a StatsD meter registry.
- StatsdMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.statsd.StatsdMeterRegistryFactory
- STATUS - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
HTTP response raw status code.
- STATUS - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
HTTP response raw status code, or"UNKNOWN"if no response was created.
- subscribe(CoreSubscriber<? super T>) - Method in class io.micronaut.configuration.metrics.binder.web.WebMetricsPublisher
- 
Deprecated.Called for publisher.
- supports(T) - Method in interface io.micronaut.configuration.metrics.aggregator.MeterRegistryConfigurer
- 
Determines if this configurer supports the meter registry type.
- supportsContext(Observation.Context) - Method in interface io.micronaut.micrometer.observation.http.client.instrumentation.ClientRequestObservationConvention
- supportsContext(Observation.Context) - Method in interface io.micronaut.micrometer.observation.http.server.instrumentation.ServerRequestObservationConvention
- syncBuilder(SdkHttpClient) - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- syncClient(CloudWatchClientBuilder) - Method in class io.micronaut.configuration.metrics.micrometer.cloudwatch.CloudWatchMeterRegistryFactory
- SystemMeterRegistryBinderFactoryFactory - Class in io.micronaut.configuration.metrics.binder.system
- 
Creates the system metrics beans.
- SystemMeterRegistryBinderFactoryFactory() - Constructor for class io.micronaut.configuration.metrics.binder.system.SystemMeterRegistryBinderFactoryFactory
T
- taggers() - Element in annotation interface io.micronaut.configuration.metrics.annotation.MetricOptions
- TimedInterceptor - Class in io.micronaut.configuration.metrics.micrometer.intercept
- 
Implements support forTimedas AOP advice.
- TimedInterceptor(MeterRegistry) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- 
Deprecated.Pass conversion service in new constructor
- TimedInterceptor(MeterRegistry, ConversionService) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- 
Deprecated.Pass list of AbstractMethodTaggers in new constructor
- TimedInterceptor(MeterRegistry, ConversionService, List<AbstractMethodTagger>) - Constructor for class io.micronaut.configuration.metrics.micrometer.intercept.TimedInterceptor
- TimedSetAnnotationMapper - Class in io.micronaut.micrometer.annotation.processing
- 
Adds interceptor binding toTimed.
- TimedSetAnnotationMapper() - Constructor for class io.micronaut.micrometer.annotation.processing.TimedSetAnnotationMapper
- toString() - Method in record class io.micronaut.configuration.metrics.binder.web.config.HttpMetricsConfig.ClientErrorsUrisConfig
- 
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.configuration.metrics.management.endpoint.MetricsEndpoint.Sample
- toString() - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- 
Returns a string representation of this record class.
- tracingAwareMeterObservationHandler(MeterRegistry, Tracer) - Method in class io.micronaut.micrometer.observation.DefaultObservedFactory
U
- updateThreadContext() - Method in record class io.micronaut.micrometer.observation.ObservationPropagationContext
- uptimeMetrics() - Method in class io.micronaut.configuration.metrics.binder.system.SystemMeterRegistryBinderFactoryFactory
- 
Uptime metrics bean.
- URI - Enum constant in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
URI template used for HTTP request, or "none" if none was provided.
- URI - Enum constant in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
URI pattern for the matching handler if available, falling back toREDIRECTIONfor 3xx responses,NOT_FOUNDfor 404 responses andUNKNOWNfor all other requests.
V
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.HighCardinalityKeyNames
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.HighCardinalityKeyNames
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.HighCardinalityKeyNames
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.client.instrumentation.ClientHttpObservationDocumentation
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.HighCardinalityKeyNames
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.micrometer.observation.http.server.instrumentation.ServerHttpObservationDocumentation
- 
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WAVEFRONT_CONFIG - Static variable in class io.micronaut.configuration.metrics.micrometer.wavefront.WavefrontMeterRegistryFactory
- WAVEFRONT_ENABLED - Static variable in class io.micronaut.configuration.metrics.micrometer.wavefront.WavefrontMeterRegistryFactory
- WavefrontMeterRegistryFactory - Class in io.micronaut.configuration.metrics.micrometer.wavefront
- 
Creates a Wavefront meter registry.
- WavefrontMeterRegistryFactory() - Constructor for class io.micronaut.configuration.metrics.micrometer.wavefront.WavefrontMeterRegistryFactory
- WebMetricsClientCondition - Class in io.micronaut.configuration.metrics.binder.web
- 
A customConditionthat defines ifClientMetricsFiltershould be created.
- WebMetricsClientCondition() - Constructor for class io.micronaut.configuration.metrics.binder.web.WebMetricsClientCondition
- WebMetricsPublisher<T extends io.micronaut.http.HttpResponse<?>> - Class in io.micronaut.configuration.metrics.binder.web
- 
Deprecated, for removal: This API element is subject to removal in a future version.No longer needed
- WebMetricsServerCondition - Class in io.micronaut.configuration.metrics.binder.web
- 
A customConditionthat defines ifServerRequestMeterRegistryFiltershould be created.
- WebMetricsServerCondition() - Constructor for class io.micronaut.configuration.metrics.binder.web.WebMetricsServerCondition
All Classes and Interfaces|All Packages|Constant Field Values