Prometheus provides a set of management API to ease automation and integrations.
This endpoint always returns 200 and should be used to check Prometheus health.
This endpoint returns 200 when Prometheus is ready to serve traffic (i.e. respond to queries).
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
Alternatively, a configuration reload can be triggered by sending a
SIGHUP to the Prometheus process.
PUT /-/quit POST /-/quit
This endpoint triggers a graceful shutdown of Prometheus. It's disabled by default and can be enabled via the
Alternatively, a graceful shutdown can be triggered by sending a
SIGTERM to the Prometheus process.
This documentation is open-source. Please help improve it by filing issues or pull requests.