追踪被管理的elasticsearch集群中丢弃或拒绝事件的数量的正确方法是什么?如何跟踪被拒绝和丢弃事件的总数
0
A
回答
3
GET /_nodes/stats/thread_pool
它给你的东西,如:
"thread_pool": {
"bulk": {
"threads": 4,
"queue": 0,
"active": 0,
"rejected": 0,
"largest": 4,
"completed": 42
}
....
"flush": {
"threads": 0,
"queue": 0,
"active": 0,
"rejected": 0,
"largest": 0,
"completed": 0
}
...
2
另一种方式来获得更简洁,更好的格式化信息(尤其是如果你正在处理几个节点)有关线程池是使用_cat
threadpool API
$ curl -XGET 'localhost:9200/_cat/thread_pool?v'
host ip bulk.active bulk.queue bulk.rejected index.active index.queue index.rejected search.active search.queue search.rejected
10.10.1.1 10.10.1.1 1 10 0 2 0 0 10 0 0
10.10.1.2 10.10.1.2 2 0 1 4 0 0 4 10 2
10.10.1.3 10.10.1.3 1 0 0 1 0 0 5 0 0
UPDATE
您也可以决定which thread pools to show和每个线程池which fields包括在输出中。例如下面,我们会显示从搜索线程池以下字段:
sqs
:可被拒绝sq
前排队搜索请求的最大数量:在搜索的搜索请求数队列sa
:sc
拒绝搜索线程数(自上次重新启动):当前活动线程搜索 数
sr
Ť他数完成搜索线程(自上次重新启动)
下面是一个命令:
curl -s -XGET 'localhost:9200/_cat/thread_pool?v&h=ip,sqs,sq,sa,sr,sc'
ip sqs sq sa sr sc
10.10.1.1 100 0 1 0 62636120
10.10.1.2 100 0 2 0 15528863
10.10.1.3 100 0 4 0 64647299
10.10.1.4 100 0 5 372 103014657
10.10.1.5 100 0 2 0 13947055
相关问题
- 1. Fullcalendar - 何时事件被丢弃
- 2. 追踪数据包被阻止/丢弃
- 3. JSESSIONID Cookie被拒绝/丢失
- 4. HTML5丢弃事件没有被触发。
- 5. StreamInsight:CleanseInput丢弃事件
- 6. Git命令丢弃已修改或未跟踪的文件
- 7. 事件跟踪
- 8. snort ips规则 - 拒绝工作但丢弃和sdrop不工作
- 9. jQuery UI的 - 丢弃事件
- 10. 如何通过htaccess拒绝跟踪请求?
- 11. 抑制.codeanalysislog.xml和.lastcodeanalysisuccceeded文件被丢弃
- 12. React Native:Facebook的权限总是被拒绝
- 13. git合并失败拒绝失去未跟踪的文件
- 14. Git的错误:“拒绝失去未跟踪文件”做合并
- 15. 无法打开堆栈跟踪文件/data/anr/traces.txt权限被拒绝
- 16. 无法打开堆栈跟踪文件“/data/anr/traces.txt/:权限被拒绝
- 17. 无法打开堆栈跟踪文件'/data/anr/traces.txt':权限被拒绝
- 18. Facebook事件跟踪 - 按钮跟踪
- 19. 如何跟踪扩展中的事件?
- 20. 跟踪onclick事件
- 21. JQuery事件跟踪
- 22. 跟踪JavaScript事件
- 23. 跟踪javascript事件
- 24. 控件的跟踪事件
- 25. Qt丢弃事件后
- 26. 检测丢弃事件
- 27. SDL“丢弃”初始事件?
- 28. 如何拒绝文件被复制?
- 29. 如何在丢弃事件jquery上获取丢弃项目的ID
- 30. 权限READ_EXTERNAL_STORAGE总是被拒绝
哈:-),我忘了这一个。 –
“所有的道路通往罗马”,的确如此! +1为你;-) – Val
它是显示所有发送到弹性搜索或周期性事件的“总数”? – alexfvolk