Zookeeper Monitor集群監控開發


  隨着線上越來越多的系統依賴Zookeeper集群。以至於Zookeeper集群的執行狀況越來越重要。可是眼下還沒有什么好用的Zookeeper集群監控系統(淘寶開源了一個Zookeeper監控系統,可是我認為非常不好用,里面主要有四個線程在跑,並且須要SSH登錄到線上集群。這用起來非常不方便。)於是我們開發了一套Zookeeper集群監控程序。能夠監控Zookeeper集群。
  從官方文檔我們能夠了解到。監控Zookeeper集群能夠用兩種方法:

  The ZooKeeper service can be monitored in one of two primary ways; 1) the command port through the use of 4 letter words and 2) JMX. See the appropriate section for your environment/requirements.

  我這套系統就是基於方法一實現的。很多其它的詳情能夠參考官方文檔。以下貼一下我們系統的圖:

  這是系統的菜單功能。分別包括了Zookeeper集群配置、集群監控、報警設置以及系統設置等功能。

  這里列出了Zookeeper的所有機器的簡單概括。點擊IP能夠進入到集群的簡單概括。能夠查看到集群是否執行正常等信息。例如以下圖所看到的:

  下圖是某一詳細機器的所有client連接詳情:

  下圖是某一詳細機器的所有監聽文件夾的詳情:

  這是某一詳細機器的圖形化監控圖:


假設想及時了解Spark、Hadoop或者Hbase相關的文章,歡迎關注微信公共帳號: iteblog_hadoop

本博客文章除特別聲明。所有都是原創。

尊重原創,轉載請注明: 轉載自過往記憶(http://www.iteblog.com/)
本文鏈接地址: 《Zookeeper Monitor集群監控開發》(http://www.iteblog.com/archives/1085)
E-mail:wyphao.2007@163.com   
 


免責聲明!

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



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