Skip navigation links
A B C D E G H I J M P R S T U W 

A

afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.micrometer.spring.web.MetricsHandlerInterceptor
 
afterSingletonsInstantiated() - Method in class io.micrometer.spring.binder.SpringIntegrationMetrics
 
AtlasConfigurationProperties - Class in io.micrometer.spring.export.atlas
 
AtlasConfigurationProperties() - Constructor for class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
AtlasExportConfiguration - Class in io.micrometer.spring.export.atlas
 
AtlasExportConfiguration() - Constructor for class io.micrometer.spring.export.atlas.AtlasExportConfiguration
 
atlasExporter(AtlasConfig, Clock) - Method in class io.micrometer.spring.export.atlas.AtlasExportConfiguration
 

B

bindTo(MeterRegistry) - Method in class io.micrometer.spring.binder.DataSourceMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.spring.binder.SpringIntegrationMetrics
 

C

clear() - Static method in class io.micrometer.spring.web.RestTemplateUrlTemplateHolder
 
clientName(HttpRequest) - Method in class io.micrometer.spring.web.RestTemplateTagConfigurer
 
clock() - Method in class io.micrometer.spring.export.atlas.AtlasExportConfiguration
 
clock() - Method in class io.micrometer.spring.export.datadog.DatadogExportConfiguration
 
clock() - Method in class io.micrometer.spring.export.ganglia.GangliaExportConfiguration
 
clock() - Method in class io.micrometer.spring.export.graphite.GraphiteExportConfiguration
 
clock() - Method in class io.micrometer.spring.export.influx.InfluxExportConfiguration
 
clock() - Method in class io.micrometer.spring.export.jmx.JmxExportConfiguration
 
configureRegistry(MeterRegistry) - Method in interface io.micrometer.spring.MeterRegistryConfigurer
 
ControllerMetrics - Class in io.micrometer.spring.web
 
ControllerMetrics(MeterRegistry, MetricsConfigurationProperties, WebServletTagConfigurer) - Constructor for class io.micrometer.spring.web.ControllerMetrics
 
convert(String) - Method in class io.micrometer.spring.export.DurationConverter
 

D

DatadogConfigurationProperties - Class in io.micrometer.spring.export.datadog
 
DatadogConfigurationProperties() - Constructor for class io.micrometer.spring.export.datadog.DatadogConfigurationProperties
 
DatadogExportConfiguration - Class in io.micrometer.spring.export.datadog
 
DatadogExportConfiguration() - Constructor for class io.micrometer.spring.export.datadog.DatadogExportConfiguration
 
datadogExporter(DatadogConfig, Clock) - Method in class io.micrometer.spring.export.datadog.DatadogExportConfiguration
 
DataSourceMetrics - Class in io.micrometer.spring.binder
 
DataSourceMetrics(DataSource, Collection<DataSourcePoolMetadataProvider>, String, Iterable<Tag>) - Constructor for class io.micrometer.spring.binder.DataSourceMetrics
 
DEFAULT - Static variable in class io.micrometer.spring.web.WebServletTagConfigurer
 
DurationConverter - Class in io.micrometer.spring.export
 
DurationConverter() - Constructor for class io.micrometer.spring.export.DurationConverter
 

E

exception(Throwable) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
 

G

GangliaConfigurationProperties - Class in io.micrometer.spring.export.ganglia
 
GangliaConfigurationProperties() - Constructor for class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
GangliaExportConfiguration - Class in io.micrometer.spring.export.ganglia
 
GangliaExportConfiguration() - Constructor for class io.micrometer.spring.export.ganglia.GangliaExportConfiguration
 
gangliaExporter(GangliaConfig, HierarchicalNameMapper, Clock) - Method in class io.micrometer.spring.export.ganglia.GangliaExportConfiguration
 
get(String) - Method in class io.micrometer.spring.export.RegistryConfigurationProperties
 
getAutoTimeServerRequests() - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
getClientRequestPercentiles() - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
getClientRequestsName() - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
getRestTemplateUrlTemplate() - Static method in class io.micrometer.spring.web.RestTemplateUrlTemplateHolder
 
getServerRequestPercentiles() - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
getServerRequestsName() - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
getUseGlobalRegistry() - Method in class io.micrometer.spring.MetricsConfigurationProperties
 
getWeb() - Method in class io.micrometer.spring.MetricsConfigurationProperties
 
GraphiteConfigurationProperties - Class in io.micrometer.spring.export.graphite
 
GraphiteConfigurationProperties() - Constructor for class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
GraphiteExportConfiguration - Class in io.micrometer.spring.export.graphite
 
