Monitoring Network Services mit Munin
Munin ist eine Anwendung, erlaubt es uns, große Kontrolle ausüben und Analysen unserer IT-Abteilung durch die Zahlung von Dienstleistungen und Hardware-Ausstattung. Munin präsentiert grafische Informationen über den Stand der unsere Dienstleistungen über eine Website. Geschehen in Perl und konfigurierbar über Plugins.
Wie installiert man Munin
Munin ist bereits enthalten in der offiziellen Repository von Debian, so dass Sie nur noch zur Verbesserung der Ausrüstung und installieren apt. Adpreas Munin hat die Flexibilität zur Überwachung ein oder mehrere Computer, nach unseren Bedürfnissen ist die Installation einer zentralen Munin zur Überwachung der Paket Munin, und um die Verbindung überwacht Munin-Client installiert, so dass die zentrale Überwachung können die Daten zentral Alle unsere Teams.
# Apt-get update
# # Apt-get install Munin wenn wir die Nutzung der Computer als Server
# Apt-get install Munin-Knoten #
Konfigurationsdateien
Munin so konfiguriert ist, über die folgenden Dateien und Verzeichnisse;
Munin.conf Es ist die Konfigurationsdatei des Plotter, zentrale vielfältig, insbesondere, wenn Sie die Konfiguration der Server-Seite von Munin. Die Standard-Werte in dieser Datei gibt das Verzeichnis an, preplear und Konfiguration von verschiedenen Maschinen.
| file: / etc / Munin / munin.conf |
# Das Gebiet, um Daten zu speichern dbdir / var / lib / Munin # Der Ort, um die generierten HTML-Seiten htmldir / var / www / Munin # Log logdir / var / log / Munin # Temporäre Dateien Ausführung (pid etc) rund / var / run / Munin # Wo werden die HTML-Templates tmpldir / etc / Munin / Vorlagen |
Konfiguration der Server
Bearbeiten Sie Ihre / etc / Munin / munin.conf und bearbeiten, damit sie gelassen werden wie folgt:
| file: / etc / Munin / munin.conf |
# Beispiel-Konfigurationsdatei für Munin, die durch die bauen
dbdir / var / lib / Munin
htmldir / var / www / Munin
logdir / var / log / Munin
rund / var / run / Munin
tmpldir / etc / Munin / tpreplates
# Graph_period Minuten
#
[deathbian.guatewireless.org]
Adresse IP.de.deathbian
local_address IP.de.deathbian
use_node_name ja
#
[mkdiablo.guatewireless.org]
Adresse 127.0.0.1
local_address 127.0.0.1
use_node_name ja
|
Hier sind die Verzeichnisse und Dateien verwendet, um Daten zu speichern (dbdir), die Berichte generiert (htmldir), die Protokolle (logdir), HTML-Templates (tmpldir), Beleuchtung (rund), und so weiter. Es werden auch die Teams, die Knoten oder Kunden, zu denen muss angeschlossen und bekommen die Informationen von Plugins.
Wie vor, wenn nicht die spezifischen lokalen Adresse (local_address), die die Ausrüstung, Munin nicht generieren, die Grafiken, welche die IP-Adresse aus zwei Gründen.
Einrichten eines Knotens Munin
Bearbeiten Sie Ihre / etc / Munin / Munin-node.conf und verlassen wir wie folgt:
| file: / etc / Munin / Munin-node.conf |
# # Beispiel config-Datei für Munin-Knoten # log_level 4 log_file / var / log / Munin / Munin-node.log Port 4949 pid_file / var / run / Munin / Munin-node.pid Hintergrund 1 setsid 1 Host * Benutzer root Root-Gruppe setsid ja ~ $ IGNORE_FILE IGNORE_FILE \. bak $ IGNORE_FILE% $ IGNORE_FILE \. dpkg-(tmp | neu | alt | dist) $ IGNORE_FILE \. U / min (speichern | neu) $ host_name deathbian.guatewireless.org xxx erlauben ^ \. xxx \. xxx \. $ xxx |
Die wichtigsten Linien dieser Datei sind diejenigen, die mit host_name und zulassen. Die erste gibt den Namen, mit denen der Server identifiziert diese Maschine und wir sollten sie nicht berühren, es sei denn, sie sind nicht erkannt wird, aber die Wahrheit ist, dass ich noch nie gearbeitet jedem Knoten, auf die ich noch nicht aktiviert diese Option.
Die zweite Zeile gibt an, dass IP-Adresse aus dem Urlaub zu verbinden, das ist, wird die IP-Adresse des Servers Munin. Ohne diese Konfiguration wird nicht über diese Verbindung Fehler. Ja, wir haben zu schreiben die IP-Adresse auf einen regulären Ausdruck, wie abgebildet (^ kennzeichnet den Anfang und das Ende des Ausdrucks $).
Ab Munin
Munin wird alle fünf Minuten als cron arbeiten. Die Skripte sind in
/ Etc / cron.d / und kann geändert werden, um Lesungen jede Minute und auch Tests unterzogen.
Der Zugriff auf die Berichte
Von unserem Firefox oder Internet Explorer-Browser einfach die Eingabe in der Adressleiste, http://localhost/munin, wenn wir ein Web-Server. Und als Ergebnis werden wir sehen, einen Graphen der linken Seite.
In zukünftigen Artikeln verwandten Themen wie Verlagswesen;
- Installation Monitor Service Monit
- Neustart der Dienste oder Anwendungen von Munin
Popularity: 1% [?]






