rtop - Interaktivno orodje za nadzor oddaljenega strežnika Linux prek SSH
rtop je preprosto in interaktivno orodje za oddaljeno spremljanje sistema, ki temelji na SSH in zbira in prikazuje pomembne vrednosti sistemske učinkovitosti, kot so CPU, disk, pomnilnik, meritve omrežja.
Napisan je v jeziku Go in ne zahteva namestitve dodatnih programov na strežnik, ki ga želite nadzirati, razen strežnika SSH in delujočih poverilnic.
rtop v osnovi deluje tako, da zažene sejo SSH in izvrši določene ukaze na oddaljenem strežniku za zbiranje različnih informacij o zmogljivosti sistema.
Ko je seja SSH vzpostavljena, vsakih nekaj sekund osvežuje podatke, zbrane z oddaljenega strežnika (privzeto 5 sekund), podobno kot vsi drugi top-like pripomočki (kot je htop) v Linuxu.
Prepričajte se, da ste v sistem Linux namestili Go (GoLang) 1.2 ali novejšo različico, da namestite rtop, sicer kliknite spodnjo povezavo in sledite namestitvenim korakom GoLang:
- Namestite GoLang (Go Programski jezik) v Linux
Kako namestiti rtop v sisteme Linux
Če ste namestili Go, zaženite spodnji ukaz za izdelavo rtop:
$ go get github.com/rapidloop/rtop
Izvedljivi binarni program rtop bo shranjen v $GOPATH/bin ali $GOBIN, ko bo ukaz zaključil izvajanje.
Opomba: Za začetek uporabe rtop ne potrebujete nobenih odvisnosti ali konfiguracije med izvajanjem.
Kako uporabljati rtop v sistemih Linux
Poskusite zagnati rtop brez zastavic in argumentov, kot je prikazano spodaj, prikazal se bo sporočilo o uporabi:
$ $GOBIN/rtop
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] [[email ]host[:port] [interval] -i private-key-file PEM-encoded private key file to use (default: ~/.ssh/id_rsa if present) [[email ]host[:port] the SSH server to connect to, with optional username and port interval refresh interval in seconds (default: 5)
Zdaj spremljajmo oddaljeni Linux strežnik z rtopom na naslednji način, pri tem pa privzeto osvežimo podatke, zbrane po 5 sekundah:
$ $GOBIN/rtop [email
Spodnji ukaz osveži meritve zmogljivosti sistema, zbrane po vsakih 10 sekundah:
$ $GOBIN/rtop [email 10
rtop se lahko poveže tudi s ssh-agentom, zasebnimi ključi ali preverjanjem pristnosti gesla.
Obiščite skladišče rtop Github: https://github.com/rapidloop/rtop
Kot sklepna ugotovitev je rtop preprosto in enostavno orodje za nadzor oddaljenega strežnika, ki uporablja zelo malo neposrednih možnosti. Preberete si lahko tudi več drugih veščin spremljanja delovanja Linuxa.
Nazadnje se za vsa vprašanja ali pripombe obrnite na nas prek oddelka za komentarje spodaj.