Wie wählen Sie die zu verwendende Überwachungsanwendung aus?


9

Ein System zum Sammeln von Leistungsstatistiken kann äußerst nützlich sein. In der Vergangenheit habe ich Munin dafür verwendet, und es war von unschätzbarem Wert bei der Analyse von Engpässen und verschiedenen anderen Problemen. Ich wurde kürzlich auf collectd aufmerksam gemacht , das Munin sehr ähnlich zu sein scheint.

Welche Überwachungsanwendungen sind verfügbar und sollten berücksichtigt werden (außer Munin und Collectd), und wie wählen Sie die zu verwendende aus?


3
Vielleicht möchten Sie diese Frage in zwei, eine allgemeinere und eine spezifischere Frage aufteilen: Wie wählen Sie die zu verwendende Überwachungsanwendung aus? VS Was sind die Unterschiede zwischen Munin und Collectd? .
Tshepang

Antworten:


6

Munin ist ein Datenerfassungs- und Visualisierungswerkzeug (Grapher). Es ist einfach einzurichten. Einfach zu bedienen, verbraucht aber zu viele Ressourcen und lässt sich nicht gut skalieren. Das Standard-Erfassungsintervall beträgt 5 Minuten, und es ist nicht einfach, dies zu ändern, da dies Ihren Computer überlastet und einige Plugins Probleme haben, wenn Sie dies trotzdem tun. Die Plugins werden jedes Mal ausgeführt ( gegabelt ), wenn eine Datenerfassung erfolgt, was teuer ist. Es hat Netzwerk-Setup. Sie müssen einen lokalen Server und Knoten einrichten, auch wenn Sie einen Computer verwenden.

Collectd ist nur ein Datenkollektor-Tool. Sie können Soultions von Drittanbietern auswählen, um die gesammelten Daten grafisch darzustellen. Dies funktioniert jedoch nicht sofort. Es hat viele Plugins, meistens als C-Modul geschrieben, das einmal gestartet wird, wenn Sie den Daemon starten. Sie können das Erfassungsintervall ändern und detaillierte Statistiken erhalten. Es kann Daten lokal oder über das Netzwerk sammeln.


4

Meiner Meinung nach regiert Zabbix . Es ist leistungsstark und benutzerfreundlich. Sie benötigen kein Plugin oder einen Drittanbieter, damit es funktioniert.

Sie können viele andere Vorschläge in diesem Beitrag bei Serverfehler finden.


Wäre meine Frage besser für Serverfehler geeignet? Dh sollte es verschoben oder vom Thema abgegrenzt werden?
Vetle

Es hängt davon ab. Wenn Sie beabsichtigen, ein anderes Betriebssystem als Linux / Unix zu überwachen, ja. Wenn Sie besondere Zweifel an * nix haben, sollte dies der richtige Ort sein. Aber zumindest Serverfehler suchen. Da es einige Zeit läuft, finden Sie dort viele gute Sachen.
Bob Rivers

4

Mein bevorzugtes Tool zur Analyse der Leistungsüberwachung ist der Open Source Performance CoPilot (PCP) von SGI . Für ein einzelnes System könnte es übertrieben sein - für eine Reihe von Unternehmenssystemen ist es fantastisch. PCP bietet historische Daten, eine Netzwerkkonfiguration und ein Alarmsystem, das mit Open Source (oder fast überall sonst) nicht zu vergleichen ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.