分佈式搜索elasticsearch集羣監控工具bigdesk

bigdesk是elasticsearch的一個集羣監控工具,能夠經過它來查看es集羣的各類狀態,如:cpu、內存使用狀況,索引數據、搜索狀況,http鏈接數等。項目git地址: https://github.com/lukas-vlcek/bigdesk。和head同樣,它也是個獨立的網頁程序,使用方式和head同樣。html

插件安裝運行:linux

1.bin/plugin -install lukas-vlcek/bigdeskgit

2.運行esgithub

3.打開http://localhost:9200/_plugin/bigdesk/ 緩存

固然,也能夠直接下載源碼運行index.htmljvm

 

一樣是輸入ip地址和端口後鏈接,界面以下。加星的表示主節點。elasticsearch

下面介紹下各個圖表。tcp

 

系統監控ide

這裏包含系統方面的一些狀態,左起分別爲:cpu,內存,交換區和平均負載的狀況工具

jvm:

顯示jvm的一些狀態,左起分別爲:jvm heap內存使用狀況,藍色的爲已使用內存;非heap使用內存;線程數;gc狀況(次數和時間);

進程:

下面四張圖主要顯示es的進程對系統資源的使用狀況,左起分別爲:進程打開文件數,內存使用狀況,cpu時間和進程的cpu使用率

ps:

內存使用狀況中的

Total virtual指linux下虛擬內存,它包括virtual memory map中的全部數據量之和。包括:程序類+程序數據+jar包空間+jre佔用空間等。

resident memory指程序實際佔用的物理內存。

 

通信:

這裏能夠查看tcp和http連接的一些數據。

索引:

這裏能夠查看索引數據和搜索的一些狀況。

左上起:每秒索引請求,搜索時間,每秒取數據請求,取數據時間。

左下起:緩存大小,緩存失效個數,每秒索引請求,索引時間。

文件系統:

顯示硬盤的讀寫狀況

 

本文地址:http://blog.csdn.net/laigood12345/article/details/8207990

相關文章
相關標籤/搜索