A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(Meter.Id) - Method in class io.micrometer.spring.autoconfigure.OnlyOnceLoggingDenyMeterFilter
- accept(Meter.Id) - Method in class io.micrometer.spring.autoconfigure.PropertiesMeterFilter
- afterSingletonsInstantiated() - Method in class io.micrometer.spring.integration.SpringIntegrationMetrics
- appOpticsConfig(AppOpticsProperties) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsMetricsExportAutoConfiguration
- appOpticsMeterRegistry(AppOpticsConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsMetricsExportAutoConfiguration
- AppOpticsMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.appoptics
-
Auto-configuration
for exporting metrics to AppOptics. - AppOpticsMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsMetricsExportAutoConfiguration
- AppOpticsProperties - Class in io.micrometer.spring.autoconfigure.export.appoptics
-
ConfigurationProperties
for configuring AppOptics metrics export. - AppOpticsProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- atlasConfig(AtlasProperties) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasMetricsExportAutoConfiguration
- atlasMeterRegistry(AtlasConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasMetricsExportAutoConfiguration
- AtlasMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.atlas
-
Configuration for exporting metrics to Atlas.
- AtlasMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.atlas.AtlasMetricsExportAutoConfiguration
- AtlasProperties - Class in io.micrometer.spring.autoconfigure.export.atlas
-
ConfigurationProperties
for configuring Atlas metrics export. - AtlasProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- azureMeterRegistry(AzureMonitorConfig, TelemetryConfiguration, Clock) - Method in class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorMetricsExportAutoConfiguration
- azureMonitorConfig(AzureMonitorProperties) - Method in class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorMetricsExportAutoConfiguration
- AzureMonitorMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.azuremonitor
-
Auto-configuration for exporting metrics to Azure Monitor.
- AzureMonitorMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorMetricsExportAutoConfiguration
- AzureMonitorProperties - Class in io.micrometer.spring.autoconfigure.export.azuremonitor
-
ConfigurationProperties
for configuring Azure Monitor metrics export. - AzureMonitorProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorProperties
B
- batchSize() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- bindCacheToRegistry(Cache, Tag...) - Method in class io.micrometer.spring.cache.CacheMetricsRegistrar
-
Attempt to bind the specified
Cache
to the registry. - bindEntityManagerFactoriesToRegistry(Map<String, EntityManagerFactory>) - Method in class io.micrometer.spring.autoconfigure.orm.jpa.HibernateMetricsAutoConfiguration
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.spring.async.ThreadPoolTaskExecutorMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.spring.integration.SpringIntegrationMetrics
- bindTo(MeterRegistry) - Method in class io.micrometer.spring.jdbc.DataSourcePoolMetrics
C
- CacheMeterBinderProvider<C extends org.springframework.cache.Cache> - Interface in io.micrometer.spring.cache
-
Provide a
MeterBinder
based on aCache
. - CacheMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.cache
-
Auto-configuration
for metrics on all availablecaches
. - CacheMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.cache.CacheMetricsAutoConfiguration
- CacheMetricsRegistrar - Class in io.micrometer.spring.cache
-
Register supported
Cache
to aMeterRegistry
. - CacheMetricsRegistrar(MeterRegistry, Collection<CacheMeterBinderProvider<?>>) - Constructor for class io.micrometer.spring.cache.CacheMetricsRegistrar
-
Creates a new registrar.
- CaffeineCacheMeterBinderProvider - Class in io.micrometer.spring.cache
-
CacheMeterBinderProvider
implementation for Caffeine. - CaffeineCacheMeterBinderProvider() - Constructor for class io.micrometer.spring.cache.CaffeineCacheMeterBinderProvider
- callback(Class<C>, C, A, Object...) - Static method in class io.micrometer.spring.util.LambdaSafe
-
Start a call to a single callback instance, dealing with common generic type concerns and exceptions.
- callbacks(Class<C>, Collection<? extends C>, A, Object...) - Static method in class io.micrometer.spring.util.LambdaSafe
-
Start a call to callback instances, dealing with common generic type concerns and exceptions.
- classLoaderMetrics() - Method in class io.micrometer.spring.autoconfigure.JvmMetricsAutoConfiguration
- clear() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- Client() - Constructor for class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Client
- clientName(HttpRequest) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Create a
clientName
Tag
derived from thehost
of theURI
of the givenrequest
. - collectorRegistry() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration
- CompositeMeterRegistryAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
Auto-configuration
for aCompositeMeterRegistry
. - CompositeMeterRegistryAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.CompositeMeterRegistryAutoConfiguration
- ConcurrentMapCacheMetrics - Class in io.micrometer.spring.cache
- ConcurrentMapCacheMetrics(ConcurrentMapCache, Iterable<Tag>) - Constructor for class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache - Class in io.micrometer.spring.cache
-
A
ConcurrentMapCache
wrapper that collects metrics on its use. - configure(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.spring.autoconfigure.PropertiesMeterFilter
- connectTimeout() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- convert(String) - Method in class io.micrometer.spring.autoconfigure.export.StringToDurationConverter
- convert(String) - Method in class io.micrometer.spring.autoconfigure.export.StringToTimeUnitConverter
- customize(M) - Method in interface io.micrometer.spring.autoconfigure.MeterRegistryCustomizer
-
Configure the given registry.
- customize(AsyncRestTemplate) - Method in class io.micrometer.spring.web.client.MetricsRestTemplateCustomizer
- customize(RestTemplate) - Method in class io.micrometer.spring.web.client.MetricsRestTemplateCustomizer
D
- datadogConfig(DatadogProperties) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogMetricsExportAutoConfiguration
- datadogMeterRegistry(DatadogConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogMetricsExportAutoConfiguration
- DatadogMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.datadog
-
Configuration for exporting metrics to Datadog.
- DatadogMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.datadog.DatadogMetricsExportAutoConfiguration
- DatadogProperties - Class in io.micrometer.spring.autoconfigure.export.datadog
-
ConfigurationProperties
for configuring Datadog metrics export. - DatadogProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- DataSourcePoolMetrics - Class in io.micrometer.spring.jdbc
- DataSourcePoolMetrics(DataSource, Collection<DataSourcePoolMetadataProvider>, String, Iterable<Tag>) - Constructor for class io.micrometer.spring.jdbc.DataSourcePoolMetrics
- DataSourcePoolMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.jdbc
-
Auto-configuration
for metrics on all availabledatasources
. - DataSourcePoolMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.jdbc.DataSourcePoolMetricsAutoConfiguration
- DefaultRestTemplateExchangeTagsProvider - Class in io.micrometer.spring.web.client
-
Default implementation of
RestTemplateExchangeTagsProvider
. - DefaultRestTemplateExchangeTagsProvider() - Constructor for class io.micrometer.spring.web.client.DefaultRestTemplateExchangeTagsProvider
- DefaultWebMvcTagsProvider - Class in io.micrometer.spring.web.servlet
-
Default implementation of
WebMvcTagsProvider
. - DefaultWebMvcTagsProvider() - Constructor for class io.micrometer.spring.web.servlet.DefaultWebMvcTagsProvider
- DELETE - io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
-
Perform a 'delete' before shutdown.
- Distribution() - Constructor for class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.micrometer.spring.web.servlet.WebMvcMetricsFilter
- dynatraceConfig(DynatraceProperties) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceMetricsExportAutoConfiguration
- dynatraceMeterRegistry(DynatraceConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceMetricsExportAutoConfiguration
- DynatraceMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.dynatrace
-
Configuration for exporting metrics to Dynatrace.
- DynatraceMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceMetricsExportAutoConfiguration
- DynatraceProperties - Class in io.micrometer.spring.autoconfigure.export.dynatrace
-
ConfigurationProperties
for configuring Dynatrace metrics export. - DynatraceProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
E
- EhCache2CacheMeterBinderProvider - Class in io.micrometer.spring.cache
-
CacheMeterBinderProvider
implementation for EhCache2. - EhCache2CacheMeterBinderProvider() - Constructor for class io.micrometer.spring.cache.EhCache2CacheMeterBinderProvider
- elasticConfig(ElasticProperties) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticMetricsExportAutoConfiguration
- elasticMeterRegistry(ElasticConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticMetricsExportAutoConfiguration
- ElasticMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.elastic
-
Configuration for exporting metrics to Elastic.
- ElasticMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.elastic.ElasticMetricsExportAutoConfiguration
- ElasticProperties - Class in io.micrometer.spring.autoconfigure.export.elastic
-
ConfigurationProperties
for configuring Elastic metrics export. - ElasticProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- enabled() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- evict(Object) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- evictionCount() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- exception(Throwable) - Static method in class io.micrometer.spring.web.servlet.WebMvcTags
-
Creates a
exception
tag based on thesimple name
of the class of the givenexception
. - execute(Runnable) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- execute(Runnable, long) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
F
- fileDescriptorMetrics() - Method in class io.micrometer.spring.autoconfigure.SystemMetricsAutoConfiguration
- findTimedAnnotations(AnnotatedElement) - Static method in class io.micrometer.spring.TimedUtils
G
- gangliaConfig(GangliaProperties) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaMetricsExportAutoConfiguration
- gangliaMeterRegistry(GangliaConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaMetricsExportAutoConfiguration
- GangliaMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.ganglia
-
Configuration for exporting metrics to Ganglia.
- GangliaMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.ganglia.GangliaMetricsExportAutoConfiguration
- GangliaProperties - Class in io.micrometer.spring.autoconfigure.export.ganglia
-
ConfigurationProperties
for configuring Ganglia metrics export. - GangliaProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- get() - Method in class io.micrometer.spring.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or
null
if the callback wasn't suitable. - get(Object) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- get(Object, Class<T>) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- get(Object, Callable<T>) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- get(String) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- get(Function<T, V>, Supplier<V>) - Method in class io.micrometer.spring.autoconfigure.export.properties.PropertiesConfigAdapter
-
Get the value from the properties or use a fallback from the
defaults
. - get(R) - Method in class io.micrometer.spring.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or the given fallback if the callback wasn't suitable.
- getAccessToken() - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- getAccountId() - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- getAdditionalTags(Cache) - Method in class io.micrometer.spring.cache.CacheMetricsRegistrar
-
Return additional
tags
to be associated with the givenCache
. - getAddressingMode() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getApiKey() - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- getApiKey() - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- getApiToken() - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- getApiToken() - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- getApiToken() - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- getApiToken() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- getApplicationKey() - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- getBaseUrl() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getBatchSize() - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- getBatchSize() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- getClient() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web
- getConfigRefreshFrequency() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getConfigTimeToLive() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getConfigUri() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getConnectTimeout() - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- getConnectTimeout() - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- getConnectTimeout() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- getConsistency() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getDb() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getDeviceId() - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- getDistribution() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
- getDomain() - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxProperties
- getDurationUnits() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getDurationUnits() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getEnable() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
- getEnabled() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getEvalUri() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getEventType() - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- getFlavor() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getGlobalPrefix() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- getGroup() - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- getGroupingKey() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getHost() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getHost() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getHost() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getHost() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getHostTag() - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- getHostTag() - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- getIndex() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getIndexDateFormat() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getIndexDateSeparator() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getInstrumentationKey() - Method in class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorProperties
- getJob() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getMaximumExpectedValue() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- getMaxPacketLength() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getMaxUriTags() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Client
- getMaxUriTags() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- getMeterBinder(HazelcastCache, Iterable<Tag>) - Method in class io.micrometer.spring.cache.HazelcastCacheMeterBinderProvider
- getMeterBinder(C, Iterable<Tag>) - Method in interface io.micrometer.spring.cache.CacheMeterBinderProvider
-
Return the
MeterBinder
managing the specifiedCache
ornull
if the specifiedCache
is not supported. - getMeterBinder(CaffeineCache, Iterable<Tag>) - Method in class io.micrometer.spring.cache.CaffeineCacheMeterBinderProvider
- getMeterBinder(EhCacheCache, Iterable<Tag>) - Method in class io.micrometer.spring.cache.EhCache2CacheMeterBinderProvider
- getMeterBinder(JCacheCache, Iterable<Tag>) - Method in class io.micrometer.spring.cache.JCacheCacheMeterBinderProvider
- getMeterTimeToLive() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getMinimumExpectedValue() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- getMode() - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleProperties
- getMonitoredCache() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- getNumThreads() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- getPassword() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getPassword() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getPassword() - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- getPercentiles() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- getPercentilesHistogram() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- getPipeline() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getPollingFrequency() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getPort() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getPort() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getPort() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getProjectId() - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- getProtocol() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getProtocol() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- getProtocolVersion() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getPushgateway() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- getPushRate() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getRateUnits() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getRateUnits() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getReadTimeout() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- getRepository() - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- getRequestsMetricName() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Client
- getRequestsMetricName() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- getRetentionDuration() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getRetentionPolicy() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getRetentionReplicationFactor() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getRetentionShardDuration() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getServer() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web
- getServiceAccountCredentials() - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- getShutdownOperation() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- getSla() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Distribution
- getSource() - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- getSource() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- getStep() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- getTags() - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- getTags() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
- getTags(String, HttpRequest, ClientHttpResponse) - Method in class io.micrometer.spring.web.client.DefaultRestTemplateExchangeTagsProvider
- getTags(String, HttpRequest, ClientHttpResponse) - Method in interface io.micrometer.spring.web.client.RestTemplateExchangeTagsProvider
-
Provides the tags to be associated with metrics that are recorded for the given
request
andresponse
exchange. - getTagsAsPrefix() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- getTechnologyType() - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- getTimestampFieldName() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getTimeToLive() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- getUri() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- getUserName() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- getUserName() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- getUserName() - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- getValue(Meter.Type) - Method in class io.micrometer.spring.autoconfigure.ServiceLevelAgreementBoundary
-
Return the underlying value of the SLA in form suitable to apply to the given meter type.
- getWeb() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
- graphiteConfig(GraphiteProperties) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteMetricsExportAutoConfiguration
- graphiteMeterRegistry(GraphiteConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteMetricsExportAutoConfiguration
- GraphiteMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.graphite
-
Configuration for exporting metrics to Graphite.
- GraphiteMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.graphite.GraphiteMetricsExportAutoConfiguration
- GraphiteProperties - Class in io.micrometer.spring.autoconfigure.export.graphite
-
ConfigurationProperties
for configuring Graphite metrics export. - GraphiteProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
H
- hasResult() - Method in class io.micrometer.spring.util.LambdaSafe.InvocationResult
-
Return true if a result in present.
- HazelcastCacheMeterBinderProvider - Class in io.micrometer.spring.cache
-
CacheMeterBinderProvider
implementation for Hazelcast. - HazelcastCacheMeterBinderProvider() - Constructor for class io.micrometer.spring.cache.HazelcastCacheMeterBinderProvider
- HibernateMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.orm.jpa
-
Auto-configuration
for metrics on all available HibernateEntityManagerFactory
instances that have statistics enabled. - HibernateMetricsAutoConfiguration(MeterRegistry) - Constructor for class io.micrometer.spring.autoconfigure.orm.jpa.HibernateMetricsAutoConfiguration
- hitCount() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- httpLongRequestTags(HttpServletRequest, Object) - Method in class io.micrometer.spring.web.servlet.DefaultWebMvcTagsProvider
-
Supplies default tags to long task timers.
- httpLongRequestTags(HttpServletRequest, Object) - Method in interface io.micrometer.spring.web.servlet.WebMvcTagsProvider
-
Provides tags to be used by
long task timers
. - httpRequestTags(HttpServletRequest, HttpServletResponse, Object, Throwable) - Method in class io.micrometer.spring.web.servlet.DefaultWebMvcTagsProvider
-
Supplies default tags to the Web MVC server programming model.
- httpRequestTags(HttpServletRequest, HttpServletResponse, Object, Throwable) - Method in interface io.micrometer.spring.web.servlet.WebMvcTagsProvider
-
Provides tags to be associated with metrics for the given
request
andresponse
exchange. - humioConfig(HumioProperties) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioMetricsExportAutoConfiguration
- humioMeterRegistry(HumioConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioMetricsExportAutoConfiguration
- HumioMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.humio
-
Configuration for exporting metrics to Humio.
- HumioMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.humio.HumioMetricsExportAutoConfiguration
- HumioProperties - Class in io.micrometer.spring.autoconfigure.export.humio
-
ConfigurationProperties
for configuring Humio metrics export. - HumioProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- hystrixMetricsBinder() - Method in class io.micrometer.spring.autoconfigure.MetricsAutoConfiguration
I
- influxConfig(InfluxProperties) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxMetricsExportAutoConfiguration
- influxMeterRegistry(InfluxConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxMetricsExportAutoConfiguration
- InfluxMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.influx
-
Configuration for exporting metrics to Influx.
- InfluxMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.influx.InfluxMetricsExportAutoConfiguration
- InfluxProperties - Class in io.micrometer.spring.autoconfigure.export.influx
-
ConfigurationProperties
for configuring Influx metrics export. - InfluxProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- initialize() - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- invoke() - Method in class io.micrometer.spring.export.prometheus.PrometheusScrapeEndpoint
- invoke() - Method in class io.micrometer.spring.export.prometheus.PrometheusScrapeMvcEndpoint
- invoke(Consumer<C>) - Method in class io.micrometer.spring.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns void.
- invoke(Consumer<C>) - Method in class io.micrometer.spring.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns void.
- invokeAnd(Function<C, R>) - Method in class io.micrometer.spring.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns a result.
- invokeAnd(Function<C, R>) - Method in class io.micrometer.spring.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns a result.
- io.micrometer.spring - package io.micrometer.spring
- io.micrometer.spring.async - package io.micrometer.spring.async
- io.micrometer.spring.autoconfigure - package io.micrometer.spring.autoconfigure
- io.micrometer.spring.autoconfigure.cache - package io.micrometer.spring.autoconfigure.cache
- io.micrometer.spring.autoconfigure.export - package io.micrometer.spring.autoconfigure.export
-
Copyright 2017 Pivotal Software, Inc.
- io.micrometer.spring.autoconfigure.export.appoptics - package io.micrometer.spring.autoconfigure.export.appoptics
- io.micrometer.spring.autoconfigure.export.atlas - package io.micrometer.spring.autoconfigure.export.atlas
- io.micrometer.spring.autoconfigure.export.azuremonitor - package io.micrometer.spring.autoconfigure.export.azuremonitor
- io.micrometer.spring.autoconfigure.export.datadog - package io.micrometer.spring.autoconfigure.export.datadog
- io.micrometer.spring.autoconfigure.export.dynatrace - package io.micrometer.spring.autoconfigure.export.dynatrace
- io.micrometer.spring.autoconfigure.export.elastic - package io.micrometer.spring.autoconfigure.export.elastic
- io.micrometer.spring.autoconfigure.export.ganglia - package io.micrometer.spring.autoconfigure.export.ganglia
- io.micrometer.spring.autoconfigure.export.graphite - package io.micrometer.spring.autoconfigure.export.graphite
- io.micrometer.spring.autoconfigure.export.humio - package io.micrometer.spring.autoconfigure.export.humio
- io.micrometer.spring.autoconfigure.export.influx - package io.micrometer.spring.autoconfigure.export.influx
- io.micrometer.spring.autoconfigure.export.jmx - package io.micrometer.spring.autoconfigure.export.jmx
- io.micrometer.spring.autoconfigure.export.kairos - package io.micrometer.spring.autoconfigure.export.kairos
- io.micrometer.spring.autoconfigure.export.logging - package io.micrometer.spring.autoconfigure.export.logging
- io.micrometer.spring.autoconfigure.export.newrelic - package io.micrometer.spring.autoconfigure.export.newrelic
- io.micrometer.spring.autoconfigure.export.prometheus - package io.micrometer.spring.autoconfigure.export.prometheus
- io.micrometer.spring.autoconfigure.export.properties - package io.micrometer.spring.autoconfigure.export.properties
- io.micrometer.spring.autoconfigure.export.signalfx - package io.micrometer.spring.autoconfigure.export.signalfx
- io.micrometer.spring.autoconfigure.export.simple - package io.micrometer.spring.autoconfigure.export.simple
- io.micrometer.spring.autoconfigure.export.stackdriver - package io.micrometer.spring.autoconfigure.export.stackdriver
- io.micrometer.spring.autoconfigure.export.statsd - package io.micrometer.spring.autoconfigure.export.statsd
- io.micrometer.spring.autoconfigure.export.wavefront - package io.micrometer.spring.autoconfigure.export.wavefront
- io.micrometer.spring.autoconfigure.jdbc - package io.micrometer.spring.autoconfigure.jdbc
- io.micrometer.spring.autoconfigure.jersey - package io.micrometer.spring.autoconfigure.jersey
- io.micrometer.spring.autoconfigure.kafka.consumer - package io.micrometer.spring.autoconfigure.kafka.consumer
- io.micrometer.spring.autoconfigure.orm.jpa - package io.micrometer.spring.autoconfigure.orm.jpa
- io.micrometer.spring.autoconfigure.web.client - package io.micrometer.spring.autoconfigure.web.client
- io.micrometer.spring.autoconfigure.web.jetty - package io.micrometer.spring.autoconfigure.web.jetty
- io.micrometer.spring.autoconfigure.web.servlet - package io.micrometer.spring.autoconfigure.web.servlet
- io.micrometer.spring.autoconfigure.web.tomcat - package io.micrometer.spring.autoconfigure.web.tomcat
- io.micrometer.spring.cache - package io.micrometer.spring.cache
-
Copyright 2017 Pivotal Software, Inc.
- io.micrometer.spring.export.prometheus - package io.micrometer.spring.export.prometheus
- io.micrometer.spring.integration - package io.micrometer.spring.integration
- io.micrometer.spring.jdbc - package io.micrometer.spring.jdbc
- io.micrometer.spring.scheduling - package io.micrometer.spring.scheduling
- io.micrometer.spring.util - package io.micrometer.spring.util
- io.micrometer.spring.web.client - package io.micrometer.spring.web.client
-
Copyright 2017 Pivotal Software, Inc.
- io.micrometer.spring.web.jetty - package io.micrometer.spring.web.jetty
- io.micrometer.spring.web.servlet - package io.micrometer.spring.web.servlet
- io.micrometer.spring.web.tomcat - package io.micrometer.spring.web.tomcat
- isAutoCreateDb() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- isAutoCreateIndex() - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- isAutoTimeRequests() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- isBuffered() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- isCompressed() - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- isDescriptions() - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- isDescriptions() - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- isEnabled() - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- isEnabled() - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- isEnabled() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- isEnabled() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- isLogInactive() - Method in class io.micrometer.spring.autoconfigure.export.logging.LoggingRegistryProperties
- isLwcEnabled() - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- isMeterNameEventTypeEnabled() - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- isPublishUnchangedMeters() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- isReportDayDistribution() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- isReportHourDistribution() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- isReportMinuteDistribution() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- isUseGlobalRegistry() - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
J
- JCacheCacheMeterBinderProvider - Class in io.micrometer.spring.cache
-
CacheMeterBinderProvider
implementation for JCache. - JCacheCacheMeterBinderProvider() - Constructor for class io.micrometer.spring.cache.JCacheCacheMeterBinderProvider
- jerseyMetricsUriTagFilter() - Method in class io.micrometer.spring.autoconfigure.jersey.JerseyServerMetricsAutoConfiguration
- JerseyServerMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.jersey
-
Auto-configuration
for Jersey server instrumentation. - JerseyServerMetricsAutoConfiguration(MetricsProperties) - Constructor for class io.micrometer.spring.autoconfigure.jersey.JerseyServerMetricsAutoConfiguration
- jerseyServerMetricsResourceConfigCustomizer(MeterRegistry, JerseyTagsProvider) - Method in class io.micrometer.spring.autoconfigure.jersey.JerseyServerMetricsAutoConfiguration
- jerseyTagsProvider() - Method in class io.micrometer.spring.autoconfigure.jersey.JerseyServerMetricsAutoConfiguration
- JettyMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.web.jetty
-
Auto-configuration for Jetty metrics.
- JettyMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.web.jetty.JettyMetricsAutoConfiguration
- jettyServerThreadPoolMetricsBinder(MeterRegistry) - Method in class io.micrometer.spring.autoconfigure.web.jetty.JettyMetricsAutoConfiguration
- JettyServerThreadPoolMetricsBinder - Class in io.micrometer.spring.web.jetty
-
Binds
JettyServerThreadPoolMetrics
in response to theApplicationReadyEvent
. - JettyServerThreadPoolMetricsBinder(MeterRegistry) - Constructor for class io.micrometer.spring.web.jetty.JettyServerThreadPoolMetricsBinder
- JettyServerThreadPoolMetricsBinder(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.spring.web.jetty.JettyServerThreadPoolMetricsBinder
- jmxConfig(JmxProperties) - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxMetricsExportAutoConfiguration
- jmxMeterRegistry(JmxConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxMetricsExportAutoConfiguration
- JmxMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.jmx
-
Configuration for exporting metrics to JMX.
- JmxMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.jmx.JmxMetricsExportAutoConfiguration
- JmxProperties - Class in io.micrometer.spring.autoconfigure.export.jmx
-
ConfigurationProperties
for configuring JMX metrics export. - JmxProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.jmx.JmxProperties
- jvmGcMetrics() - Method in class io.micrometer.spring.autoconfigure.JvmMetricsAutoConfiguration
- jvmMemoryMetrics() - Method in class io.micrometer.spring.autoconfigure.JvmMetricsAutoConfiguration
- JvmMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
Auto-configuration
for JVM metrics. - JvmMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.JvmMetricsAutoConfiguration
- jvmThreadMetrics() - Method in class io.micrometer.spring.autoconfigure.JvmMetricsAutoConfiguration
K
- kafkaConsumerMetrics(MBeanServer) - Method in class io.micrometer.spring.autoconfigure.kafka.consumer.KafkaMetricsAutoConfiguration
- KafkaMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.kafka.consumer
-
Configuration for
KafkaConsumerMetrics
. - KafkaMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.kafka.consumer.KafkaMetricsAutoConfiguration
- kairosConfig(KairosProperties) - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosMetricsExportAutoConfiguration
- kairosMeterRegistry(KairosConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosMetricsExportAutoConfiguration
- KairosMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.kairos
-
Auto-configuration
for exporting metrics to KairosDB. - KairosMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.kairos.KairosMetricsExportAutoConfiguration
- KairosProperties - Class in io.micrometer.spring.autoconfigure.export.kairos
-
ConfigurationProperties
for configuring Kairos metrics export. - KairosProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
L
- LambdaSafe - Class in io.micrometer.spring.util
-
Utility that can be used to invoke lambdas in a safe way.
- LambdaSafe.Callback<C,A> - Class in io.micrometer.spring.util
-
Represents a single callback that can be invoked in a lambda safe way.
- LambdaSafe.Callbacks<C,A> - Class in io.micrometer.spring.util
-
Represents a collection of callbacks that can be invoked in a lambda safe way.
- LambdaSafe.InvocationResult<R> - Class in io.micrometer.spring.util
-
The result of a callback which may be a value,
null
or absent entirely if the callback wasn't suitable. - log4j2Metrics() - Method in class io.micrometer.spring.autoconfigure.Log4J2MetricsAutoConfiguration
- Log4J2MetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
Auto-configuration
for Log4J2 metrics. - Log4J2MetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.Log4J2MetricsAutoConfiguration
- logbackMetrics() - Method in class io.micrometer.spring.autoconfigure.LogbackMetricsAutoConfiguration
- LogbackMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
Auto-configuration
for Logback metrics. - LogbackMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.LogbackMetricsAutoConfiguration
- loggingMeterRegistry(LoggingRegistryConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.logging.LoggingMetricsExportAutoConfiguration
- LoggingMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.logging
-
Auto-configuration
for exporting metrics to a logging framework. - LoggingMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.logging.LoggingMetricsExportAutoConfiguration
- loggingRegistryConfig(LoggingRegistryProperties) - Method in class io.micrometer.spring.autoconfigure.export.logging.LoggingMetricsExportAutoConfiguration
- LoggingRegistryProperties - Class in io.micrometer.spring.autoconfigure.export.logging
-
ConfigurationProperties
for configuring metrics logging. - LoggingRegistryProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.logging.LoggingRegistryProperties
M
- map(Meter.Id) - Method in class io.micrometer.spring.autoconfigure.PropertiesMeterFilter
- MeterRegistryCustomizer<M extends io.micrometer.core.instrument.MeterRegistry> - Interface in io.micrometer.spring.autoconfigure
-
Callback interface that can be used to customize the primary auto-configured
MeterRegistry
. - meterRegistryPostProcessor(ObjectProvider<List<MeterBinder>>, ObjectProvider<List<MeterFilter>>, ObjectProvider<List<MeterRegistryCustomizer<?>>>, ObjectProvider<MetricsProperties>, ApplicationContext) - Static method in class io.micrometer.spring.autoconfigure.MetricsAutoConfiguration
- method(HttpServletRequest) - Static method in class io.micrometer.spring.web.servlet.WebMvcTags
-
Creates a
method
tag based on themethod
of the givenrequest
. - method(HttpRequest) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Creates a
method
Tag
for themethod
of the givenrequest
. - metricsAsyncRestTemplateInitializer(ObjectProvider<List<AsyncRestTemplate>>, MetricsRestTemplateCustomizer) - Method in class io.micrometer.spring.autoconfigure.web.client.RestTemplateMetricsAutoConfiguration
- MetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
EnableAutoConfiguration
for Micrometer-based metrics. - MetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.MetricsAutoConfiguration
- MetricsEnvironmentPostProcessor - Class in io.micrometer.spring
- MetricsEnvironmentPostProcessor() - Constructor for class io.micrometer.spring.MetricsEnvironmentPostProcessor
- metricsHttpClientUriTagFilter() - Method in class io.micrometer.spring.autoconfigure.web.client.RestTemplateMetricsAutoConfiguration
- metricsHttpServerUriTagFilter() - Method in class io.micrometer.spring.autoconfigure.web.servlet.WebMvcMetricsAutoConfiguration
- MetricsProperties - Class in io.micrometer.spring.autoconfigure
-
ConfigurationProperties
for configuring Micrometer-based metrics. - MetricsProperties() - Constructor for class io.micrometer.spring.autoconfigure.MetricsProperties
- MetricsProperties.Distribution - Class in io.micrometer.spring.autoconfigure
- MetricsProperties.Web - Class in io.micrometer.spring.autoconfigure
- MetricsProperties.Web.Client - Class in io.micrometer.spring.autoconfigure
- MetricsProperties.Web.Server - Class in io.micrometer.spring.autoconfigure
- metricsRestTemplateCustomizer(MeterRegistry, RestTemplateExchangeTagsProvider) - Method in class io.micrometer.spring.autoconfigure.web.client.RestTemplateMetricsAutoConfiguration
- MetricsRestTemplateCustomizer - Class in io.micrometer.spring.web.client
-
RestTemplateCustomizer
that configures theRestTemplate
to record request metrics. - MetricsRestTemplateCustomizer(MeterRegistry, RestTemplateExchangeTagsProvider, String) - Constructor for class io.micrometer.spring.web.client.MetricsRestTemplateCustomizer
-
Creates a new
MetricsRestTemplateInterceptor
that will record metrics using the givenmeterRegistry
with tags provided by the giventagProvider
. - micrometerClock() - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontMetricsExportAutoConfiguration
- micrometerClock() - Method in class io.micrometer.spring.autoconfigure.MetricsAutoConfiguration
- missCount() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- monitor(MeterRegistry, String, Tag...) - Static method in class io.micrometer.spring.async.ThreadPoolTaskExecutorMetrics
-
Returns a new
ThreadPoolTaskExecutor
with recorded metrics. - monitor(MeterRegistry, String, Iterable<Tag>) - Static method in class io.micrometer.spring.async.ThreadPoolTaskExecutorMetrics
-
Returns a new
ThreadPoolTaskExecutor
with recorded metrics. - monitor(MeterRegistry, ConcurrentMapCache, Iterable<Tag>) - Static method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
-
Record metrics on a ConcurrentMapCache cache.
- monitor(MeterRegistry, ConcurrentMapCache, String...) - Static method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
-
Record metrics on a ConcurrentMapCache cache.
N
- newRelicConfig(NewRelicProperties) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicMetricsExportAutoConfiguration
- newRelicMeterRegistry(NewRelicConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicMetricsExportAutoConfiguration
- NewRelicMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.newrelic
-
Configuration for exporting metrics to New Relic.
- NewRelicMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicMetricsExportAutoConfiguration
- NewRelicProperties - Class in io.micrometer.spring.autoconfigure.export.newrelic
-
ConfigurationProperties
for configuring New Relic metrics export. - NewRelicProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- NONE - io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
-
Don't perform any shutdown operation.
- noResult() - Static method in class io.micrometer.spring.util.LambdaSafe.InvocationResult
-
Return an
LambdaSafe.InvocationResult
instance representing no result. - numThreads() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
O
- of(R) - Static method in class io.micrometer.spring.util.LambdaSafe.InvocationResult
-
Create a new
LambdaSafe.InvocationResult
instance with the specified value. - onApplicationEvent(ApplicationReadyEvent) - Method in class io.micrometer.spring.web.jetty.JettyServerThreadPoolMetricsBinder
- onApplicationEvent(ApplicationReadyEvent) - Method in class io.micrometer.spring.web.tomcat.TomcatMetricsBinder
- OnlyOnceLoggingDenyMeterFilter - Class in io.micrometer.spring.autoconfigure
-
MeterFilter
to log only once a warning message and deny aMeter
Meter.Id
. - OnlyOnceLoggingDenyMeterFilter(Supplier<String>) - Constructor for class io.micrometer.spring.autoconfigure.OnlyOnceLoggingDenyMeterFilter
- outcome(HttpServletResponse) - Static method in class io.micrometer.spring.web.servlet.WebMvcTags
-
Creates an
outcome
tag based on the status of the givenresponse
. - outcome(ClientHttpResponse) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Creates an
outcome
Tag
derived from thestatus
of the givenresponse
.
P
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class io.micrometer.spring.MetricsEnvironmentPostProcessor
- prefix() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- processorMetrics() - Method in class io.micrometer.spring.autoconfigure.SystemMetricsAutoConfiguration
- prometheusConfig(PrometheusProperties) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration
- prometheusEndpoint(CollectorRegistry) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration
- prometheusMeterRegistry(PrometheusConfig, CollectorRegistry, Clock) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration
- PrometheusMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.prometheus
-
Configuration for exporting metrics to Prometheus.
- PrometheusMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration
- PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration - Class in io.micrometer.spring.autoconfigure.export.prometheus
-
Configuration for Prometheus Pushgateway.
- PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration - Class in io.micrometer.spring.autoconfigure.export.prometheus
- prometheusMvcEndpoint(PrometheusScrapeEndpoint) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration
- PrometheusProperties - Class in io.micrometer.spring.autoconfigure.export.prometheus
-
ConfigurationProperties
for configuring metrics export to Prometheus. - PrometheusProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- PrometheusProperties.Pushgateway - Class in io.micrometer.spring.autoconfigure.export.prometheus
-
Configuration options for push-based interaction with Prometheus.
- PrometheusPushGatewayConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration
- prometheusPushGatewayManager(CollectorRegistry, PrometheusProperties, Environment) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration
- PrometheusPushGatewayManager - Class in io.micrometer.spring.export.prometheus
-
Class that can be used to manage the pushing of metrics to a
Prometheus PushGateway
. - PrometheusPushGatewayManager(PushGateway, CollectorRegistry, Duration, String, Map<String, String>, PrometheusPushGatewayManager.ShutdownOperation) - Constructor for class io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager
-
Create a new
PrometheusPushGatewayManager
instance using a single threadedTaskScheduler
. - PrometheusPushGatewayManager(PushGateway, CollectorRegistry, TaskScheduler, Duration, String, Map<String, String>, PrometheusPushGatewayManager.ShutdownOperation) - Constructor for class io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager
-
Create a new
PrometheusPushGatewayManager
instance. - PrometheusPushGatewayManager.ShutdownOperation - Enum in io.micrometer.spring.export.prometheus
-
The operation that should be performed on shutdown.
- PrometheusScrapeEndpoint - 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
- PrometheusScrapeEndpoint(CollectorRegistry) - Constructor for class io.micrometer.spring.export.prometheus.PrometheusScrapeEndpoint
- PrometheusScrapeEndpointConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration
- PrometheusScrapeMvcEndpoint - Class in io.micrometer.spring.export.prometheus
- PrometheusScrapeMvcEndpoint(PrometheusScrapeEndpoint) - Constructor for class io.micrometer.spring.export.prometheus.PrometheusScrapeMvcEndpoint
- PropertiesConfigAdapter<T> - Class in io.micrometer.spring.autoconfigure.export.properties
-
Base class for properties to config adapters.
- PropertiesConfigAdapter(T) - Constructor for class io.micrometer.spring.autoconfigure.export.properties.PropertiesConfigAdapter
-
Create a new
PropertiesConfigAdapter
instance. - propertiesMeterFilter(MetricsProperties) - Method in class io.micrometer.spring.autoconfigure.MetricsAutoConfiguration
- PropertiesMeterFilter - Class in io.micrometer.spring.autoconfigure
-
MeterFilter
to apply settings fromMetricsProperties
. - PropertiesMeterFilter(MetricsProperties) - Constructor for class io.micrometer.spring.autoconfigure.PropertiesMeterFilter
- PUSH - io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
-
Perform a 'push' before shutdown.
- Pushgateway() - Constructor for class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- put(Object, Object) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
- putCount() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- putIfAbsent(Object, Object) - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache
R
- readTimeout() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- RestTemplateExchangeTags - Class in io.micrometer.spring.web.client
-
Factory methods for creating
Tags
related to a request-response exchange performed by aRestTemplate
. - RestTemplateExchangeTagsProvider - Interface in io.micrometer.spring.web.client
-
Provides
Tags
for an exchange performed by aRestTemplate
. - RestTemplateMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.web.client
-
Configuration for
RestTemplate
- andAsyncRestTemplate
-related metrics. - RestTemplateMetricsAutoConfiguration(MetricsProperties) - Constructor for class io.micrometer.spring.autoconfigure.web.client.RestTemplateMetricsAutoConfiguration
- restTemplateTagConfigurer() - Method in class io.micrometer.spring.autoconfigure.web.client.RestTemplateMetricsAutoConfiguration
S
- ScheduledMethodMetrics - Class in io.micrometer.spring.scheduling
- ScheduledMethodMetrics(MeterRegistry) - Constructor for class io.micrometer.spring.scheduling.ScheduledMethodMetrics
- Server() - Constructor for class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- ServiceLevelAgreementBoundary - Class in io.micrometer.spring.autoconfigure
-
A service level agreement boundary for use when configuring Micrometer.
- servletTagsProvider() - Method in class io.micrometer.spring.autoconfigure.web.servlet.WebMvcMetricsAutoConfiguration
- setAccessToken(String) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- setAccountId(String) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- setAddressingMode(GMetric.UDPAddressingMode) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setApiKey(String) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- setApiKey(String) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- setApiToken(String) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- setApiToken(String) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- setApiToken(String) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- setApiToken(String) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setApplicationKey(String) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- setAutoCreateDb(boolean) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setAutoCreateIndex(boolean) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setAutoTimeRequests(boolean) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- setBaseUrl(String) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setBatchSize(Integer) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- setBatchSize(Integer) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setBuffered(boolean) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setCompressed(boolean) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setConfigRefreshFrequency(Duration) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setConfigTimeToLive(Duration) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setConfigUri(String) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setConnectTimeout(Duration) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- setConnectTimeout(Duration) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- setConnectTimeout(Duration) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setConsistency(InfluxConsistency) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setDb(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setDescriptions(boolean) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- setDescriptions(boolean) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- setDeviceId(String) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- setDomain(String) - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxProperties
- setDurationUnits(TimeUnit) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setDurationUnits(TimeUnit) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setEnabled(Boolean) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setEvalUri(String) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setEventType(String) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- setFlavor(StatsdFlavor) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setGlobalPrefix(String) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setGroup(String) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- setGroupingKey(Map<String, String>) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setHost(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setHost(String) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setHost(String) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setHost(String) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setHostTag(String) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- setHostTag(String) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- setIndex(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setIndexDateFormat(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setIndexDateSeparator(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setInstrumentationKey(String) - Method in class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorProperties
- setJob(String) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setLogInactive(boolean) - Method in class io.micrometer.spring.autoconfigure.export.logging.LoggingRegistryProperties
- setLwcEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setMaxPacketLength(Integer) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setMaxUriTags(int) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Client
- setMaxUriTags(int) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- setMeterNameEventTypeEnabled(boolean) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- setMeterTimeToLive(Duration) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setMode(CountingMode) - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleProperties
- setNumThreads(Integer) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setPassword(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setPassword(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setPassword(String) - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- setPipeline(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setPollingFrequency(Duration) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setPort(Integer) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setPort(Integer) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setPort(Integer) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setProjectId(String) - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- setProtocol(GraphiteProtocol) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setProtocol(StatsdProtocol) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setProtocolVersion(String) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setPublishUnchangedMeters(boolean) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- setPushgateway(PrometheusProperties.Pushgateway) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- setPushRate(Duration) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setRateUnits(TimeUnit) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setRateUnits(TimeUnit) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setReadTimeout(Duration) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setReportDayDistribution(boolean) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setReportHourDistribution(boolean) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setReportMinuteDistribution(boolean) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setRepository(String) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- setRequestsMetricName(String) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Client
- setRequestsMetricName(String) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties.Web.Server
- setRetentionDuration(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setRetentionPolicy(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setRetentionReplicationFactor(Integer) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setRetentionShardDuration(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setServiceAccountCredentials(Resource) - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- setShutdownOperation(PrometheusPushGatewayManager.ShutdownOperation) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties.Pushgateway
- setSource(String) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- setSource(String) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.jmx.JmxProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.prometheus.PrometheusProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- setStep(Duration) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setTags(Map<String, String>) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- setTagsAsPrefix(String[]) - Method in class io.micrometer.spring.autoconfigure.export.graphite.GraphiteProperties
- setTechnologyType(String) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- setTimestampFieldName(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setTimeToLive(Integer) - Method in class io.micrometer.spring.autoconfigure.export.ganglia.GangliaProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.appoptics.AppOpticsProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.atlas.AtlasProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.datadog.DatadogProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.dynatrace.DynatraceProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.humio.HumioProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.newrelic.NewRelicProperties
- setUri(String) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- setUri(URI) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- setUseGlobalRegistry(boolean) - Method in class io.micrometer.spring.autoconfigure.MetricsProperties
- setUserName(String) - Method in class io.micrometer.spring.autoconfigure.export.elastic.ElasticProperties
- setUserName(String) - Method in class io.micrometer.spring.autoconfigure.export.influx.InfluxProperties
- setUserName(String) - Method in class io.micrometer.spring.autoconfigure.export.kairos.KairosProperties
- shouldNotFilterAsyncDispatch() - Method in class io.micrometer.spring.web.servlet.WebMvcMetricsFilter
- shutdown() - Method in class io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager
-
Shutdown the manager, running any
PrometheusPushGatewayManager.ShutdownOperation
. - signalFxConfig(SignalFxProperties) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxMetricsExportAutoConfiguration
- signalFxMeterRegistry(SignalFxConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxMetricsExportAutoConfiguration
- SignalFxMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.signalfx
-
Configuration for exporting metrics to SignalFx.
- SignalFxMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxMetricsExportAutoConfiguration
- SignalFxProperties - Class in io.micrometer.spring.autoconfigure.export.signalfx
-
ConfigurationProperties
for configuring metrics export to SignalFX. - SignalFxProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.signalfx.SignalFxProperties
- simpleMeterRegistry(SimpleConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleMetricsExportAutoConfiguration
- SimpleMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.simple
-
Configuration for exporting metrics to a
SimpleMeterRegistry
. - SimpleMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.simple.SimpleMetricsExportAutoConfiguration
- SimpleProperties - Class in io.micrometer.spring.autoconfigure.export.simple
-
ConfigurationProperties
for configuring metrics export to aSimpleMeterRegistry
. - SimpleProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.simple.SimpleProperties
- simpleRegistryConfig(SimpleProperties) - Method in class io.micrometer.spring.autoconfigure.export.simple.SimpleMetricsExportAutoConfiguration
- size() - Method in class io.micrometer.spring.cache.ConcurrentMapCacheMetrics
- SpringIntegrationMetrics - Class in io.micrometer.spring.integration
- SpringIntegrationMetrics(IntegrationManagementConfigurer) - Constructor for class io.micrometer.spring.integration.SpringIntegrationMetrics
- SpringIntegrationMetrics(IntegrationManagementConfigurer, Iterable<Tag>) - Constructor for class io.micrometer.spring.integration.SpringIntegrationMetrics
- stackdriverConfig(StackdriverProperties) - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverMetricsExportAutoConfiguration
- stackdriverMeterRegistry(StackdriverConfig, StackdriverProperties, Clock) - Method in class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverMetricsExportAutoConfiguration
- StackdriverMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.stackdriver
-
Configuration for exporting metrics to Stackdriver.
- StackdriverMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverMetricsExportAutoConfiguration
- StackdriverProperties - Class in io.micrometer.spring.autoconfigure.export.stackdriver
-
ConfigurationProperties
for configuring metrics export to Stackdriver. - StackdriverProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.stackdriver.StackdriverProperties
- statsdConfig(StatsdProperties) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdMetricsExportAutoConfiguration
- statsdMeterRegistry(StatsdConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdMetricsExportAutoConfiguration
- statsdMetrics() - Method in class io.micrometer.spring.autoconfigure.export.statsd.StatsdMetricsExportAutoConfiguration
- StatsdMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.statsd
-
Configuration for exporting metrics to a StatsD agent.
- StatsdMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.statsd.StatsdMetricsExportAutoConfiguration
- StatsdProperties - Class in io.micrometer.spring.autoconfigure.export.statsd
-
ConfigurationProperties
for configuring StatsD metrics export. - StatsdProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.statsd.StatsdProperties
- status(HttpServletResponse) - Static method in class io.micrometer.spring.web.servlet.WebMvcTags
-
Creates a
method
tag based on the status of the givenresponse
. - status(ClientHttpResponse) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Creates a
status
Tag
derived from thestatus
of the givenresponse
. - step() - Method in class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- StepRegistryProperties - Class in io.micrometer.spring.autoconfigure.export.properties
-
Base class for properties that configure a metrics registry that pushes aggregated metrics on a regular interval.
- StepRegistryProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.properties.StepRegistryProperties
- StepRegistryPropertiesConfigAdapter<T extends StepRegistryProperties> - Class in io.micrometer.spring.autoconfigure.export.properties
-
Base class for
StepRegistryProperties
toStepRegistryConfig
adapters. - StepRegistryPropertiesConfigAdapter(T) - Constructor for class io.micrometer.spring.autoconfigure.export.properties.StepRegistryPropertiesConfigAdapter
- StringToDurationConverter - Class in io.micrometer.spring.autoconfigure.export
-
A
Converter
to create aDuration
from aString
. - StringToDurationConverter() - Constructor for class io.micrometer.spring.autoconfigure.export.StringToDurationConverter
- StringToTimeUnitConverter - Class in io.micrometer.spring.autoconfigure.export
- StringToTimeUnitConverter() - Constructor for class io.micrometer.spring.autoconfigure.export.StringToTimeUnitConverter
- submit(Runnable) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- submit(Callable<T>) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- submitListenable(Runnable) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- submitListenable(Callable<T>) - Method in class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- SystemMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure
-
Auto-configuration
for system metrics. - SystemMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.SystemMetricsAutoConfiguration
T
- telemetryConfiguration(AzureMonitorConfig) - Method in class io.micrometer.spring.autoconfigure.export.azuremonitor.AzureMonitorMetricsExportAutoConfiguration
- ThreadPoolTaskExecutorMetrics - Class in io.micrometer.spring.async
-
Monitors the status of
ThreadPoolTaskExecutor
pools. - ThreadPoolTaskExecutorMetrics(ThreadPoolTaskExecutor, String, Iterable<Tag>) - Constructor for class io.micrometer.spring.async.ThreadPoolTaskExecutorMetrics
- TimedThreadPoolTaskExecutor - Class in io.micrometer.spring.async
-
A
ThreadPoolTaskExecutor
which is timed - TimedThreadPoolTaskExecutor(MeterRegistry, String, Iterable<Tag>) - Constructor for class io.micrometer.spring.async.TimedThreadPoolTaskExecutor
- TimedUtils - Class in io.micrometer.spring
- timeScheduledOperation(ProceedingJoinPoint) - Method in class io.micrometer.spring.scheduling.ScheduledMethodMetrics
- TomcatMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.web.tomcat
-
Auto-configuration
forTomcatMetrics
. - TomcatMetricsAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.web.tomcat.TomcatMetricsAutoConfiguration
- tomcatMetricsBinder(MeterRegistry) - Method in class io.micrometer.spring.autoconfigure.web.tomcat.TomcatMetricsAutoConfiguration
- TomcatMetricsBinder - Class in io.micrometer.spring.web.tomcat
-
Binds
TomcatMetrics
in response to theApplicationReadyEvent
. - TomcatMetricsBinder(MeterRegistry) - Constructor for class io.micrometer.spring.web.tomcat.TomcatMetricsBinder
- TomcatMetricsBinder(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.spring.web.tomcat.TomcatMetricsBinder
U
- uptimeMetrics() - Method in class io.micrometer.spring.autoconfigure.SystemMetricsAutoConfiguration
- uri(String) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Creates a
uri
Tag
from the givenuriTemplate
. - uri(HttpServletRequest, HttpServletResponse) - Static method in class io.micrometer.spring.web.servlet.WebMvcTags
-
Creates a
uri
tag based on the URI of the givenrequest
. - uri(HttpRequest) - Static method in class io.micrometer.spring.web.client.RestTemplateExchangeTags
-
Creates a
uri
Tag
for the URI of the givenrequest
.
V
- valueOf(long) - Static method in class io.micrometer.spring.autoconfigure.ServiceLevelAgreementBoundary
-
Return a new
ServiceLevelAgreementBoundary
instance for the given long value. - valueOf(String) - Static method in class io.micrometer.spring.autoconfigure.ServiceLevelAgreementBoundary
-
Return a new
ServiceLevelAgreementBoundary
instance for the given long value. - valueOf(String) - Static method in enum io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micrometer.spring.export.prometheus.PrometheusPushGatewayManager.ShutdownOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wavefrontConfig(WavefrontProperties) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontMetricsExportAutoConfiguration
- wavefrontMeterRegistry(WavefrontConfig, Clock) - Method in class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontMetricsExportAutoConfiguration
- WavefrontMetricsExportAutoConfiguration - Class in io.micrometer.spring.autoconfigure.export.wavefront
-
Auto-configuration for Wavefront.
- WavefrontMetricsExportAutoConfiguration() - Constructor for class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontMetricsExportAutoConfiguration
- WavefrontProperties - Class in io.micrometer.spring.autoconfigure.export.wavefront
-
ConfigurationProperties
for configuring Wavefront metrics export. - WavefrontProperties() - Constructor for class io.micrometer.spring.autoconfigure.export.wavefront.WavefrontProperties
- Web() - Constructor for class io.micrometer.spring.autoconfigure.MetricsProperties.Web
- webMetricsFilter(MeterRegistry, WebMvcTagsProvider, WebApplicationContext) - Method in class io.micrometer.spring.autoconfigure.web.servlet.WebMvcMetricsAutoConfiguration
- WebMvcMetricsAutoConfiguration - Class in io.micrometer.spring.autoconfigure.web.servlet
-
Auto-configuration
for instrumentation of Spring Web MVC servlet-based request mappings. - WebMvcMetricsAutoConfiguration(MetricsProperties) - Constructor for class io.micrometer.spring.autoconfigure.web.servlet.WebMvcMetricsAutoConfiguration
- WebMvcMetricsFilter - Class in io.micrometer.spring.web.servlet
-
Intercepts incoming HTTP requests and records metrics about execution time and results.
- WebMvcMetricsFilter(MeterRegistry, WebMvcTagsProvider, String, boolean, HandlerMappingIntrospector) - Constructor for class io.micrometer.spring.web.servlet.WebMvcMetricsFilter
- WebMvcTags - Class in io.micrometer.spring.web.servlet
-
Factory methods for
Tags
associated with a request-response exchange that is instrumented byWebMvcMetricsFilter
. - WebMvcTagsProvider - Interface in io.micrometer.spring.web.servlet
-
Provides
Tags
for Spring MVC-based request handling.
All Classes All Packages