Heim > System-Tutorial > LINUX > rtop überwacht Remote-Hosts über SSH

rtop überwacht Remote-Hosts über SSH

WBOY
Freigeben: 2024-08-22 12:02:32
Original
902 Leute haben es durchsucht

rtop ist ein direktes, interaktives SSH-basiertes Remote-Systemüberwachungstool, das wichtige Systemleistungsmetriken wie CPU-, Festplatten-, Speicher- und Netzwerkmetriken sammelt und anzeigt.

Es ist in Go geschrieben und erfordert außer einem SSH-Server und Anmeldeinformationen keine Installation zusätzlicher Programme auf dem zu überwachenden Server.

rtop sammelt grundsätzlich verschiedene Informationen zur Systemleistung, indem es eine SSH-Sitzung startet und bestimmte Befehle auf dem Remote-Server ausführt.

Sobald die SSH-Sitzung eingerichtet ist, werden die vom Remote-Server gesammelten Informationen alle paar Sekunden (standardmäßig 5 Sekunden) aktualisiert, ähnlich wie bei allen anderen Top-ähnlichen Dienstprogrammen unter Linux (z. B. htop).

Installationsvoraussetzungen:

Um rtop zu installieren, stellen Sie sicher, dass Sie Go (GoLang) 1.2 oder höher unter Linux installiert haben. Andernfalls klicken Sie bitte auf den Link unten und befolgen Sie die Schritte zur Installation von GoLang:

  • Installieren Sie GoLang (Programmiersprache Go) unter Linux
So installieren Sie rtop im Linux-System

Wenn Sie Go bereits installiert haben, führen Sie den folgenden Befehl aus, um rtop zu erstellen:

$ go get github.com/rapidloop/rtop
Nach dem Login kopieren

Nach Abschluss des Befehls wird das ausführbare Rtop-Programm in $GOPATH/bin oder $GOBIN gespeichert.

rtop 通过 SSH 监控远程主机

Rtop unter Linux erstellen

Hinweis: Für die Verwendung von rtop ist keine Laufzeitumgebung oder Konfiguration erforderlich.

So verwenden Sie rtop im Linux-System

Versuchen Sie, rtop ohne Flags oder Parameter auszuführen. Die folgende Meldung wird angezeigt:

$ $GOBIN/rtop
Nach dem Login kopieren

Beispielausgabe:

rtop 1.0 - (c) 2015 RapidLoop - MIT Licensed - http://rtop-monitor.org
rtop monitors server statistics over an ssh connection
Usage: rtop [-i private-key-file] [user@]host[:port] [interval]
-i private-key-file
PEM-encoded private key file to use (default: ~/.ssh/id_rsa if present)
[user@]host[:port]
the SSH server to connect to, with optional username and port
interval
refresh interval in seconds (default: 5)
Nach dem Login kopieren

Lassen Sie uns nun rtop verwenden, um den Remote-Linux-Server zu überwachen, der die gesammelten Informationen standardmäßig alle 5 Sekunden aktualisiert:

$ $GOBIN/rtop aaronkilik@10.42.0.1 
Nach dem Login kopieren

rtop 通过 SSH 监控远程主机

rtop – Überwachen Sie Remote-Linux-Hosts

Der Befehl

aktualisiert die Systemleistungsindikatoren alle 10 Sekunden:

$ $GOBIN/rtop aaronkilik@10.42.0.1 10
Nach dem Login kopieren

rtop kann auch SSH-Agenten, Schlüssel oder Passwörter verwenden, um Verbindungen zu autorisieren.

  • Besuchen Sie das Github-Repository von rtop: https://github.com/rapidloop/rtop.

Zusammenfassend lässt sich sagen, dass rtop ein benutzerfreundliches Remote-Server-Überwachungstool ist, das nur sehr wenige und unkomplizierte Optionen verwendet. Sie können Ihre Linux-Leistungsüberwachungsfähigkeiten verbessern, indem Sie sich über andere Befehlszeilentools zur Überwachung von Systemen auf Ihrem Server informieren.


Das obige ist der detaillierte Inhalt vonrtop überwacht Remote-Hosts über SSH. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:linuxprobe.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage