Ich habe seit geraumer Zeit einen mysql-ndb-Cluster für die Mailserver am Laufen. Das läuft sehr zuverlässig, aber manchmal verabschiedet sich ein Data-Node und ich muss ihn manuell wieder anwerfen.
Damit ich den Cluster im Zabbix überwachen kann habe ich mir diese beiden Zabbix-UserParameter für den Agent geschustert
1 2 | UserParameter=mysql.ndb.storage,/usr/local/bin/ndb_mgm -e "SHOW" | grep id=[3-4] | grep -c accept UserParameter=mysql.ndb.master,/usr/local/bin/ndb_mgm -e "SHOW" | grep id=[1-2] | grep -c accept |
bei mir haben die Storage-Nodes die IDs 3 und 4 und die beiden Master-Nodes haben 1 und 2
Ein Wert ungleich 0 wäre ein Problem.
Leave a Reply