Monitoraggio di Ceph con Zabbix

From RVM Wiki
Revision as of 10:47, 5 March 2021 by Gabriele.vivinetto (talk | contribs) (Created page with "Ceph, dalla versione 12 Luminous, contiene un modulo integrato per Zabbix. Installare su TUTTI i nodi zabbix_sender apt-get install zabbix-sender Per facilitare il debug,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Ceph, dalla versione 12 Luminous, contiene un modulo integrato per Zabbix.

Installare su TUTTI i nodi zabbix_sender

apt-get install zabbix-sender

Per facilitare il debug, loggarsi poi sul nodo con il mgr in esecuzione.

  • Per trovare il manager attivo:
ceph status | grep mgr
   mgr: stor03(active), standbys: stor02, stor01
  • Abilitare il modulo:
ceph mgr module enable zabbix


  • Impostare il server zabbix o il proxy a cui inviare i dati:
ceph zabbix config-set zabbix_host zabbix.proxy.example.com
  • Impostare il nomde del cluster:
ceph zabbix config-set identifier ceph.example.priv
  • Verificare la configurazione:
ceph zabbix config-show
{"zabbix_port": 10051, "zabbix_host": "zabbix.proxy.example.com", "identifier": "ceph.example.priv", "zabbix_sender": "/usr/bin/zabbix_sender", "interval": 60}
  • Installare sul server zabbix il template corrispondente:
xclip-copyfile /usr/lib/ceph/mgr/zabbix/zabbix_template.xml
  • Creare sul server zabbix un host con nome
ceph.example.priv
  • Assegnargli il template
ceph-mgr Zabbix Module
  • Inviare i primi dati:
ceph zabbix send
  • Nel caso vedere il log:
less /var/log/ceph/ceph-mgr.stor03.log

Riferimenti