使用Zabbix监控Ceph

原创
2019/11/04 14:23
阅读数 644

简介

由于物理机不足,所以用了VirtualBox来充当ceph的宿主机,这样,物理机既可以做Ceph集群用,还可以给Racher当Agent用。但是在一次迁移时,顺带是升级了一下VB版本,结果造成有几台机器经常会出现报错。

为了避免影响业务了才发现,所以准备监控一下。

目前是使用Zabbix监控所有其他业务的,所以也自然准备用Zabbix来监控一下Ceph,随便查了一下,发现早就有相关插件了。

安装

使用Zabbix监控ceph集群,需要去 https://github.com/thelan/ceph-zabbix clone相关的代码

首先,在linux上安装zabbix-agent,无所谓版本,系统自带就够用了。

其次,需要复制相关文件。为了让配置改动最少,可以将ceph-zabbix下的ceph-status.sh复制到/opt目录下,将zabbix_agent_xxxx.conf文件copy到/etc/zabbix/zabbix-agent.conf.d/目录下

然后将templates都导入到zabbix中即可

注意项

有些监控项需要root权限,如查看某些磁盘分区使用量,这时需要修改zabbix-agent.conf文件,把里面的AllowRoot=0改为1

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部