Skip to content

marcosmamorim/ceph-zabbix

 
 

Repository files navigation

ceph-zabbix

Zabbix plugin for Ceph monitoring

Installation

Edit the zabbix_agent_ceph_plugin.conf to set the path to the bash script (default is /opt/ceph-status.sh) then add it to your zabbix agent config

Add the xml template and link them to your node.

Link the ceph templates to your hosts

What's next

Actually zabbix agent pull data from script. One option is to send directly from the script to zabbix trough zabbix-trapper

python ceph-zabbix

Zabbix plugin for Ceph monitoring

Installation

Copy script ceph-status.py /opt/ceph-status.py

Execute script to generate zabbix_agent_ceph_plugin.conf

/opt/ceph-status.py zabbix-conf > /etc/zabbix/zabbix_agentd.d/zabbix_agent_ceph_python.conf

Import and link templates

Template_CEPH_Monitor - All Ceph's nodes Template_CEPH_Cluster - All Ceph's monitors

What's next

Actually zabbix agent pull data from script. One option is to send directly from the script to zabbix trough zabbix-trapper

About

Zabbix plugin for Ceph monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.4%
  • Shell 48.6%