All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AppOpticsMetricsExportAutoConfiguration Auto-configurationfor exporting metrics to AppOptics.AppOpticsProperties ConfigurationPropertiesfor configuring AppOptics metrics export.AtlasMetricsExportAutoConfiguration Configuration for exporting metrics to Atlas.AtlasProperties ConfigurationPropertiesfor configuring Atlas metrics export.AzureMonitorMetricsExportAutoConfiguration Auto-configuration for exporting metrics to Azure Monitor.AzureMonitorProperties ConfigurationPropertiesfor configuring Azure Monitor metrics export.CacheMeterBinderProvider<C extends org.springframework.cache.Cache> Provide aMeterBinderbased on aCache.CacheMetricsAutoConfiguration Auto-configurationfor metrics on all availablecaches.CacheMetricsRegistrar Register supportedCacheto aMeterRegistry.CaffeineCacheMeterBinderProvider CacheMeterBinderProviderimplementation for Caffeine.CompositeMeterRegistryAutoConfiguration Auto-configurationfor aCompositeMeterRegistry.ConcurrentMapCacheMetrics ConcurrentMapCacheMetrics.MonitoredConcurrentMapCache AConcurrentMapCachewrapper that collects metrics on its use.DatadogMetricsExportAutoConfiguration Configuration for exporting metrics to Datadog.DatadogProperties ConfigurationPropertiesfor configuring Datadog metrics export.DataSourcePoolMetrics DataSourcePoolMetricsAutoConfiguration Auto-configurationfor metrics on all availabledatasources.DefaultRestTemplateExchangeTagsProvider Default implementation ofRestTemplateExchangeTagsProvider.DefaultWebMvcTagsProvider Default implementation ofWebMvcTagsProvider.DynatraceMetricsExportAutoConfiguration Configuration for exporting metrics to Dynatrace.DynatraceProperties ConfigurationPropertiesfor configuring Dynatrace metrics export.EhCache2CacheMeterBinderProvider CacheMeterBinderProviderimplementation for EhCache2.ElasticMetricsExportAutoConfiguration Configuration for exporting metrics to Elastic.ElasticProperties ConfigurationPropertiesfor configuring Elastic metrics export.GangliaMetricsExportAutoConfiguration Configuration for exporting metrics to Ganglia.GangliaProperties ConfigurationPropertiesfor configuring Ganglia metrics export.GraphiteMetricsExportAutoConfiguration Configuration for exporting metrics to Graphite.GraphiteProperties ConfigurationPropertiesfor configuring Graphite metrics export.HazelcastCacheMeterBinderProvider CacheMeterBinderProviderimplementation for Hazelcast.HibernateMetricsAutoConfiguration Auto-configurationfor metrics on all available HibernateEntityManagerFactoryinstances that have statistics enabled.HumioMetricsExportAutoConfiguration Configuration for exporting metrics to Humio.HumioProperties ConfigurationPropertiesfor configuring Humio metrics export.InfluxMetricsExportAutoConfiguration Configuration for exporting metrics to Influx.InfluxProperties ConfigurationPropertiesfor configuring Influx metrics export.JCacheCacheMeterBinderProvider CacheMeterBinderProviderimplementation for JCache.JerseyServerMetricsAutoConfiguration Auto-configurationfor Jersey server instrumentation.JettyMetricsAutoConfiguration Auto-configuration for Jetty metrics.JettyServerThreadPoolMetricsBinder BindsJettyServerThreadPoolMetricsin response to theApplicationReadyEvent.JmxMetricsExportAutoConfiguration Configuration for exporting metrics to JMX.JmxProperties ConfigurationPropertiesfor configuring JMX metrics export.JvmMetricsAutoConfiguration Auto-configurationfor JVM metrics.KafkaMetricsAutoConfiguration Configuration forKafkaConsumerMetrics.KairosMetricsExportAutoConfiguration Auto-configurationfor exporting metrics to KairosDB.KairosProperties ConfigurationPropertiesfor configuring Kairos metrics export.LambdaSafe Utility that can be used to invoke lambdas in a safe way.LambdaSafe.Callback<C,A> Represents a single callback that can be invoked in a lambda safe way.LambdaSafe.Callbacks<C,A> Represents a collection of callbacks that can be invoked in a lambda safe way.LambdaSafe.InvocationResult<R> The result of a callback which may be a value,nullor absent entirely if the callback wasn't suitable.Log4J2MetricsAutoConfiguration Auto-configurationfor Log4J2 metrics.LogbackMetricsAutoConfiguration Auto-configurationfor Logback metrics.LoggingMetricsExportAutoConfiguration Auto-configurationfor exporting metrics to a logging framework.LoggingRegistryProperties ConfigurationPropertiesfor configuring metrics logging.MeterRegistryCustomizer<M extends io.micrometer.core.instrument.MeterRegistry> Callback interface that can be used to customize the primary auto-configuredMeterRegistry.MetricsAutoConfiguration EnableAutoConfigurationfor Micrometer-based metrics.MetricsEnvironmentPostProcessor MetricsProperties ConfigurationPropertiesfor configuring Micrometer-based metrics.MetricsProperties.Distribution MetricsProperties.Web MetricsProperties.Web.Client MetricsProperties.Web.Server MetricsRestTemplateCustomizer RestTemplateCustomizerthat configures theRestTemplateto record request metrics.NewRelicMetricsExportAutoConfiguration Configuration for exporting metrics to New Relic.NewRelicProperties ConfigurationPropertiesfor configuring New Relic metrics export.OnlyOnceLoggingDenyMeterFilter MeterFilterto log only once a warning message and deny aMeterMeter.Id.PrometheusMetricsExportAutoConfiguration Configuration for exporting metrics to Prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration Configuration for Prometheus Pushgateway.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration PrometheusProperties ConfigurationPropertiesfor configuring metrics export to Prometheus.PrometheusProperties.Pushgateway Configuration options for push-based interaction with Prometheus.PrometheusPushGatewayManager Class that can be used to manage the pushing of metrics to aPrometheus PushGateway.PrometheusPushGatewayManager.ShutdownOperation The operation that should be performed on shutdown.PrometheusScrapeEndpoint Spring Boot Actuator endpoint that outputs Prometheus metrics in a format that can be scraped by the Prometheus serverPrometheusScrapeMvcEndpoint PropertiesConfigAdapter<T> Base class for properties to config adapters.PropertiesMeterFilter MeterFilterto apply settings fromMetricsProperties.RestTemplateExchangeTags Factory methods for creatingTagsrelated to a request-response exchange performed by aRestTemplate.RestTemplateExchangeTagsProvider ProvidesTagsfor an exchange performed by aRestTemplate.RestTemplateMetricsAutoConfiguration Configuration forRestTemplate- andAsyncRestTemplate-related metrics.ScheduledMethodMetrics ServiceLevelAgreementBoundary A service level agreement boundary for use when configuring Micrometer.SignalFxMetricsExportAutoConfiguration Configuration for exporting metrics to SignalFx.SignalFxProperties ConfigurationPropertiesfor configuring metrics export to SignalFX.SimpleMetricsExportAutoConfiguration Configuration for exporting metrics to aSimpleMeterRegistry.SimpleProperties ConfigurationPropertiesfor configuring metrics export to aSimpleMeterRegistry.SpringIntegrationMetrics StackdriverMetricsExportAutoConfiguration Configuration for exporting metrics to Stackdriver.StackdriverProperties ConfigurationPropertiesfor configuring metrics export to Stackdriver.StatsdMetricsExportAutoConfiguration Configuration for exporting metrics to a StatsD agent.StatsdProperties ConfigurationPropertiesfor configuring StatsD metrics export.StepRegistryProperties Base class for properties that configure a metrics registry that pushes aggregated metrics on a regular interval.StepRegistryPropertiesConfigAdapter<T extends StepRegistryProperties> Base class forStepRegistryPropertiestoStepRegistryConfigadapters.StringToDurationConverter AConverterto create aDurationfrom aString.StringToTimeUnitConverter SystemMetricsAutoConfiguration Auto-configurationfor system metrics.ThreadPoolTaskExecutorMetrics Monitors the status ofThreadPoolTaskExecutorpools.TimedThreadPoolTaskExecutor AThreadPoolTaskExecutorwhich is timedTimedUtils TomcatMetricsAutoConfiguration Auto-configurationforTomcatMetrics.TomcatMetricsBinder BindsTomcatMetricsin response to theApplicationReadyEvent.WavefrontMetricsExportAutoConfiguration Auto-configuration for Wavefront.WavefrontProperties ConfigurationPropertiesfor configuring Wavefront metrics export.WebMvcMetricsAutoConfiguration Auto-configurationfor instrumentation of Spring Web MVC servlet-based request mappings.WebMvcMetricsFilter Intercepts incoming HTTP requests and records metrics about execution time and results.WebMvcTags Factory methods forTagsassociated with a request-response exchange that is instrumented byWebMvcMetricsFilter.WebMvcTagsProvider ProvidesTagsfor Spring MVC-based request handling.