熱門搜索 Zabbix技術資料 Zabbix常見問、答討論 成功案例 Zabbix交流區 Prometheus交流區
zabbix監控軟件,其可以監控各種網絡參數,保證企業服務架構安全運營,同時支持靈活的告警機制,可以使得運維人員快速定位故障、解決問題。zabbix支持分布式功能,支持復雜架構下的監控解決方案,也支持web頁面,為主機監控提供了良好直觀的展現,今天我們著重來講講zabbix如何來監控存儲。
Ceph作為一個開源的分布式存儲平臺,可以從軟件層面正確提供所有的企業級存儲特性,本文主要介紹使用zabbix監控Ceph集群的兩種方式。本文只是提供監控Ceph的思路或者方法,不涉及詳細的配置。
從zabbix5.0開始,zabbix Agent2開始支持對Ceph的監控,Ceph提供了Restful的模塊,利用restful模塊調用命令獲取Ceph的相關狀態,restful模塊的監聽端口為8003,關于此模塊的使用方法可以參考這個文檔,ceph restful模塊使用文檔 ,接下來介紹使用此模塊的方法。
ceph mgr module enable restful
ceph restful create-self-signed-cert
ceph restful create-key zabbix
ceph restful list-keys
ceph-mgr為所在mgr節點的主機名或IP,端口8003
curl -k http://zabbix:ff074980-2218-4d7d-9262-6ab8a7108b12@ceph3:8003/server
將url修改為mgr所在的host
修改配置文件跳過TLS驗證
由于剛才用的是自簽證書,所以需要修改配置文件來跳過TLS的驗證
vim /etc/zabbix/zabbix_agent2.conf
Plugins.Ceph.InsecureSkipVerify=true
systemctl restart zabbix-agent2
可以看到已經收集到數據了
從ceph Luminous版本起,ceph-mgr開始提供zabbix模塊用于對Ceph的監控,接下來介紹使用此模塊的方法
rpm -Uvh http://repo.zabbix.com/zabbix/5.2/rhel/7/x86_64/zabbix-release-5.2-1.el7.noarch.rpm
yum install zabbix-sender -y
ceph mgr module enable zabbix
ceph zabbix config-set zabbix_host 192.168.3.108
ceph zabbix config-set identifier node1
ceph zabbix config-show
我們可以從zabbix模塊的源碼目錄獲取模板,模板位置位于,導入之后鏈接模板即可
/usr/share/ceph/mgr/zabbix/zabbix_template.xml
ceph zabbix send
到此這篇關于使用zabbix監控Ceph分布式存儲的方法詳解的文章就介紹到這了。
更多zabbix技術資料,請持續關注尊龍時凱社區:http://forum.ydcanyin.com/
尊龍時凱及時發現問題,真正意義上實現了集約化管理。通過運營平臺實現運維業務指標數據收集,并總結相關運維經驗,實現基礎監控與各功能模塊相互融合,為自動化運維...
View details尊龍時凱將搭建一個支持多功能插入、可橫向擴展的完整架構,實現縱向對系統管理員、部門領導、企業領導等決策層的多層次監控展現。
View details