Weboldal keresés

rtop – Interaktív eszköz a távoli Linux-kiszolgáló SSH-n keresztüli megfigyelésére


Az rtop egy egyszerű és interaktív, SSH-n alapuló távoli rendszerfigyelő eszköz, amely összegyűjti és megjeleníti a fontos rendszerteljesítmény-értékeket, például CPU, lemez, memória, hálózati mutatók.

Go Language nyelven íródott, és az SSH-kiszolgálón és a működő hitelesítő adatokon kívül nem szükséges semmilyen további program telepítése a figyelni kívánt kiszolgálóra.

Az rtop alapvetően úgy működik, hogy elindít egy SSH-munkamenetet, és bizonyos parancsokat hajt végre a távoli kiszolgálón, hogy különféle rendszerteljesítmény-információkat gyűjtsön.

Az SSH-munkamenet létrehozása után néhány másodpercenként (alapértelmezés szerint 5 másodpercenként) folyamatosan frissíti a távoli kiszolgálóról gyűjtött információkat, hasonlóan a Linux összes többi csúcsszerű segédprogramjához (például a htophoz).

Előfeltételek:

Győződjön meg arról, hogy a Go (GoLang) 1.2 vagy újabb verziót telepítette Linux rendszerére az rtop telepítéséhez, ellenkező esetben kattintson az alábbi linkre a GoLang telepítési lépéseinek követéséhez:

  1. Telepítse a GoLang-ot (Go programozási nyelv) Linuxra

Az rtop telepítése Linux rendszereken

Ha telepítve van a Go, futtassa az alábbi parancsot az rtop létrehozásához:

go get github.com/rapidloop/rtop

Az rtop végrehajtható bináris fájl a $GOPATH/bin vagy $GOBIN mappába kerül mentésre, amint a parancs végrehajtása befejeződött.

Megjegyzés: Az rtop használatának megkezdéséhez nincs szükség futásidejű függőségekre vagy konfigurációkra.

Az rtop használata Linux rendszerekben

Próbálja meg futtatni az rtop programot jelzők és argumentumok nélkül az alábbiak szerint, ez egy használati üzenetet fog megjeleníteni:

$GOBIN/rtop
Minta kimenet
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)

Most figyeljük meg a távoli Linux-kiszolgálót az rtop segítségével az alábbiak szerint, miközben alapértelmezés szerint 5 másodperces időközönként frissítjük az összegyűjtött információkat:

$GOBIN/rtop   [email  

Az alábbi parancs minden 10 másodperc után frissíti a rendszer teljesítménymutatóit:

$GOBIN/rtop [email  10

Az rtop ssh-agent, privát kulcsok vagy jelszavas hitelesítés használatával is tud csatlakozni.

Látogassa meg az rtop Github adattárat: https://github.com/rapidloop/rtop

Záró megjegyzésként elmondható, hogy az rtop egy egyszerű és könnyen használható távoli szerver megfigyelő eszköz, nagyon kevés és közvetlen lehetőséget használ. Emellett számos más parancssori eszközről is olvashat a rendszer felügyeletére, hogy javítsa Linux teljesítményfigyelési készségeit.

Végül, ha bármilyen kérdése vagy észrevétele van, lépjen kapcsolatba velünk az alábbi megjegyzés részben.