YugabyteDB查询服务端负载的metrics端点相关问题
YugabyteDB指定指标获取方案
- 你可以直接通过
/prometheus-metrics端点的查询参数过滤指定指标,不需要全量拉取:在请求路径后添加metrics参数,多个目标指标用英文逗号分隔即可,接口只会返回你指定的指标内容。
你需要的几个指标的请求示例:/prometheus-metrics?metrics=rpcs_in_queue,rpc_inbound_calls_alive,rpc_outbound_calls_alive - 如果用于服务端负载判断做限流回退,你还可以按需补充几个高频负载相关指标到参数列表里,比如
yb_node_cpu_usage(节点CPU使用率)、yb_node_memory_usage(节点内存使用率)、读写请求延迟类指标等,匹配你自己的限流规则即可。 - 如果你只需要快速校验节点存活状态和基础健康情况,可以用更轻量的
/healthz端点,返回内容只有存活状态标识,开销极低。
内容的提问来源于stack exchange,提问作者dh YB
相关产品推荐
相关产品推荐

