# ceph-zabbix **Repository Path**: deeplerning/ceph-zabbix ## Basic Information - **Project Name**: ceph-zabbix - **Description**: Zabbix plugin for Ceph monitoring - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README =========== 主要改进: 1. 采用 zabbix-agent(active) 模式,效率更高 2. 采集脚本多机部署,数据发送到同一HOST,避免单点风险 3. 增加支持 read/write iops item; 4. 增加iops超高和ceph err告警 =========== ceph-zabbix-active =========== Zabbix active plugin for Ceph monitoring Installation =========== A. On one Ceph Monitor Host: 1. git clone https://github.com/BodihTao/ceph-zabbix.git 2. cd ceph-zabbix 3. sudo cp ceph-status.sh /etc/zabbix/scripts/ 4. edit ceph_cron.txt to set the serverActiveIP and ZabbixHost to push 5. sudo cp ceph_cron.txt /etc/cron.d/ On the other Monitor Hosts: the same with A step. then if one monitor host is down, the ceph-cluser zabbix monitor will work fine. B. On Zabbix DashBoad: 1. import the xml templates. 2. Link the ceph templates to your ZabbixHost ============== agent send directly from the script to zabbix trough zabbix-trapper