首页/数据/NoSQL 速查/健康检查与指标端点
本包目录(322 条)

健康检查与指标端点

InfluxDB 2.x 暴露 /health、/ready 与 /metrics:前两者用于探活与就绪判断,/metrics 以 Prometheus 格式输出数据库自身运行指标。

NoSQL 速查数据更新于 2026-10-12
GET /health返回 status 为 pass/fail 与服务版本,用于存活探针
GET /ready可承接请求时返回 204,用于就绪探针
GET /metricsPrometheus 格式指标(需鉴权),含写入请求、队列与运行时指标

示例

示例
curl -s http://127.0.0.1:8086/health
curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8086/ready
curl -s -H "Authorization: Token $INFLUX_TOKEN" http://127.0.0.1:8086/metrics | head
负载均衡把流量分给节点前,用 /ready 做就绪门控可以避免把请求打到尚未可用的实例。

易错点

  • /health 通过不代表磁盘与写入队列健康,容量类故障要结合 /metrics 的写入错误指标判断
  • 把 /metrics 暴露到公网会泄露运行信息,应限制来源并走鉴权

数据来源与参考

  • InfluxData Docs: Health check endpoints
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