rtop - vuorovaikutteinen työkalu Linux-etäpalvelimien valvontaan SSH: n kautta


rtop on yksinkertainen ja interaktiivinen SSH-pohjainen järjestelmän etävalvontatyökalu, joka kerää ja näyttää tärkeät järjestelmän suorituskykyarvot, kuten suorittimen, levyn, muistin, verkkomittarit.

Se on kirjoitettu Go-kielellä eikä vaadi ylimääräisiä ohjelmia asennettavaksi palvelimelle, jota haluat seurata, paitsi SSH-palvelin ja toimivat tunnistetiedot.

rtop toimii periaatteessa käynnistämällä SSH-istunnon ja suorittamalla tietyt komennot etäpalvelimella keräämään erilaisia järjestelmän suorituskykytietoja.

Kun SSH-istunto on muodostettu, se päivittää etäpalvelimelta kerätyt tiedot muutaman sekunnin välein (oletusarvoisesti 5 sekuntia), samalla tavalla kuin kaikki muut Linuxin huippuluokan apuohjelmat (kuten htop).

Varmista, että olet asentanut Go (GoLang) 1.2: n tai uudemman Linux-järjestelmääsi, jotta voit asentaa rtopin, muuten napsauta alla olevaa linkkiä seurataksesi GoLang-asennusohjeita:

  1. Asenna GoLang (Go-ohjelmointikieli) Linuxiin

Kuinka asentaa rtop Linux-järjestelmiin

Jos olet asentanut Go, suorita alla oleva komento rtop: n rakentamiseksi:

$ go get github.com/rapidloop/rtop

Rtop-suoritettava binaarimuisti tallennetaan kansioihin $GOPATH/bin tai $GOBIN, kun komento on suoritettu loppuun.

Huomaa: Et tarvitse runtime-riippuvuuksia tai määrityksiä aloittaaksesi rtopin käytön.

Kuinka käyttää rtopia Linux-järjestelmissä

Yritä suorittaa rtop ilman lippuja ja argumentteja kuten alla, se näyttää käyttöviestin:

$ $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)

Valvotaan nyt Linux-etäpalvelinta rtopilla seuraavasti ja päivitämme oletusarvoisesti 5 sekunnin välein kerätyt tiedot:

$ $GOBIN/rtop   [email  

Alla oleva komento päivittää järjestelmän suorituskykymittarit, jotka on kerätty 10 sekunnin välein:

$ $GOBIN/rtop [email  10

rtop voi muodostaa yhteyden myös ssh-agentilla, yksityisillä avaimilla tai salasanan todennuksella.

Käy rtop Github -tietovarastossa: https://github.com/rapidloop/rtop

Loppuhuomautuksena voidaan todeta, että rtop on yksinkertainen ja helppokäyttöinen etäpalvelimen etäseurantatyökalu, joka käyttää hyvin vähän ja suoria vaihtoehtoja. Voit lukea myös useista muista Linux-suorituskyvyn seurantataidoista.

Lopuksi, ota yhteyttä meihin alla olevan kommenttiosan kautta, jos sinulla on kysyttävää tai huomautuksia.