Prometheus提供了一套管理API来简化自动化和集成
1、健康检查
GET /-/healthy
这个端点总是返回200,应该用来检查Prometheus的健康状况。
2、就绪检查
GET /-/ready
当Prometheus准备好为流量服务(即响应查询)时,此端点返回200。
3、重新加载
PUT /-/reload
POST /-/reload
例:
# curl -XPOST 10.153.167.6:9090/-/reload
此端点触发重新加载Prometheus配置和规则文件。默认情况下是禁用的,可以通过–web.enable-lifecycle 选项来启用它。
或者,可以通过向Prometheus进程发送一个SIGHUP信号来触发配置重新加载。
本文介绍了Prometheus的管理API,包括健康检查、就绪状态检查和配置重新加载。这些API用于简化监控系统的集成与自动化,确保服务可用性和配置更新的便捷性。
295

被折叠的 条评论
为什么被折叠?



