Opennet munin: Unterschied zwischen den Versionen
Lars (Diskussion | Beiträge) K Dinge |
Lars (Diskussion | Beiträge) howmei statt yurika; allow-Hinweis |
||
| Zeile 5: | Zeile 5: | ||
= Setup-Varianten = |
= Setup-Varianten = |
||
Auf mehreren [[Opennet Server|Opennet-Server]]n sind sowohl die erfassende als auch die sammelnde Komponente installiert - sie arbeiten also autonom. Zusätzlich sammelt [[Server/ |
Auf mehreren [[Opennet Server|Opennet-Server]]n sind sowohl die erfassende als auch die sammelnde Komponente installiert - sie arbeiten also autonom. Zusätzlich sammelt [[Server/howmei]] zentral die Daten von vielen Servern und APs. |
||
== Autonomes Setup == |
== Autonomes Setup == |
||
| Zeile 17: | Zeile 17: | ||
=== Datenerfassung auf Servern (Debian) === |
=== Datenerfassung auf Servern (Debian) === |
||
* Paket installieren: <pre>apt-get install munin-node</pre> |
* Paket installieren: <pre>apt-get install munin-node</pre> |
||
* folgende Zeile in ''/etc/munin/munin-node.conf'' einfügen: <pre>allow ^192\.168\.10\. |
* folgende Zeile in ''/etc/munin/munin-node.conf'' einfügen: <pre>allow ^192\.168\.10\.13$</pre> |
||
* den Dienst neustarten: <pre>service munin-node restart</pre> |
* den Dienst neustarten: <pre>service munin-node restart</pre> |
||
| Zeile 24: | Zeile 24: | ||
* Dienst aktivieren: <pre>/etc/init.d/xinetd enable; /etc/init.d/xinetd start</pre> |
* Dienst aktivieren: <pre>/etc/init.d/xinetd enable; /etc/init.d/xinetd start</pre> |
||
=== Datemsammlung auf |
=== Datemsammlung auf howmei === |
||
* in der Datei ''/etc/munin/munin-conf.d/ |
* in der Datei ''/etc/munin/munin-conf.d/ap.conf'' den folgenden Block (angepasst) einfügen: |
||
<pre> |
<pre> |
||
[ |
[ap;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: |
* für Server könnte es dieser Block in der Datei ''server.conf'' sein: |
||
<pre> |
<pre> |
||
[frieda23;ryoko] |
[frieda23;ryoko] |
||
| Zeile 37: | Zeile 37: | ||
use_node_name yes |
use_node_name yes |
||
</pre> |
</pre> |
||
* ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf |
* ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf [[Server/howmei]] auftauchen: http://howmei.on/munin/ |
||
* falls es nicht klappt, dann simuliere eine Datenabfrage von |
* falls es nicht klappt, dann simuliere eine Datenabfrage von howmei aus in Richtung des zu überwachenden Servers: |
||
<pre> |
<pre> |
||
telnet 192.168.10.10 munin |
telnet 192.168.10.10 munin |
||
</pre> |
</pre> |
||
* der üblichste Grund für ein Fehlschlagen ist die fehlende ''allow''-Zeile in der ''munin-node.conf'' oder der fehlende munin-node-Neustart |
|||
Version vom 2. November 2015, 13:08 Uhr
Ü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/howmei 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\.13$
- 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 howmei
- in der Datei /etc/munin/munin-conf.d/ap.conf den folgenden Block (angepasst) einfügen:
[ap;AP1.196]
address 192.168.1.196
use_node_name yes
- für Server könnte es dieser Block in der Datei server.conf 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 Server/howmei auftauchen: http://howmei.on/munin/
- falls es nicht klappt, dann simuliere eine Datenabfrage von howmei aus in Richtung des zu überwachenden Servers:
telnet 192.168.10.10 munin
- der üblichste Grund für ein Fehlschlagen ist die fehlende allow-Zeile in der munin-node.conf oder der fehlende munin-node-Neustart