GraphiteExportConfiguration() - Constructor for class io.micrometer.spring.export.graphite.GraphiteExportConfiguration
 
graphiteExporter(GraphiteConfig, HierarchicalNameMapper, Clock) - Method in class io.micrometer.spring.export.graphite.GraphiteExportConfiguration
 

H

hierarchicalNameMapper() - Method in class io.micrometer.spring.export.ganglia.GangliaExportConfiguration
 
hierarchicalNameMapper() - Method in class io.micrometer.spring.export.graphite.GraphiteExportConfiguration
 
hierarchicalNameMapper() - Method in class io.micrometer.spring.export.jmx.JmxExportConfiguration
 
httpLongRequestTags(HttpServletRequest, Object) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
Supplies default tags to long task timers.
httpRequestTags(HttpServletRequest, HttpServletResponse, Throwable) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
Supplies default tags to the Web MVC server programming model.

I

InfluxConfigurationProperties - Class in io.micrometer.spring.export.influx
 
InfluxConfigurationProperties() - Constructor for class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
InfluxExportConfiguration - Class in io.micrometer.spring.export.influx
 
InfluxExportConfiguration() - Constructor for class io.micrometer.spring.export.influx.InfluxExportConfiguration
 
influxExporter(InfluxConfig, Clock) - Method in class io.micrometer.spring.export.influx.InfluxExportConfiguration
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class io.micrometer.spring.web.MetricsRestTemplateInterceptor
 
invoke() - Method in class io.micrometer.spring.export.prometheus.PrometheusActuatorEndpoint
 
io.micrometer.spring - package io.micrometer.spring
 
io.micrometer.spring.binder - package io.micrometer.spring.binder
 
io.micrometer.spring.export - package io.micrometer.spring.export
 
io.micrometer.spring.export.atlas - package io.micrometer.spring.export.atlas
 
io.micrometer.spring.export.datadog - package io.micrometer.spring.export.datadog
 
io.micrometer.spring.export.ganglia - package io.micrometer.spring.export.ganglia
 
io.micrometer.spring.export.graphite - package io.micrometer.spring.export.graphite
 
io.micrometer.spring.export.influx - package io.micrometer.spring.export.influx
 
io.micrometer.spring.export.jmx - package io.micrometer.spring.export.jmx
 
io.micrometer.spring.export.prometheus - package io.micrometer.spring.export.prometheus
 
io.micrometer.spring.export.simple - package io.micrometer.spring.export.simple
 
io.micrometer.spring.scheduling - package io.micrometer.spring.scheduling
 
io.micrometer.spring.web - package io.micrometer.spring.web
 
isEnabled() - Method in class io.micrometer.spring.export.prometheus.PrometheusConfigurationProperties
 
isEnabled() - Method in class io.micrometer.spring.export.simple.SimpleConfigurationProperties
 

J

JmxExportConfiguration - Class in io.micrometer.spring.export.jmx
 
JmxExportConfiguration() - Constructor for class io.micrometer.spring.export.jmx.JmxExportConfiguration
 
jmxExporter(HierarchicalNameMapper, Clock) - Method in class io.micrometer.spring.export.jmx.JmxExportConfiguration
 

M

MeterRegistryConfigurer - Interface in io.micrometer.spring
Defines callback methods to customize the Java-based configuration for MeterRegistry implementations.
method(HttpRequest) - Method in class io.micrometer.spring.web.RestTemplateTagConfigurer
 
method(HttpServletRequest) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
 
MetricsConfigurationProperties - Class in io.micrometer.spring
 
MetricsConfigurationProperties() - Constructor for class io.micrometer.spring.MetricsConfigurationProperties
 
MetricsConfigurationProperties.Web - Class in io.micrometer.spring
 
MetricsEnvironmentPostProcessor - Class in io.micrometer.spring
 
MetricsEnvironmentPostProcessor() - Constructor for class io.micrometer.spring.MetricsEnvironmentPostProcessor
 
MetricsExporter - Interface in io.micrometer.spring.export
 
MetricsHandlerInterceptor - Class in io.micrometer.spring.web
Intercepts incoming HTTP requests and records metrics about execution time and results.
MetricsHandlerInterceptor(ControllerMetrics) - Constructor for class io.micrometer.spring.web.MetricsHandlerInterceptor
 
MetricsRestTemplateConfiguration - Class in io.micrometer.spring.web
 
MetricsRestTemplateConfiguration() - Constructor for class io.micrometer.spring.web.MetricsRestTemplateConfiguration
 
MetricsRestTemplateInterceptor - Class in io.micrometer.spring.web
Intercepts RestTemplate requests and records metrics about execution time and results.
MetricsRestTemplateInterceptor(MeterRegistry, RestTemplateTagConfigurer, MetricsConfigurationProperties) - Constructor for class io.micrometer.spring.web.MetricsRestTemplateInterceptor
 
