Monitoring für die Gateways mit Munin
Installiere Munin-node
apt install munin-node jq
Erlaube Munin Server die Daten abzufragen
echo "allow ^10\.191\.255\.241$" >>/etc/munin/munin-node.conf echo "allow ^10\.191\.255\.242$" >>/etc/munin/munin-node.conf echo "allow ^10\.191\.255\.243$" >>/etc/munin/munin-node.conf
Rechte für Plugin fastdall anpassen
echo "[fastdall]" >>/etc/munin/plugin-conf.d/munin-node echo "user root" >>/etc/munin/plugin-conf.d/munin-node
Lade Dateien herunter und kopiere sie an den richtigen Platz
wget http://gw08.albi.info/dl/status.pl -nd -P /usr/local/bin/ wget http://gw08.albi.info/dl/dhcp-clients -nd -P /usr/share/munin/plugins/ wget http://gw08.albi.info/dl/fastdall -nd -P /usr/share/munin/plugins/
Datei ausführbar machen
chmod +x /usr/local/bin/status.pl chmod +x /usr/share/munin/plugins/dhcp-clients chmod +x /usr/share/munin/plugins/fastdall
Softlinks für Munin erstellen
ln -s /usr/share/munin/plugins/dhcp-clients /etc/munin/plugins/dhcp-clients ln -s /usr/share/munin/plugins/fastdall /etc/munin/plugins/fastdall
Munin-node neu starten
service munin-node restart
Probleme
Bei Fehlermeldungen müsst ihr die Dateien evtl. noch anpassen. Kann sein die Schnittstellen heissen bei euch etwas anders. Z.B. in der Datei fastdall
ist am Ende fastd-$I.status
, hier muss evtl. ein fastd-$I.sock
oder ähnliches hin.
Munin Betreiber informieren
Bitte schreibt mir eine Mail mit DNS Namen des Servers, damit ich Munin sagen kann er soll die Daten abholen. albi@freifunk-weinstadt.de