Linux Server-Leistungsüberwachung

7

Ich möchte die Leistung auf meinen Linux-Servern (die zufällig Centos sind) überwachen. Was sind die besten Tools zur Überwachung von Dingen in Echtzeit wie:

  • Festplatten-Leistungs-E / A, Austausch usw.
  • CPU-Leistung

Suchen Sie nach einfachen Tools anstatt nach webbasierten Tools wie Nagios, Ganglia usw.

nb Ich möchte genau wissen, was jedes Werkzeug tut, anstatt wenn möglich nur eine Liste mit zufälligen Werkzeugnamen zu haben. Warum das Tool eine bessere Option ist als andere, wäre auch gut.

Jon
quelle

Antworten:

5

collectl ist ein großartiger Leistungsmonitor mit einigen einzigartigen und erweiterten Funktionen wie InfiniBand- und Lustre-Unterstützung oder Umgebungs- und NFS-Überwachung. Natürlich macht es auch grundlegende Dinge wie Festplatten- und CPU-Überwachung. Sehr empfehlenswert!

Knweiss
quelle
Dies ist ziemlich cool, verwendet es heute Abend auf einer Festplatten-E / A-Überwachung ... funktioniert gut ... danke für den Vorschlag ...
Jon
12

Iostat, Sar, Top, Munin

Ali Mezgani
quelle
2
Einfach und auf den Punkt, ich mag es!
Dave Drager
+1 für Munin, sehr einfach einzurichten und zu verwenden.
Emills
2

Ich habe kürzlich collectl-utils veröffentlicht, die grafische Funktionen zum Sammeln von Daten mit einem webbasierten Tool namens colplot bereitstellen. Das Wichtigste bei dieser Genauigkeit. Die Verwendung von Gnuplot für die Grafiken ist sehr schnell und zeigt jeden Datenpunkt an, im Gegensatz zu RRD, das Ihre Daten "normalisiert". -Kennzeichen


quelle
0

Wenn Sie eine Google-Suche nach "Linux-Überwachungstools" durchführen, finden Sie einige Dinge.

Einer der guten Links gefunden: http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html In diesem Artikel erfahren Sie, was jedes Tool tut und warum ein Tool für einen bestimmten Zweck besser ist als ein anderes.

Die von mezgani empfohlenen Werkzeuge sind in diesem Artikel aufgeführt, mit Ausnahme von Munin . Munin scheint sowieso nicht das zu sein, wonach Sie suchen (es ist webbasiert und Sie haben ausdrücklich gesagt, dass Sie nicht webbasiert wollen).

steveha
quelle
0

Wenn Sie eine anständige grafische Darstellung historischer Daten wünschen, insbesondere für mehrere Systeme, schauen Sie sich Cacti an. Es erfordert die Konfiguration von SNMP auf jedem System (einfach).

Kyle Smith
quelle
0

Wenn Sie möchten, dass Ihre Linux-Leistung einfach grafisch dargestellt wird, versuchen Sie es mit Bijk.com:

Open Source Tool mit Webzugriff und Live-Grafiken! http://www.bijk.com


quelle
ursprüngliche Frage "Auf der Suche nach Low-Level-Tools statt webbasierten Tools"
Sirex
0

Verwenden Sie oben, um den Prozentsatz der Belegung der einzelnen Ressourcen anzugeben. Außerdem werden die Daten farblich gekennzeichnet, und wenn die Systemressourcen knapp werden, werden diese Einträge farblich gekennzeichnet.

In CentOS können Sie es von EPEL / RPMForge-Repos installieren.

//Christian

Christian
quelle
0

Ich kann sehen, dass Sie nach einfachen Werkzeugen suchen. Aber vielleicht möchten Sie umdenken, da ich glaube, dass die Leistungsüberwachung eine regelmäßige Übung ist. Aus meiner Erfahrung kann ich sagen, wie schwierig es werden kann, wenn Sie keine speziellen Tools verwenden. Dies sind die Werkzeuge, auf die ich gestoßen bin.

  1. Munin
  2. Zabbix
  3. Seelöwe
Vishal
quelle