elasticsearch2.x插件之一:bigdesk


bigdesk是elasticsearch的一個集群監控工具,可以通過它來查看es集群的各種狀態,如:cpu、內存使用情況,索引數據、搜索情況,http連接數等。

可用項目git地址: https://github.com/hlstudio/bigdesk

和head一樣,它也是個獨立的網頁程序,使用方式和head一樣。

插件安裝運行:
方法1:
1.bin  -install/bigdesk

2.運行es

3.打開http :9200/_plugin/bigdesk
當然,也可以直接下載源碼運行index.html
方法2:
1.https://github.com/hlstudio/bigdesk下載zip 解壓
2.建立elasticsearch-1.0.0\plugins\ bigdesk\_site文件
3.將解壓后的bigdesk-master文件夾下的文件copy到_site
4.運行es
5.打開 httplocalhostbigdesk 

同樣是輸入ip地址和端口后連接,界面如下。加星的表示主節點。
下面介紹下各個圖表。

系統監控
這里包含系統方面的一些狀態,左起分別為:cpu,內存,交換區和平均負載的情況
jvm:
顯示jvm的一些狀態,左起分別為:jvm heap內存使用情況,藍色的為已使用內存;非heap使用內存;線程數;gc情況(次數和時間);
進程:
下面四張圖主要顯示es的進程對系統資源的使用情況,左起分別為:進程打開文件數,內存使用情況,cpu時間和進程的cpu使用率
ps:
內存使用情況中的
Total virtual指linux下虛擬內存,它包括virtual memory map中的所有數據量之和。包括:程序類+程序數據+jar包空間+jre占用空間等。
resident memory指程序實際占用的物理內存。

通訊:
這里可以查看tcp和http鏈接的一些數據。
索引:
這里可以查看索引數據和搜索的一些情況。
左上起:每秒索引請求,搜索時間,每秒取數據請求,取數據時間。
左下起:緩存大小,緩存失效個數,每秒索引請求,索引時間。
文件系統:
顯示硬盤的讀寫情況
注:可能是版本的問題,我的elasticsearch版本為2.3.3,bigdesk沒有file system的監視圖,據說2.1.x是支持的。
 
from:http://blog.csdn.net/july_2/article/details/24702243


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM