Zum Inhalt springen

Opennet munin: Unterschied zwischen den Versionen

Aus Opennet
Inhalt gelöscht Inhalt hinzugefügt
MathiasMahnke (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MathiasMahnke (Diskussion | Beiträge)
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
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'').
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'').


⚫
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. Technische Details unter [[Server Installation/munin]].
= 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/howmei]] zentral die Daten von vielen Servern und APs.


== Eigene Monitoring Installation ==
== 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.
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.
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 ==
== Opennet Monitoring ==
Die folgenden beiden Abschnitte beschreiben die Installation der Datenerfassungskomponente auf APs oder auf Servern.
Die folgenden beiden Abschnitte beschreiben die Installation der Datenerfassungskomponente auf APs oder auf Servern.


Zeile 20: Zeile 19:
* den Dienst neustarten: <pre>service munin-node restart</pre>
* den Dienst neustarten: <pre>service munin-node restart</pre>


Hinweis: Sollte unterhalb von ''/home'' ein Mount-Point bestehen, so muss für das DF (Disk Free) Monitoring eine Anpassung vorgenommen werden, siehe [https://dev.opennet-initiative.de/ticket/235 Opennet DEV Ticket 235].
⚫
=== Datenerfassung auf Access Points (openwrt) ===

⚫
=== Datenerfassung auf Access Points (OpenWrt) ===
* Paket installieren: <pre>opkg install muninlite</pre>
* Paket installieren: <pre>opkg install muninlite</pre>
* 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 howmei ===
=== Datenerfassung auf Access Points (Opennet Firmware) ===

* in der Datei ''/etc/munin/munin-conf.d/ap.conf'' sind bereits alle Access Points erfasst (AP1.x, AP2.x, AP3.x)
* hierzu das "on-monitoring" Modul installieren
* für Server könnte es dieser Block in der Datei ''server.conf'' sein:
<pre>
[frieda23;ryoko]
address servername.on
use_node_name yes
</pre>
* ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf [[Server/howmei]] auftauchen: https://monitor.opennet-initiative.de/
* falls es nicht klappt, dann simuliere eine Datenabfrage von howmei aus in Richtung des zu überwachenden Servers:
<pre>
telnet servername.on munin
</pre>
* der üblichste Grund für ein Fehlschlagen ist die fehlende ''allow''-Zeile in der ''munin-node.conf'' oder der fehlende munin-node-Neustart


[[Kategorie:Dienste]]
[[Kategorie:Dienste]]

Aktuelle Version vom 4. Januar 2020, 20:33 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).

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. Technische Details unter Server Installation/munin.

Eigene Monitoring Installation

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.

Opennet Monitoring

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

Hinweis: Sollte unterhalb von /home ein Mount-Point bestehen, so muss für das DF (Disk Free) Monitoring eine Anpassung vorgenommen werden, siehe Opennet DEV Ticket 235.

Datenerfassung auf Access Points (OpenWrt)

  • Paket installieren:
    opkg install muninlite
  • Dienst aktivieren:
    /etc/init.d/xinetd enable; /etc/init.d/xinetd start

Datenerfassung auf Access Points (Opennet Firmware)

  • hierzu das "on-monitoring" Modul installieren