Bei der Installation von munin wird ein Standardsatz von Plugins aktiviert (zumindest unter Ubuntu). Alternativ können Sie einfach ausführen, munin-node-configure
um herauszufinden, welche Plugins von Ihrem System unterstützt werden. Die meisten dieser Plugins zeichnen einfache Daten. Meine Frage ist nicht , die Art der Daten zu erklären (na ja ... vielleicht für einige), aber wonach suchen Sie in diesen Grafiken?
Es ist einfach, munin zu installieren und ausgefallene Grafiken zu sehen. Aber die Grafiken zu haben und sie nicht "lesen" zu können, macht sie völlig nutzlos.
Ich werde Standard-Plugins auflisten, die auf meinem System standardmäßig aktiviert sind. Es wird also eine lange Liste. Der Vollständigkeit halber werde ich auch Plugins auflisten, die ich zu verstehen glaube, und eine kurze Erklärung geben, wofür sie meiner Meinung nach verwendet werden. Bitte korrigieren Sie, wenn ich mit einem von ihnen falsch liege.
Lassen Sie mich diese Fragen in drei Teile aufteilen:
- Plugins, bei denen ich die Daten nicht einmal verstehe
- Plugins, bei denen ich die Daten verstehe, aber nicht weiß, worauf ich achten soll
- Plugins, die ich zu verstehen denke
Plugins, bei denen ich die Daten nicht einmal verstehe
Diese können Fragen enthalten, die sich nicht unbedingt nur an Munin richten. Das Nichtverstehen der Daten bedeutet normalerweise eine Lücke im Grundwissen über Betriebssysteme / Hardware ....;) Sie können gerne mit einer "giyf" -Antwort antworten.
Dies sind Plugins, bei denen ich nur raten kann, was los ist ... Ich möchte mir diese "Vermutungen" kaum ansehen ...
- Festplatten-E / A pro Gerät (E / A / Sekunde)
Was ist eine E / A ? Ich weiß, dass es für Eingabe / Ausgabe steht. Aber so weit ist es. - Festplattenlatenz pro Gerät (durchschnittliche E / A-Wartezeit)
Keine Ahnung, was eine "E / A-Wartezeit" ist ... - E / A-Servicezeit
Dies ist ein großes Durcheinander, und es ist nahezu unmöglich, überhaupt etwas in der Grafik zu sehen.
Plugins, bei denen ich die Daten verstehe, aber nicht weiß, worauf ich achten soll
- IOStat (Blöcke / Sekunde gelesen / geschrieben)
Ich nehme an, das, worauf man hier achten muss, sind Spitzen? Was würde bedeuten, dass das Gerät stark beansprucht wird? - Verfügbare Entropie (Bytes)
Ich gehe davon aus, dass dies für die Zufallszahlengenerierung wichtig ist. Warum sollte ich das grafisch darstellen? Bisher war der Wert immer nahezu konstant. - VMStat (laufende / E / A-Schlafprozesse)
Was ist der Unterschied zwischen diesem und dem Diagramm "Prozesse"? Beide zeigen laufende / schlafende Prozesse, während das Diagramm "Prozesse" mehr Details zu enthalten scheint. - Festplattendurchsatz pro Gerät (Bytes / Sekunde gelesen / geschrieben)
Was ist der Unterschied zwischen diesem und dem "IOStat" -Diagramm? - Verwendung der Inode-Tabelle
Worauf sollte ich in diesem Diagramm achten?
Plugins, die ich zu verstehen denke
Ich werde hier einige Dinge erraten ... korrigiere mich, wenn ich falsch liege.
- Festplattennutzung in Prozent (Prozent)
Wie viel Festplattenspeicher wird verwendet / verbleibt. Da sich dies 100% nähert, sollten Sie in Betracht ziehen, die Partition zu bereinigen oder zu erweitern. Das ist extrem wichtig für die Root-Partition. - Firewall-Durchsatz (Pakete / Sekunde)
Die Anzahl der Pakete, die die Firewall passieren. Wenn dies über einen längeren Zeitraum ansteigt, kann dies ein Zeichen für einen DOS-Angriff sein (oder wir erhalten einfach eine große Datei). Es kann Ihnen auch eine Vorstellung von Ihrer Firewall-Leistung geben. Wenn es sich nivelliert und Sie mehr "Leistung" benötigen, sollten Sie einen Lastausgleich in Betracht ziehen. Wenn es sich nivelliert und eine Korrelation mit Ihrer CPU-Auslastung feststellt, kann dies auch bedeuten, dass Ihre Hardware nicht schnell genug ist. Korrelationen mit der Festplattennutzung können auf übermäßige LOG-Ziele in Ihrer FW-Konfiguration hinweisen. - eth0-Fehler (Pakete ein / aus)
Netzwerkfehler. Wenn dieser Wert zunimmt, kann dies ein Zeichen für eine fehlerhafte Hardware sein. - eth0-Verkehr (Bits / Sekunde ein / aus)
Roher Netzwerkverkehr. Dies sollte mit dem Firewall-Durchsatz korrelieren. - Anzahl der Threads
Ein ständig steigender Wert kann auf einen Prozess hinweisen, bei dem Threads nicht ordnungsgemäß geschlossen werden. Untersuchen! - Prozesse
Aufschlüsselung aktiver Prozesse (einschließlich Schlaf). Eine schnelle Spitze hier könnte auf eine Gabelbombe hindeuten. Ein langsam, aber stetig steigender Wert kann darauf hinweisen, dass eine Anwendung Unterprozesse erzeugt, diese jedoch nicht ordnungsgemäß schließt. Untersuchen Sie mitps faux
. - Prozesspriorität
Hier wird die Verteilung der Prozessprioritäten angezeigt. Nur Prozesse mit hoher Priorität zu haben, nützt nicht viel. Ziehen Sie in Betracht, einige zu priorisieren. - CPU auslastung
Ziemlich einfach. Wenn dies zu einem Spitzenwert führt, wird möglicherweise ein Angriff ausgeführt, oder ein Prozess belastet die CPU. Wenn es im normalen Betrieb langsam zunimmt und sich dem Maximum nähert, sollten Sie ein Upgrade Ihrer Hardware (oder einen Lastausgleich) in Betracht ziehen. - Verwendung
der Dateitabelle Anzahl der aktiv geöffneten Dateien. Wenn dies das Maximum erreicht, wird möglicherweise ein Prozess geöffnet, Dateien werden jedoch nicht ordnungsgemäß freigegeben. - Lastdurchschnitt
Zeigt einen zusammengefassten Wert für die Systemlast an. Sollte mit der CPU-Auslastung korrelieren. Steigende Werte können aus verschiedenen Quellen stammen. Suchen Sie nach Korrelationen mit anderen Diagrammen. - Speichernutzung
Eine grafische Darstellung Ihres Speichers. Solange Sie viele unbenutzte + Cache + Puffer haben, geht es Ihnen gut. - Swap In / Out
Zeigt die Aktivität auf Ihrer Swap-Partition an. Dies sollte immer 0 sein. Wenn Sie diesbezügliche Aktivitäten sehen, sollten Sie Ihrem Computer mehr Speicher hinzufügen!