MetricsServletRequestConfiguration - Class in io.micrometer.spring.web
Configures instrumentation of Spring Web MVC servlet-based request mappings.
MetricsServletRequestConfiguration() - Constructor for class io.micrometer.spring.web.MetricsServletRequestConfiguration
 
monitor(MeterRegistry, DataSource, Collection<DataSourcePoolMetadataProvider>, String, Iterable<Tag>) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on active connections and connection pool utilization.
monitor(MeterRegistry, DataSource, Collection<DataSourcePoolMetadataProvider>, String, Tag...) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on active connections and connection pool utilization.
monitor(MeterRegistry, ThreadPoolTaskExecutor, String, Iterable<Tag>) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on the use of a ThreadPoolTaskExecutor.
monitor(MeterRegistry, ThreadPoolTaskExecutor, String, Tag...) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on the use of a ThreadPoolTaskExecutor.
monitor(MeterRegistry, ThreadPoolTaskScheduler, String, Iterable<Tag>) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on the use of a ThreadPoolTaskExecutor.
monitor(MeterRegistry, ThreadPoolTaskScheduler, String, Tag...) - Static method in class io.micrometer.spring.SpringMeters
Record metrics on the use of a ThreadPoolTaskExecutor.

P

postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class io.micrometer.spring.MetricsEnvironmentPostProcessor
 
prefix() - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.datadog.DatadogConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.prometheus.PrometheusConfigurationProperties
 
prefix() - Method in class io.micrometer.spring.export.RegistryConfigurationProperties
 
preHandle(HttpServletRequest, Object) - Method in class io.micrometer.spring.web.ControllerMetrics
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.micrometer.spring.web.MetricsHandlerInterceptor
 
PrometheusActuatorEndpoint - Class in io.micrometer.spring.export.prometheus
Spring Boot Actuator endpoint that outputs Prometheus metrics in a format that can be scraped by the Prometheus server
PrometheusConfigurationProperties - Class in io.micrometer.spring.export.prometheus
Exists solely to aid in autocompletion of Prometheus enablement in .properties and .yml.
PrometheusConfigurationProperties() - Constructor for class io.micrometer.spring.export.prometheus.PrometheusConfigurationProperties
 
PrometheusExportConfiguration - Class in io.micrometer.spring.export.prometheus
 
PrometheusExportConfiguration() - Constructor for class io.micrometer.spring.export.prometheus.PrometheusExportConfiguration
 

R

record(HttpServletRequest, HttpServletResponse, Throwable) - Method in class io.micrometer.spring.web.ControllerMetrics
 
registry() - Method in interface io.micrometer.spring.export.MetricsExporter
 
RegistryConfigurationProperties - Class in io.micrometer.spring.export
 
RegistryConfigurationProperties() - Constructor for class io.micrometer.spring.export.RegistryConfigurationProperties
 
RestTemplateTagConfigurer - Class in io.micrometer.spring.web
Defines the default set of tags added to instrumented web requests.
RestTemplateTagConfigurer() - Constructor for class io.micrometer.spring.web.RestTemplateTagConfigurer
 
RestTemplateUrlTemplateCapturingAspect - Class in io.micrometer.spring.web
Captures the still-templated URI because currently the ClientHttpRequestInterceptor currently only gives us the means to retrieve the substituted URI.
RestTemplateUrlTemplateCapturingAspect() - Constructor for class io.micrometer.spring.web.RestTemplateUrlTemplateCapturingAspect
 
RestTemplateUrlTemplateHolder - Class in io.micrometer.spring.web
Holding area for the still-templated URI because currently the ClientHttpRequestInterceptor only gives us the means to retrieve the substituted URI.
RestTemplateUrlTemplateHolder() - Constructor for class io.micrometer.spring.web.RestTemplateUrlTemplateHolder
 

S

ScheduledMethodMetrics - Class in io.micrometer.spring.scheduling
 
ScheduledMethodMetrics(MeterRegistry) - Constructor for class io.micrometer.spring.scheduling.ScheduledMethodMetrics
 
set(String, Object) - Method in class io.micrometer.spring.export.RegistryConfigurationProperties
 
setAddressingMode(GMetric.UDPAddressingMode) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setApiKey(String) - Method in class io.micrometer.spring.export.datadog.DatadogConfigurationProperties
 
