rtop - Usa ka Interactive Tool sa Pagmonitor sa Remote Linux Server Labaw sa SSH


Ang rtop usa ka prangka ug interaktibo, hilit nga himan sa pagmonitor sa sistema base sa SSH nga nagkolekta ug nagpakita sa hinungdanon nga mga kantidad sa pasundayag sa sistema sama sa CPU, disk, memorya, mga sukatan sa network.

Gisulat kini sa Go Language ug wala magkinahanglan og bisan unsang dugang nga mga programa nga i-install sa server nga gusto nimong bantayan gawas sa SSH server ug mga kredensyal sa pagtrabaho.

Ang rtop sa panguna naglihok pinaagi sa paglansad sa usa ka sesyon sa SSH, ug pagpatuman sa pipila nga mga mando sa hilit nga server aron makolekta ang lainlaing impormasyon sa performance sa sistema.

Kung matukod na ang usa ka sesyon sa SSH, kini nagpadayon sa pag-refresh sa impormasyon nga nakolekta gikan sa hilit nga server matag pipila ka segundo (5 segundos nga default), susama sa tanan nga uban pang mga top-like utilities (sama sa htop) sa Linux.

Siguruha nga na-install nimo ang Go (GoLang) 1.2 o mas taas sa imong Linux system aron ma-install ang rtop, kung dili i-klik ang link sa ubos aron sundon ang mga lakang sa pag-install sa GoLang:

  1. I-install ang GoLang (Go Programming Language) sa Linux

Giunsa ang Pag-install sa rtop sa Linux Systems

Kung na-install nimo ang Go, padagana ang mando sa ubos aron matukod ang rtop:

$ go get github.com/rapidloop/rtop

Ang rtop executable binary ma-save sa $GOPATH/bin o $GOBIN sa higayon nga makompleto ang pag-execute sa command.

Mubo nga sulat: Dili nimo kinahanglan ang bisan unsang runtime dependencies o mga pag-configure aron magsugod sa paggamit sa rtop.

Giunsa Paggamit ang rtop sa Linux Systems

Sulayi sa pagdagan ang rtop nga wala’y bisan unsang mga bandila ug argumento sama sa ubos, kini magpakita sa usa ka mensahe sa paggamit:

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

Karon atong bantayan ang hilit nga server sa Linux gamit ang rtop sama sa mosunod, samtang i-refresh ang impormasyon nga nahipos human sa agwat sa 5 segundos nga default:

$ $GOBIN/rtop   [email  

Ang sugo sa ubos mo-refresh sa sistema sa performance metrics nga nakolekta human sa matag 10 segundos:

$ $GOBIN/rtop [email  10

rtop mahimo usab nga magkonektar gamit ang ssh-agent, pribado nga mga yawe o password authentication.

Bisitaha ang rtop Github repository: https://github.com/rapidloop/rtop

Ingon usa ka panapos nga komento, ang rtop usa ka yano ug dali gamiton nga himan sa pag-monitor sa hilit nga server, kini naggamit gamay ra ug direkta nga mga kapilian. Mahimo usab nimo mabasa ang bahin sa daghang uban pang mga kahanas sa pag-monitor sa pasundayag sa Linux.

Sa katapusan, kontaka kami pinaagi sa seksyon sa komento sa ubos para sa bisan unsang mga pangutana o komento.