请参与 Prometheus 用户调研(2026 年 3 月版) ,帮助社区确定未来开发工作的优先级!

管理 API

Prometheus 提供了一套管理 API,以促进自动化和集成。

健康检查

GET /-/healthy
HEAD /-/healthy

此端点始终返回 200,应用于检查 Prometheus 的运行状况。

就绪检查

GET /-/ready
HEAD /-/ready

当 Prometheus 准备好处理流量(即响应查询)时,此端点返回 200。

重载配置

PUT  /-/reload
POST /-/reload

此端点触发 Prometheus 配置和规则文件的重新加载。它默认处于禁用状态,可以通过 --web.enable-lifecycle 标志启用。

或者,也可以通过向 Prometheus 进程发送 SIGHUP 信号来触发配置重载。

退出

PUT  /-/quit
POST /-/quit

此端点触发 Prometheus 的平滑关闭。它默认处于禁用状态,可以通过 --web.enable-lifecycle 标志启用。

或者,也可以通过向 Prometheus 进程发送 SIGTERM 信号来触发平滑关闭。

本页内容