首页/数据/NoSQL 速查/_nodes/hot_threads 热点线程排查
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条
ClickHouse56 条时序与列式28 条选型与架构50 条

_nodes/hot_threads 热点线程排查

hot_threads 采样节点上 CPU 占用高的线程栈,用于定位是哪些查询、合并或 GC 在消耗资源;默认按 CPU 采样,也可按 wait 或 block。

NoSQL 速查数据更新于 2026-10-12
接口GET /_nodes/hot_threads 或 /_nodes/<node>/hot_threads
参数threads=3 采样线程数、type=cpu|wait|block、interval
读法栈顶几行通常是热点来源,搜索线程里能看出查询类型

示例

示例
GET /_nodes/hot_threads?threads=5
GET /_nodes/hot_threads?type=wait&interval=10s
输出是按节点分段的纯文本,节点多时先看堆或 CPU 偏高的那台。

易错点

  • 采样只是瞬时快照,未见异常时多采几次再下结论
  • 搜索热点里出现大量 search 线程先对照慢日志,确认是查询写法还是集群资源问题

数据来源与参考

  • Elasticsearch Guide: Nodes hot threads API
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