rtop - Interaktiivinen työkalu Linux-etäpalvelimen valvontaan SSH:n kautta
rtop on yksinkertainen ja interaktiivinen SSH-pohjainen järjestelmän etävalvontatyökalu, joka kerää ja näyttää tärkeitä järjestelmän suorituskykyarvoja, kuten CPU, levy, muisti, verkkotiedot.
Se on kirjoitettu Go Language -kielellä, eikä se vaadi ylimääräisten ohjelmien asentamista palvelimelle, jota haluat valvoa, paitsi SSH-palvelimen ja käyttöoikeustiedot.
rtop toimii periaatteessa käynnistämällä SSH-istunnon ja suorittamalla tiettyjä komentoja etäpalvelimella kerätäkseen erilaisia järjestelmän suorituskykytietoja.
Kun SSH-istunto on muodostettu, se päivittää etäpalvelimelta kerätyt tiedot muutaman sekunnin välein (oletuksena 5 sekunti), kuten kaikki muutkin Linuxin huippuluokan apuohjelmat (kuten htop).
Edellytykset:
Varmista, että olet asentanut Go (GoLang) 1.2 tai uudemman Linux-järjestelmääsi, jotta voit asentaa rtopin, Muussa tapauksessa napsauta alla olevaa linkkiä seurataksesi GoLangin asennusvaiheita:
- Asenna GoLang (Go Programming Language) Linuxiin
Kuinka asentaa rtop Linux-järjestelmiin
Jos sinulla on Go asennettuna, suorita alla oleva komento rakentaaksesi rtop:
go get github.com/rapidloop/rtop
Suoritettava rtop-binaaritiedosto tallennetaan kansioon $GOPATH/bin tai $GOBIN, kun komento on suoritettu loppuun.
Huomaa: et tarvitse suorituksenaikaisia riippuvuuksia tai määrityksiä aloittaaksesi rtopin käytön.
Kuinka käyttää rtopia Linux-järjestelmissä
Yritä suorittaa rtop ilman lippuja ja argumentteja alla kuvatulla tavalla, se näyttää käyttöviestin:
$GOBIN/rtop
Näytelähtö
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)
Tarkkaillaan nyt Linux-etäpalvelinta rtopin avulla seuraavasti, samalla kun päivitetään oletusarvoisesti kerätyt tiedot 5 sekunnin välein:
$GOBIN/rtop [email
Alla oleva komento päivittää kerätyt järjestelmän suorituskykytiedot 10 sekunnin välein:
$GOBIN/rtop [email 10
rtop voi myös muodostaa yhteyden käyttämällä ssh-agenttia, yksityisiä avaimia tai salasanatodennusta.
Vieraile rtop Githubin arkistossa: https://github.com/rapidloop/rtop
Lopuksi totean, että rtop on yksinkertainen ja helppokäyttöinen etäpalvelimen valvontatyökalu, joka käyttää hyvin vähän ja suoria vaihtoehtoja. Voit myös lukea useista muista komentorivityökaluista järjestelmän valvontaan parantaaksesi Linux-suorituskyvyn seurantataitojasi.
Lopuksi, ota meihin yhteyttä alla olevan kommenttiosion kautta, jos sinulla on kysyttävää tai huomautuksia.