rtop - Ngwá ọrụ mmekọrịta iji nyochaa sava Linux dịpụrụ adịpụ karịa SSH


rtop bụ ngwa kwụ ọtọ na mmekọrịta, ngwaọrụ nlekota sistemu dịpụrụ adịpụ dabere na SSH nke na-anakọta ma gosipụta ụkpụrụ arụmọrụ sistemụ dị mkpa dị ka CPU, diski, ebe nchekwa, metrik netwọkụ.

Edere ya na Asụsụ Go na ọ chọghị ka etinyere mmemme ọ bụla na sava nke ịchọrọ inyocha ma ewezuga sava SSH yana nzere na-arụ ọrụ.

rtop na-arụ ọrụ site na ịmalite nnọkọ SSH, yana ime ụfọdụ iwu na sava dịpụrụ adịpụ iji kpokọta ozi arụmọrụ sistemụ dị iche iche.

Ozugbo emebere nnọkọ SSH, ọ na-eme ka ozi anakọtara site na sava dịpụrụ adịpụ na sekọnd ole na ole (sekọnd 5 na ndabara), dị ka ngwa ndị ọzọ dị elu (dị ka htop) na Linux.

Jide n'aka na ị tinyela Go (GoLang) 1.2 ma ọ bụ karịa na sistemụ Linux gị iji wụnye rtop, ma ọ bụghị pịa njikọ dị n'okpuru iji soro usoro ntinye GoLang:

  1. Wụnye GoLang (Go Programming Language) na Linux

Otu esi etinye rtop na Linux Systems

Ọ bụrụ na ị tinyegoro Go, gbaa iwu dị n'okpuru ebe a iji wuo rtop:

$ go get github.com/rapidloop/rtop

A ga-echekwa ọnụọgụ abụọ rtop executable na $GOPATH/bin ma ọ bụ $GOBIN ozugbo iwu gwụchara.

Mara: Ịchọghị nkwado oge ọ bụla ma ọ bụ nhazi iji malite iji rtop.

Otu esi eji rtop na Linux Systems

Gbalịa ịgba ọsọ rtop na-enweghị ọkọlọtọ na arụmụka ọ bụla dị ka n'okpuru, ọ ga-egosipụta ozi ojiji:

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

Ugbu a, ka anyị nyochaa ihe nkesa Linux dịpụrụ adịpụ site na iji rtop dị ka ndị a, ka anyị na-enye ume ọhụrụ ozi anakọtara mgbe nkeji 5 nkeji na ndabara:

$ $GOBIN/rtop   [email  

Iwu dị n'okpuru ga-eme ka metrik arụmọrụ sistemu anakọtara mgbe nkeji iri ọ bụla gachara:

$ $GOBIN/rtop [email  10

rtop nwekwara ike jikọọ site na iji ssh-agent, igodo nzuzo ma ọ bụ njirimara paswọọdụ.

Gaa na ebe nchekwa rtop Github: https://github.com/rapidloop/rtop

Dị ka okwu mmechi, rtop bụ ngwá ọrụ nlekota ihe nkesa dịpụrụ adịpụ ma dị mfe, ọ na-eji nhọrọ ole na ole na kpọmkwem. Ị nwekwara ike ịgụ maka ọtụtụ nkà nlekota oru Linux ndị ọzọ.

N'ikpeazụ, kpọtụrụ anyị site na ngalaba nkọwa n'okpuru maka ajụjụ ma ọ bụ nkwupụta ọ bụla.