Polish "Remove redundancy from actuator documentation"
Closes gh-14206
This commit is contained in:
parent
abf5e63b54
commit
ccdbc0aa06
|
|
@ -1039,12 +1039,19 @@ additional entry:
|
|||
----
|
||||
|
||||
|
||||
[[production-ready-monitoring]]
|
||||
== Monitoring and Management over HTTP
|
||||
If you are developing a web application, Spring Boot Actuator auto-configures all
|
||||
enabled endpoints to be exposed over HTTP. The default convention is to use the `id` of
|
||||
the endpoint with a prefix of `/actuator` as the URL path. For example, `health` is
|
||||
exposed as `/actuator/health`.
|
||||
TIP: Actuator is supported natively with Spring MVC, Spring WebFlux, and Jersey.
|
||||
|
||||
|
||||
|
||||
[[production-ready-customizing-management-server-context-path]]
|
||||
=== Customizing the Management Endpoint Paths
|
||||
Sometimes, it is useful to customize the prefix for the management endpoints. By default,
|
||||
endpoints are exposed over HTTP under the `/actuator` path by using the ID of
|
||||
the endpoint. For
|
||||
Sometimes, it is useful to customize the prefix for the management endpoints. For
|
||||
example, your application might already use `/actuator` for another purpose. You can
|
||||
use the `management.endpoints.web.base-path` property to change the prefix for your
|
||||
management endpoint, as shown in the following example:
|
||||
|
|
@ -1076,6 +1083,8 @@ The following example remaps `/actuator/health` to `/healthcheck`:
|
|||
management.endpoints.web.path-mapping.health=healthcheck
|
||||
----
|
||||
|
||||
|
||||
|
||||
[[production-ready-customizing-management-server-port]]
|
||||
=== Customizing the Management Server Port
|
||||
Exposing management endpoints by using the default HTTP port is a sensible choice for
|
||||
|
|
@ -1157,7 +1166,7 @@ If you do not want to expose endpoints over HTTP, you can set the management por
|
|||
management.server.port=-1
|
||||
----
|
||||
|
||||
Above can be achieved using the property `management.endpoints.web.exposure.exclude` as well, as shown in
|
||||
This can be achieved using the `management.endpoints.web.exposure.exclude` property as well, as shown in
|
||||
following example:
|
||||
|
||||
[source,properties,indent=0]
|
||||
|
|
@ -1165,18 +1174,7 @@ following example:
|
|||
management.endpoints.web.exposure.exclude=*
|
||||
----
|
||||
|
||||
`*` can be used to select all endpoints.
|
||||
|
||||
If you want to disable HTTP endpoints selectively, configure the list of endpoints IDs to be disabled in
|
||||
`management.endpoints.web.exposure.exclude` property
|
||||
as shown in following example:
|
||||
|
||||
[source,properties,indent=0]
|
||||
----
|
||||
management.endpoints.web.exposure.exclude=env,beans
|
||||
----
|
||||
|
||||
`env` and `beans` endpoints will not be exposed over HTTP.
|
||||
|
||||
[[production-ready-jmx]]
|
||||
== Monitoring and Management over JMX
|
||||
|
|
|
|||
Loading…
Reference in New Issue