感谢社区专家Wanger供稿!
Wanger | Zabbix开源社区活跃用户
Zabbix运维工程师,熟悉Zabbix开源监控系统的架构。乐于分享Zabbix运维经验,个人公众号“运维开发故事”。
擅长领域:Zabbix基础设施运维以及Zabbix图形化展示。
1.使用Agent2监控Ceph
启用restful模块
ceph mgr module enable restful
生成ssl证书
ceph restful create-self-signed-cert
创建API用户
ceph restful create-key zabbix
ceph restful list-keys

curl -k https://api:52dffd92-a103-4a10-bfce-5b60f48f764e@<ceph-mgr>:<port>/server

添加模板并修改宏

修改配置文件跳过TLS验证
vim /etc/zabbix/zabbix_agent2.conf
Plugins.Ceph.InsecureSkipVerify=true
systemctl restart zabbix-agent2

ceph pg dump命令时访问拒绝




2.使用Zabbix Sender监控Ceph集群
安装zabbix-sender
rpm -Uvh https://repo.zabbix.com/zabbix/5.2/rhel/7/x86_64/zabbix-release-5.2-1.el7.noarch.rpm
yum install zabbix-sender -y
启用Zabbix模块
ceph mgr module enable zabbix
配置Zabbix Server和host信息
ceph zabbix config-set zabbix_host 192.168.2.24
ceph zabbix config-set identifier node1
ceph zabbix config-show
导入模板并链接到主机
/usr/share/ceph/mgr/zabbix/zabbix_template.xml
手动发送数据测试
ceph zabbix send



3. 使用自定义脚本监控Ceph


关注公众号
干货满满
加入交流群
3000+用户已加入
文章转载自Zabbix开源社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





