Opennet munin: Unterschied zwischen den Versionen
Lars (Diskussion | Beiträge) (munin-Installation beschreiben) |
Lars (Diskussion | Beiträge) (Formatierung) |
||
Zeile 25: | Zeile 25: | ||
=== Datemsammlung auf yurika === | === Datemsammlung auf yurika === | ||
− | * in der Datei ''/etc/munin/munin-conf.d/opennet.conf'' den folgenden Block (angepasst) einfügen (Beispiel für einen AP in Rostock): <pre> | + | * in der Datei ''/etc/munin/munin-conf.d/opennet.conf'' den folgenden Block (angepasst) einfügen (Beispiel für einen AP in Rostock): |
+ | <pre> | ||
[rostock;AP1.196] | [rostock;AP1.196] | ||
address 192.168.1.196 | address 192.168.1.196 | ||
use_node_name yes | use_node_name yes | ||
</pre> | </pre> | ||
− | * für Server könnte es dieser Block sein: <pre> | + | * für Server könnte es dieser Block sein: |
+ | <pre> | ||
[frieda23;ryoko] | [frieda23;ryoko] | ||
address 192.168.10.10 | address 192.168.10.10 | ||
Zeile 36: | Zeile 38: | ||
</pre> | </pre> | ||
* ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf yurika auftauchen: http://yurika.opennet-initiative.de/munin/ | * ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf yurika auftauchen: http://yurika.opennet-initiative.de/munin/ | ||
− | * falls es nicht klappt, dann simuliere eine Datenabfrage von yurika aus in Richtung des zu überwachenden Servers: <pre> | + | * falls es nicht klappt, dann simuliere eine Datenabfrage von yurika aus in Richtung des zu überwachenden Servers: |
+ | <pre> | ||
telnet 192.168.10.10 munin | telnet 192.168.10.10 munin | ||
</pre> | </pre> |
Version vom 3. August 2015, 21:47 Uhr
Inhaltsverzeichnis |
Überblick
Munin ist ein Dienst zur Aufzeichnung von System-Zuständen und zur Visualisierung derselben.
Munin besteht aus einer Komponente zur Erzeugung/Erfassung (Debian-Paket munin-node) von Daten und einer Komponente zur Sammlung und Visualisierung dieser Informationen von einem oder mehreren Rechnern (Debian-Paket munin).
Setup-Varianten
Auf mehreren Opennet Servern sind sowohl die erfassende als auch die sammelnde Komponente installiert - sie arbeiten also autonom. Zusätzlich sammelt Server/yurika zentral die Daten von vielen Servern und APs.
Autonomes Setup
In einem Debian-System werden durch die Installation des Pakets munin beide Komponenten installiert und sind anschließend via http://localhost/munin erreichbar.
Um die Erreichbarkeit von außen zu ermöglich, müssen in der Datei /etc/munin/apache2.conf die Zeilen Require local auskommentiert werden.
Zentrales Setup
Die folgenden beiden Abschnitte beschreiben die Installation der Datenerfassungskomponente auf APs oder auf Servern.
Datenerfassung auf Servern (Debian)
- Paket installieren:
apt-get install munin-node
- folgende Zeile in /etc/munin/munin-node.conf einfügen:
allow ^192\.168\.10\.4$
- den Dienst neustarten:
service munin-node restart
Datenerfassung auf Access Points (openwrt)
- Paket installieren:
opkg install muninlite
- Dienst aktivieren:
/etc/init.d/xinetd enable; /etc/init.d/xinetd start
Datemsammlung auf yurika
- in der Datei /etc/munin/munin-conf.d/opennet.conf den folgenden Block (angepasst) einfügen (Beispiel für einen AP in Rostock):
[rostock;AP1.196] address 192.168.1.196 use_node_name yes
- für Server könnte es dieser Block sein:
[frieda23;ryoko] address 192.168.10.10 use_node_name yes
- ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf yurika auftauchen: http://yurika.opennet-initiative.de/munin/
- falls es nicht klappt, dann simuliere eine Datenabfrage von yurika aus in Richtung des zu überwachenden Servers:
telnet 192.168.10.10 munin