rtop - Et interaktivt verktøy for å overvåke ekstern Linux-server over SSH


rtop er et enkelt og interaktivt, eksternt systemovervåkingsverktøy basert på SSH som samler og viser viktige systemytelsesverdier som CPU, disk, minne, nettverksmålinger.

Den er skrevet på Go Language og krever ingen ekstra programmer som skal installeres på serveren du ønsker å overvåke, bortsett fra SSH-server og arbeidslegitimasjon.

rtop fungerer i utgangspunktet ved å starte en SSH-økt, og utføre visse kommandoer på den eksterne serveren for å samle ulike systemytelsesinformasjon.

Når en SSH-sesjon er etablert, fortsetter den å oppdatere informasjonen som samles inn fra den eksterne serveren med noen sekunders mellomrom (5 sekunder som standard), på samme måte som alle andre topplignende verktøy (som htop) i Linux.

Sørg for at du har installert Go (GoLang) 1.2 eller høyere på Linux-systemet ditt for å installere rtop, ellers klikk på lenken nedenfor for å følge GoLang installasjonstrinn:

  1. Installer GoLang (Go Programming Language) i Linux

Hvordan installere rtop i Linux-systemer

Hvis du har Go installert, kjør kommandoen nedenfor for å bygge rtop:

$ go get github.com/rapidloop/rtop

Den kjørbare rtop-binærfilen vil bli lagret i $GOPATH/bin eller $GOBIN når kommandoen er fullført.

Merk: Du trenger ingen kjøretidsavhengigheter eller konfigurasjoner for å begynne å bruke rtop.

Hvordan bruke rtop i Linux-systemer

Prøv å kjøre rtop uten noen flagg og argumenter som nedenfor, det vil vise en bruksmelding:

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

La oss nå overvåke den eksterne Linux-serveren ved å bruke rtop som følger, mens vi oppdaterer informasjonen som er samlet inn etter et intervall på 5 sekunder som standard:

$ $GOBIN/rtop   [email  

Kommandoen nedenfor vil oppdatere systemytelsesberegningene som samles inn etter hvert 10. sekund:

$ $GOBIN/rtop [email  10

rtop kan også koble til ved hjelp av ssh-agent, private nøkler eller passordautentisering.

Besøk rtop Github-depot: https://github.com/rapidloop/rtop

Som en avsluttende bemerkning er rtop et enkelt og brukervennlig eksternt serverovervåkingsverktøy, det bruker svært få og direkte alternativer. Du kan også lese om flere andre ferdigheter for overvåking av Linux-ytelse.

Til slutt, ta kontakt med oss via kommentarfeltet nedenfor for spørsmål eller kommentarer.