Merge pull request #15526 from machine424/malmal

docs: improve section about Prometheus graceful shutdown.
This commit is contained in:
Björn Rabenstein 2024-12-03 20:27:31 +01:00 committed by GitHub
commit 083695f01c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -262,6 +262,9 @@ process ID.
## Shutting down your instance gracefully. ## Shutting down your instance gracefully.
While Prometheus does have recovery mechanisms in the case that there is an While Prometheus does have recovery mechanisms in the case that there is an
abrupt process failure it is recommend to use the `SIGTERM` signal to cleanly abrupt process failure it is recommended to use signals or interrupts for a
shutdown a Prometheus instance. If you're running on Linux this can be performed clean shutdown of a Prometheus instance. On Linux, this can be done by sending
by using `kill -s SIGTERM <PID>`, replacing `<PID>` with your Prometheus process ID. the `SIGTERM` or `SIGINT` signals to the Prometheus process. For example, you
can use `kill -s <SIGNAL> <PID>`, replacing `<SIGNAL>` with the signal name
and `<PID>` with the Prometheus process ID. Alternatively, you can press the
interrupt character at the controlling terminal, which by default is `^C` (Control-C).