Package org.springframework.boot.actuate.health
package org.springframework.boot.actuate.health
Actuator health indicator and endpoints.
-
ClassDescriptionBase
HealthIndicator
implementations that encapsulates creation ofHealth
instance and error handling.BaseReactiveHealthIndicator
implementations that encapsulates creation ofHealth
instance and error handling.Value object that represents an additional path for aHealthEndpointGroup
.AHealthComponent
that is composed of otherHealthComponent
instances.AHealthContributor
that is composed of otherHealthContributor
instances.AReactiveHealthContributor
that is composed of otherReactiveHealthContributor
instances.A mutable registry of health endpoint contributors (eitherHealthContributor
orReactiveHealthContributor
).DefaultHealthContributorRegistry
implementation.DefaultReactiveHealthContributorRegistry
implementation.Carries information about the health of a component or subsystem.Builder for creating immutableHealth
instances.A component that contributes data to results returned from theHealthEndpoint
.Tagging interface for classes that contribute tohealth components
to the results returned from theHealthEndpoint
.Generate a sensible health indicator name based on its bean name.@Endpoint
to expose application health information.A logical grouping ofhealth contributors
that can be exposed by theHealthEndpoint
.A collection ofgroups
for use with a health endpoint.Hook that allows for custom modification ofHealthEndpointGroups
— for example, automatically adding additional auto-configured groups.@EndpointWebExtension
for theHealthEndpoint
.Strategy interface used to contributeHealth
to the results returned from theHealthEndpoint
.Strategy used to map ahealth status
to an HTTP status code.A single named health endpoint contributors (eitherHealthContributor
orReactiveHealthContributor
).A collection of named health endpoint contributors (eitherHealthContributor
orReactiveHealthContributor
).Default implementation ofHealthIndicator
that returnsStatus.UP
.Tagging interface for classes that contribute tohealth components
to the results returned from theHealthEndpoint
.Reactive@EndpointWebExtension
for theHealthEndpoint
.Strategy interface used to contributeHealth
to the results returned from the reactive variant of theHealthEndpoint
.SimpleHttpCodeStatusMapper
backed by map ofstatus code
to HTTP status code.StatusAggregator
backed by an ordered status list.Value object to express state of a component or subsystem.Strategy used to aggregateStatus
instances.AHealthComponent
that represents the overall system health and the available groups.