查询分片所在节点的线程池情况
GET /_cat/thread_pool?v&s=node_name
结果类似如下,在实际中发现写的线程池active和queue已经达到最大值,且rejected(拒绝)中有大量的数据。明显是写入线程池不够用了。
node_name name active queue rejected
es02 analyze 0 0 0
es02 fetch_shard_started 0 0 0
es02 fetch_shard_store 0 0 0
es02 flush 0 0 0
es02 force_merge 0 0 0
es02 generic 0 0 0
es02 get 0 0 0
es02 index 0 0 0
es02 listener 0 0 0
es02 management 1 0 0
es02 refresh 0 0 0
es02 rollup_indexing 0 0 0
es02 scroll 0 0 0
es02 search 0 0 0
es02 search_throttled 0 0 0
es02 snapshot 0 0 0
es02 warmer 0 0 0
es02 watcher 0 0 0
es02 write 1 0 0
查询相关节点的Hot 线程情况
GET /_nodes/es02/hot_threads
会在结果中,展示节点的什么线程对CPU占用的信息和一些堆栈信息。