Software zur Überwachung der Netzwerkumgebung

Ich suche nach einer Software, um mein gesamtes Netzwerk zu überwachen. Ich würde Open-Source-Software bevorzugen, bin aber auch offen für eine kostenpflichtige Lösung.

Ich möchte in der Lage sein, alle meine Server anzuzeigen und benachrichtigt zu werden, wenn ein Laufwerk ausfällt oder wenn es ein Problem in den Ereignisprotokollen gibt. Ich müsste den "Gesundheitszustand" eines Servers sehen. Dies ist in erster Linie für Server gedacht, es wäre jedoch großartig, auch Workstations zu verwalten.

Antworten (4)

Sie können die kostenlose Software Anturis für bis zu 5 Monitore verwenden, mit der Möglichkeit, verschiedene Server und alle möglichen Metriken zu überwachen. Die Benachrichtigungen sind effektiv: SMS, E-Mail und Telefon. Es gibt Möglichkeiten zur Fehlerbehebung für Leute, die sich nicht wie echte Experten fühlen.

Wir verwenden Nagios . Bisher habe ich nichts gefunden, was ich nicht überwachen kann, weder über ein bereits vorhandenes Plugin noch über das Schreiben eines eigenen, wenn ich etwas Ungewöhnliches überwachen möchte. Es ist kostenlos und gut dokumentiert.

Meiner Erfahrung nach war Nagios einfach zu erlernen. Jedes Mal, wenn ich etwas Neues überwachen möchte (neuer Status, kein neuer Computer), überprüfe ich zuerst, ob es dafür bereits ein Plugin gibt. Im Falle von sterbenden Laufwerken gibt es eine Handvoll SMART-Status-Plugins, die den aktuellen Status des SMART-Checks melden und eine Warnung senden, wenn etwas nicht stimmt. Für den Zustand des Servers hängt es davon ab, was Sie meinen, aber unsere Standardvorlage überwacht Auslastung, Speicherplatz, Systemtemperatur und Ping. Wir haben auch Prüfungen für SSH, HTTP, MySQL und eine Reihe anderer Dienste, die wir nach Bedarf hinzufügen.

Einer der größten Vorteile ist, dass Nagios/NRPE so ziemlich alles akzeptiert, vorausgesetzt, es hat das richtige Format. Bei Problemen mit den Protokollen, wenn Sie die Verarbeitung in der Sprache Ihrer Wahl automatisieren können (benutzerdefiniertes Skript, Plugin oder Tool Ihrer Wahl), können Sie sie überwachen. Ich überwache mit einem einfachen Bash-Skript auf fehlgeschlagene SSH-Anmeldungen und Ein-/Ausgabefehler.

Für jemanden, der Nagios kennt, mag das klar sein – aber nicht für andere: Wie erfüllt Nagios die Anforderungen (Benachrichtigungen für „sterbende Laufwerke“, Probleme in den Ereignisprotokollen, Anzeige eines Gesundheitszustands des Servers)? Gibt es "Nachteile" (z. B. Komplexität)? Ist es „einfach zu lernen“? Vielen Dank im Voraus für weitere Details :)
Nathan, bitte bearbeite deine Antwort und füge Details direkt hinzu :)

Sie verwenden GRR , um eine Aufgabe auf jedem Server/Arbeitsstation einzurichten, auf dem Python mit psutil ausgeführt wurde .

  • Kostenlos, kostenlos & FOSS
  • Plattformübergreifend
  • Tut viel mehr als Sie verlangen

GRR-Logo

Bei der freien Software fällt mir das Spiceworks ein . Es ist ziemlich nützlich, obwohl es einige Zeit braucht, um alle Einstellungen vorzunehmen

In meiner Organisation verwenden wir 10-Strike Lanstate . Es ist nicht kostenlos, aber für uns ist es wichtig, dass es das Zeichnen der Karte unseres Netzwerks ermöglicht. So können wir alle überwachten Geräte auf der Karte anzeigen – wo sie sich befinden