Vault
/sys/seal-backend-status
The /sys/seal-backend-status endpoint is used to display the status of
each backing seal.
Seal Backend Status
This endpoint returns the seal status of the Vault. This is an unauthenticated endpoint.
| Method | Path |
|---|---|
GET | /sys/seal-backend-status |
For each seal backend, the following information is returned:
name(string: "")- Specifies the identifier of the seal backend.configured(bool: true)- Indicates whether the backend was successfully initialized.disabled(bool: false)- Indicates whether the backend is disabled.healthy(bool: false)- Indicates the current health status of the backend.unhealthy_since(string: "")- Timestamp (RFC3339 format) indicating when the backend became unhealthy (only present if unhealthy).
Sample request
$ curl \
http://127.0.0.1:8200/v1/sys/seal-backend-status
Sample response
{
"healthy": false,
"unhealthy_since": "2023-09-22T08:34:11Z",
"fully_wrapped": false,
"backends": [
{
"name": "hsm",
"healthy": true,
"configured": true,
"disabled": false,
},
{
"name": "transit",
"healthy": false,
"configured": true,
"disabled": false,
"unhealthy_since": "2023-09-22T08:34:11Z"
}
]
}