Gibt es eine GUI-App zum Überwachen der Last oder der Speicherverwendung?

1797
onik

Ich verwalte eine Reihe von Linux-Servern mit unterschiedlichen Zwecken, und gelegentlich möchte ich bei der Ausführung von Wartungsaufgaben sehen, wie jeder Server sie behandelt. Dazu muss ich mehrere Terminals öffnen tload, in denen jeweils ein Lauf ausgeführt wird, und ein paar weitere, um free -mein paar Boxen zu schleifen.

Ich würde gerne wissen, ob es eine GUI-App gibt, vorzugsweise für OSX, aber auch andere Plattformen funktionieren, die die Datenerfassung handhaben und in Grafiken darstellen könnten, sodass ich nicht viele Terminals öffnen muss. Optimalerweise könnte die App so leicht sein, dass ich sie bei der täglichen Überwachung verwenden könnte, aber dies wird von Munin bereits in einem größeren Maßstab gehandhabt, daher ist dies keine Notwendigkeit.

Hinweis: Ich bin nicht sicher, ob dies hier oder auf Serverfault gehört, aber da ich nach einer clientseitigen App suche, dachte ich, ich würde es zuerst hier versuchen.

2

2 Antworten auf die Frage

2
Der Hochstapler

Die gewünschten Daten sind häufig über das Simple Network Management Protocol (SNMP) verfügbar .

Wenn auf dem Zielcomputer ein entsprechender Dämon ausgeführt wird, können Sie eine Verbindung herstellen und die Daten abrufen, an denen Sie interessiert sind. Geeignete Dämonpakete sind:

  • Ubuntu / Debian: snmpd
  • CentOS / RHEL / Fedora: net-snmp-utils

Sie können die von diesen Daemons bereitgestellten Daten mit Tools wie snmpwalk lesen . Wahrscheinlich ist es nicht das, was Sie wollen.

Andere Tools können diese Daten auch periodisch vom Zielcomputer abrufen und schöne Diagramme daraus zeichnen. Eines dieser Tools ist Cacti .

enter image description here

Wenn Cacti nichts für Sie ist, verstehe ich das ganz genau :) Alternativen lassen sich leicht ausgraben, indem Sie das Web nach SNMP und RRDTool durchsuchen (das Werkzeug, das die in der obigen Abbildung gezeigten Diagramme zeichnet).

Ich habe tatsächlich Munin, was mein Bedürfnis nach Kakteen ersetzt, aber es ist zu breit für meine Bedürfnisse. Ich suche etwas mit einer Aktualisierungsrate von 1-5 Sekunden. Ich werde einen Blick auf SNMP-basierte Lösungen werfen, vielen Dank für diese Informationen! onik vor 11 Jahren 0
1
Keith

The gkrellm tool has a server mode that lets you view these stats on a remote machine. Run it it daemon mode on one machine, then connect to it using the GUI client.