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:
- 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.