Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractMethodTagger - Class in io.micronaut.configuration.metrics.aggregator
Appends additional Tag to metrics annotated with Timed and Counted.
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 using MethodInvocationContext which 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 a ClientErrorsUrisConfig record class.
ClientHttpObservationDocumentation - Enum Class in io.micronaut.micrometer.observation.http.client.instrumentation
Documented KeyValues for 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 the client HTTP exchanges observations.
ClientRequestObservationContext(MutableHttpRequest<?>) - Constructor for class io.micronaut.micrometer.observation.http.client.instrumentation.ClientRequestObservationContext
Create an observation context for MutableHttpRequest observations.
ClientRequestObservationConvention - Interface in io.micronaut.micrometer.observation.http.client.instrumentation
Interface for an ObservationConvention for client 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
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 of MeterRegistryConfigurer that 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.
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 removes ObservationThreadLocalAccessor which 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 to Counted.
CountedAnnotationMapper() - Constructor for class io.micronaut.micrometer.annotation.processing.CountedAnnotationMapper
 
CountedInterceptor - Class in io.micronaut.configuration.metrics.micrometer.intercept
Implements support for Counted as 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
A MeterBinder for a DataSource.
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
DefaultClientRequestObservationConvention - Class in io.micronaut.micrometer.observation.http.client.instrumentation
Default implementation for a ClientRequestObservationConvention extracting information from the ClientRequestObservationContext.
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() - 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 the enabled record component.
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.
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.
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.
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 configured ExecutorService beans.
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.micrometer.annotation.processing - package io.micronaut.micrometer.annotation.processing
 
io.micronaut.micrometer.observation - package io.micronaut.micrometer.observation
 
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
 

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
 
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.
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 a statistic and 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 the observation record 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
 
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 a ObservationPropagationContext record 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 to Observed.
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
A MeterBinder for PoolMetrics.
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
Documented KeyValues for 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 regarding Server HTTP requests observations.
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 an ObservationConvention for ServerHttpObservationDocumentation.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
 
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.
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 for Timed as 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 to Timed.
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 to REDIRECTION for 3xx responses, NOT_FOUND for 404 responses and UNKNOWN for 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 custom Condition that defines if ClientMetricsFilter should 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 custom Condition that defines if ServerRequestMeterRegistryFilter should be created.
WebMetricsServerCondition() - Constructor for class io.micronaut.configuration.metrics.binder.web.WebMetricsServerCondition
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values