Ich bin ziemlich neu bei Linux und suche nach einem Überwachungstool mit einem Web-Frontend. Insbesondere suche ich nach Statistiken zu den folgenden Themen:
- Lagerraum, gebraucht/frei
- CPU-Aktivität
- CPU-Temperaturen
- RAM-Nutzung
Alles, was ich von einer Serverüberwachungssoftware erwarte. Die Möglichkeit, E-Mails basierend auf Dingen wie hohen CPU-Temperaturen zu senden, wäre ein Bonus.
Im Idealfall würde ich gerne etwas Kostenloses und Open Source finden, bin aber bereit, dafür zu zahlen, wenn es das Geld wert ist.
Hat jemand Empfehlungen?
Danke
Steve
Antwort1
Ich magmunin- praktisch nur mit der Installation (Munin-Knoten auf jedem Host und Munin „Master“ auf dem Sammel- und Grafikserver) und dem Verweisen auf die Hosts erhielt ich alle Einzelheiten zu Hardwaresensoren, CPU, Festplatten, Speicher, Interrupts und vielem mehr. Es gibt eine Weboberfläche zum Anzeigen, aber meines Wissens nicht zur Konfiguration.
Kakteenist ein bewährtes Überwachungstool mit einer vollständigen Web-Benutzeroberfläche für Konfiguration und Verwaltung. Es ist gut für Ping und SNMP zur Netzwerkverwaltung von Hosts. Ich fand es nicht so einfach, die gewünschten Informationen daraus zu erhalten.
Wenn Sie eine vollständige Evaluierung durchführen möchten, ist Nagios ein weiteres weit verbreitetes Paket mit einer kostenlosen Option, aber ich habe keine Informationen dazu.
Antwort2
Sie könnenMonitorixDie Liste der Funktionen finden SieHier.
Monitorix ist ein kostenloses, Open Source- und leichtes Systemüberwachungstool, das so viele Dienste und Systemressourcen wie möglich überwachen soll. Es wurde für den Einsatz auf produktiven Linux/UNIX-Servern entwickelt, kann aber aufgrund seiner Einfachheit und geringen Größe auch auf eingebetteten Geräten verwendet werden.
Um es auf Ubuntu zu installieren, fügen Sie die folgende Zeile zu Ihremsources.list
:
deb http://apt.izzysoft.de/ubuntu generic universe
Fügen Sie den GPG-Schlüssel hinzu:
wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc
Es installieren:
apt-get update
apt-get install monitorix
Öffnen Sie diese URL http://localhost:8080/monitorix/
in Ihrem Browser.
Um per SMS oder E-Mail benachrichtigt zu werden, verwenden SieNagios
Antwort3
https://www.icinga.com/, zusammen mit der Bereitstellung über Chef oder Puppet. Zu Ihrer Information, es gibt kein „Bestes“. Aber Icinga ist sehr gut. Weitere Informationen finden Sie aufWikipedia.
Sie benötigen jemanden, der die Warnungen erfasst und die Ausgabe interpretiert.