追蹤被管理的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