@ -8,14 +8,14 @@ The `auditevents` endpoint provides information about the application's audit ev
@@ -8,14 +8,14 @@ The `auditevents` endpoint provides information about the application's audit ev
[[audit-events-retrieving]]
== Retrieving Audit Events
To retrieve the audit events, make a `GET` request to `/application/auditevents` as shown
To retrieve the audit events, make a `GET` request to `/application/auditevents`, as shown
@ -8,7 +8,7 @@ The `beans` endpoint provides information about the application's beans.
@@ -8,7 +8,7 @@ The `beans` endpoint provides information about the application's beans.
[[beans-retrieving]]
== Retrieving the Beans
To retrieve the beans, make a `GET` request to `/application/beans` as shown in the
To retrieve the beans, make a `GET` request to `/application/beans`, as shown in the
@ -10,7 +10,7 @@ The `configprops` endpoint provides information about the application's
@@ -10,7 +10,7 @@ The `configprops` endpoint provides information about the application's
== Retrieving the `@ConfigurationProperties` Bean
To retrieve the `@ConfigurationProperties` beans, make a `GET` request to
`/application/configprops` as shown in the following curl-based example:
`/application/configprops`, as shown in the following curl-based example:
@ -8,7 +8,7 @@ The `env` endpoint provides information about the application's `Environment`.
@@ -8,7 +8,7 @@ The `env` endpoint provides information about the application's `Environment`.
[[env-entire]]
== Retrieving the Entire Environment
To retrieve the entire environment, make a `GET` request to `/application/env` as shown in
To retrieve the entire environment, make a `GET` request to `/application/env`, as shown in
@ -8,7 +8,7 @@ The `flyway` endpoint provides information about database migrations performed b
@@ -8,7 +8,7 @@ The `flyway` endpoint provides information about database migrations performed b
[[flyway-retrieving]]
== Retrieving the Migrations
To retrieve the migrations, make a `GET` request to `/application/flyway` as shown in the
To retrieve the migrations, make a `GET` request to `/application/flyway`, as shown in the
@ -8,7 +8,7 @@ The `health` endpoint provides detailed information about the health of the appl
@@ -8,7 +8,7 @@ The `health` endpoint provides detailed information about the health of the appl
[[health-retrieving]]
== Retrieving the Health
To retrieve the health of the application, make a `GET` request to `/application/health`
To retrieve the health of the application, make a `GET` request to `/application/health`,
@ -6,13 +6,13 @@ The `heapdump` endpoint provides a heap dump from the application's JVM.
@@ -6,13 +6,13 @@ The `heapdump` endpoint provides a heap dump from the application's JVM.
[[heapdump-retrieving]]
== Retrieving the Heap dump
== Retrieving the Heap Dump
To retrieve the heap dump, make a `GET` request to `/application/heapdump`. The response
is binary data in https://docs.oracle.com/javase/8/docs/technotes/samples/hprof.html[
HPROF] format and can be large. Typically, you should save the response to disk for
subsequent analysis. When using curl this can be achieved using the `-O` option as shown
in the following example:
subsequent analysis. When using curl, this can be achieved by using the `-O` option,
@ -9,7 +9,7 @@ The `info` endpoint provides general information about the application.
@@ -9,7 +9,7 @@ The `info` endpoint provides general information about the application.
== Retrieving the Info
To retrieve the information about the application, make a `GET` request to
`/application/info` as shown in the following curl-based example:
`/application/info`, as shown in the following curl-based example:
@ -8,7 +8,7 @@ The `logfile` endpoint provides access to the contents of the application's log
@@ -8,7 +8,7 @@ The `logfile` endpoint provides access to the contents of the application's log
[[logfile-retrieving]]
== Retrieving the Log File
To retrieve the log file, make a `GET` request to `/application/logfile` as shown in the
To retrieve the log file, make a `GET` request to `/application/logfile`, as shown in the
@ -74,8 +73,8 @@ The preceding example sets the `configuredLevel` of the `com.example` logger to
@@ -74,8 +73,8 @@ The preceding example sets the `configuredLevel` of the `com.example` logger to
[[loggers-setting-level-request-structure]]
=== Request Structure
The request specifies the desired level of the logger. The structure of the request is
described in the following table:
The request specifies the desired level of the logger. The following table describes the
@ -8,8 +8,8 @@ The `shutdown` endpoint is used to shut down the application.
@@ -8,8 +8,8 @@ The `shutdown` endpoint is used to shut down the application.
[[shutdown-shutting-down]]
== Shutting Down the Application
To shut down the application, make a `POST` request to `/application/shutdown` as shown in
the following curl-based example:
To shut down the application, make a `POST` request to `/application/shutdown`, as shown
@ -8,7 +8,7 @@ The `status` endpoint provides an overview of the status of the application.
@@ -8,7 +8,7 @@ The `status` endpoint provides an overview of the status of the application.
[[status-retrieving]]
== Retrieving the Status
To retrieve the status of the application, make a `GET` request to `/application/status`
To retrieve the status of the application, make a `GET` request to `/application/status`,
@ -8,7 +8,7 @@ The `threaddump` endpoint provides a thread dump from the application's JVM.
@@ -8,7 +8,7 @@ The `threaddump` endpoint provides a thread dump from the application's JVM.
[[threaddump-retrieving]]
== Retrieving the Thread Dump
To retrieve the thread dump, make a `GET` request to `/application/threaddump` as shown
To retrieve the thread dump, make a `GET` request to `/application/threaddump`, as shown
@ -15,13 +15,18 @@ This API documentation describes Spring Boot Actuators web endpoints.
@@ -15,13 +15,18 @@ This API documentation describes Spring Boot Actuators web endpoints.
[[overview]]
== Overview
Before you proceed, you should read the following topics:
* <<overview-endpoint-urls>>
* <<overview-timestamps>>
[[overview-endpoint-urls]]
=== URLs
By default, all web endpoints are available beneath the path `/application` with URLs of
the form `/application/{id}`. The `/application` base path can be configured using the
the form `/application/{id}`. The `/application` base path can be configured by using the
`management.endpoints.web.base-path` property, as shown in the following example: