# yum install -y git
# git clone https://github.com/BodihTao/ceph-zabbix.git
# cd ceph-zabbix
# cp ceph-status.sh /usr/local/zabbix/etc/
# ln -s /usr/local/zabbix/bin/* /usr/bin/
# vim ceph_cron.txt 或者直接crontab -e编辑
* * * * * /usr/local/zabbix/etc/ceph-status.sh zabbixIP “zabbix中定义的主机名”
例如:
* * * * * /usr/local/zabbix/etc/ceph-status.sh 172.16.10.102 "Ceph-172.16.10.167"
# crontab ceph_cron.txt
# crontab -l
# vim/usr/local/zabbix/etc/zabbix_agentd.conf
Hostname=Ceph-172.16.10.167
# pkill -9 zabbix_agentd
# /usr/local/zabbix/sbin/zabbix_agentd
然后在zabbix上面导入ceph-zabbix/zabbix_templates中的模板,修改导入的模板--项目中的类型为zabbix trapper(zabbix捉捕器),然后添加主机,使用导入的模板。
注:如果还需要使用其它模板,比如:Template OS Linux,如果项目中提示不支持,则需要修改类型为zabbix trapper(zabbix捉捕器),如果修改,需要做一个克隆,以免影响其它模板使用者。
在 CentOS 7.1 上安装分布式存储系统 Ceph