Get the status for a data stream lifecycle Added in 8.11.0
Get information about an index or data stream's current data stream lifecycle status, such as time since index creation, time since rollover, the lifecycle configuration managing the index, or any errors encountered during lifecycle execution.
Path parameters
-
The name of the index to explain
Query parameters
-
include_defaults boolean
indicates if the API should return the default values the system uses for the index's lifecycle
-
master_timeout string
Specify timeout for connection to master
GET
/{index}/_lifecycle/explain
curl \
-X GET http://api.example.com/{index}/_lifecycle/explain
Response examples (200)
A successful response for retrieving data stream lifecycle status for a data stream backing index.
{
"indices": {
".ds-metrics-2023.03.22-000001": {
"index" : ".ds-metrics-2023.03.22-000001",
"managed_by_lifecycle" : true,
"index_creation_date_millis" : 1679475563571,
"time_since_index_creation" : "843ms",
"rollover_date_millis" : 1679475564293,
"time_since_rollover" : "121ms",
"lifecycle" : { },
"generation_time" : "121ms"
}
}