setAutoTimeServerRequests(Boolean) - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
setBatchSize(Integer) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setBatchSize(Integer) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setClientRequestPercentiles(Boolean) - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
setClientRequestsName(String) - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
setCompressed(Boolean) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setConfigRefreshFrequency(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setConfigTTL(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setConfigUri(String) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setConnectTimeout(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setConnectTimeout(Duration) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setConsistency(InfluxConsistency) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setDb(String) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setDescriptions(Boolean) - Method in class io.micrometer.spring.export.prometheus.PrometheusConfigurationProperties
 
setDurationUnits(TimeUnit) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setDurationUnits(TimeUnit) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setEnabled(Boolean) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setEnabled(Boolean) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setEnabled(Boolean) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setEnabled(boolean) - Method in class io.micrometer.spring.export.prometheus.PrometheusConfigurationProperties
 
setEnabled(boolean) - Method in class io.micrometer.spring.export.simple.SimpleConfigurationProperties
 
setEnabled(Boolean) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setEvalUri(String) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setHost(String) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setHost(String) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setHostTag(String) - Method in class io.micrometer.spring.export.datadog.DatadogConfigurationProperties
 
setLwcEnabled(boolean) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setMeterTTL(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setNumThreads(Integer) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setNumThreads(Integer) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setPassword(String) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setPort(Integer) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setPort(Integer) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setProtocolVersion(String) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setRateUnits(TimeUnit) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setRateUnits(TimeUnit) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setReadTimeout(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setReadTimeout(Duration) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setRestTemplateUrlTemplate(String) - Static method in class io.micrometer.spring.web.RestTemplateUrlTemplateHolder
 
setRetentionPolicy(String) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setServerRequestPercentiles(Boolean) - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
setServerRequestsName(String) - Method in class io.micrometer.spring.MetricsConfigurationProperties.Web
 
setStep(Duration) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setStep(Duration) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setStep(Duration) - Method in class io.micrometer.spring.export.graphite.GraphiteConfigurationProperties
 
setStep(Duration) - Method in class io.micrometer.spring.export.StepRegistryConfigurationProperties
 
setTtl(Integer) - Method in class io.micrometer.spring.export.ganglia.GangliaConfigurationProperties
 
setUri(String) - Method in class io.micrometer.spring.export.atlas.AtlasConfigurationProperties
 
setUri(String) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
setUseGlobalRegistry(Boolean) - Method in class io.micrometer.spring.MetricsConfigurationProperties
 
setUserName(String) - Method in class io.micrometer.spring.export.influx.InfluxConfigurationProperties
 
SimpleConfigurationProperties - Class in io.micrometer.spring.export.simple
Exists solely to aid in autocompletion of simple registry enablement in .properties and .yml.
SimpleConfigurationProperties() - Constructor for class io.micrometer.spring.export.simple.SimpleConfigurationProperties
 
SimpleExportConfiguration - Class in io.micrometer.spring.export.simple
 
SimpleExportConfiguration() - Constructor for class io.micrometer.spring.export.simple.SimpleExportConfiguration
 
SpringIntegrationMetrics - Class in io.micrometer.spring.binder
 
SpringIntegrationMetrics(IntegrationManagementConfigurer) - Constructor for class io.micrometer.spring.binder.SpringIntegrationMetrics
 
SpringIntegrationMetrics(IntegrationManagementConfigurer, Iterable<Tag>) - Constructor for class io.micrometer.spring.binder.SpringIntegrationMetrics
 
SpringMeters - Class in io.micrometer.spring
 
SpringMeters() - Constructor for class io.micrometer.spring.SpringMeters
 
status(ClientHttpResponse) - Method in class io.micrometer.spring.web.RestTemplateTagConfigurer
 
status(HttpServletResponse) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
 
StepRegistryConfigurationProperties - Class in io.micrometer.spring.export
 
StepRegistryConfigurationProperties() - Constructor for class io.micrometer.spring.export.StepRegistryConfigurationProperties
 

T

tagWithException(Throwable) - Method in class io.micrometer.spring.web.ControllerMetrics
 
timeScheduledOperation(ProceedingJoinPoint) - Method in class io.micrometer.spring.scheduling.ScheduledMethodMetrics
 

U

uri() - Method in class io.micrometer.spring.web.RestTemplateTagConfigurer
 
uri(HttpServletRequest) - Method in class io.micrometer.spring.web.WebServletTagConfigurer
 

W

Web() - Constructor for class io.micrometer.spring.MetricsConfigurationProperties.Web
 
WebServletTagConfigurer - Class in io.micrometer.spring.web
Supplies default tags to meters monitoring the Web MVC server (servlet) programming model.
WebServletTagConfigurer() - Constructor for class io.micrometer.spring.web.WebServletTagConfigurer
 
A B C D E G H I J M P R S T U W 
Skip navigation links