mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-25 13:44:05 -08:00
Documented /healthy, /ready and lifecycle API (#5737)
Signed-off-by: Marco Pracucci <marco.pracucci@spreaker.com>
This commit is contained in:
parent
aebf3e7520
commit
2ccc48adc6
50
docs/management_api.md
Normal file
50
docs/management_api.md
Normal file
|
@ -0,0 +1,50 @@
|
|||
---
|
||||
title: Management API
|
||||
sort_rank: 7
|
||||
---
|
||||
|
||||
# Management API
|
||||
|
||||
Prometheus provides a set of management API to ease automation and integrations.
|
||||
|
||||
|
||||
### Health check
|
||||
|
||||
```
|
||||
GET /-/healthy
|
||||
```
|
||||
|
||||
This endpoint always returns 200 and should be used to check Prometheus health.
|
||||
|
||||
|
||||
### Readiness check
|
||||
|
||||
```
|
||||
GET /-/ready
|
||||
```
|
||||
|
||||
This endpoint returns 200 when Prometheus is ready to serve traffic (i.e. respond to queries).
|
||||
|
||||
|
||||
### Reload
|
||||
|
||||
```
|
||||
PUT /-/reload
|
||||
POST /-/reload
|
||||
```
|
||||
|
||||
This endpoint triggers a reload of the Prometheus configuration and rule files. It's disabled by default and can be enabled via the `--web.enable-lifecycle` flag.
|
||||
|
||||
An alternative way trigger a configuration reload is by sending a `SIGHUP` to the Prometheus process.
|
||||
|
||||
|
||||
### Quit
|
||||
|
||||
```
|
||||
PUT /-/quit
|
||||
POST /-/quit
|
||||
```
|
||||
|
||||
This endpoint triggers a graceful shutdown of Prometheus. It's disabled by default and can be enabled via the `--web.enable-lifecycle` flag.
|
||||
|
||||
An alternative way trigger a graceful shutdown is by sending a `SIGTERM` to the Prometheus process.
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: Migration
|
||||
sort_rank: 7
|
||||
sort_rank: 8
|
||||
---
|
||||
|
||||
# Prometheus 2.0 migration guide
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: API Stability
|
||||
sort_rank: 8
|
||||
sort_rank: 9
|
||||
---
|
||||
|
||||
# API Stability Guarantees
|
||||
|
|
Loading…
Reference in a new issue