rtop - SSH-den uzakdaky Linux serwerine gözegçilik etmek üçin interaktiw gural


rtop, CPU, disk, ýat, tor ölçegleri ýaly möhüm ulgam öndürijilik bahalaryny ýygnaýan we görkezýän SSH esasly göni we interaktiw, uzakdaky ulgam gözegçilik guralydyr.

Go Language-da ýazylan we SSH serwerinden we iş şahadatnamalaryndan başga gözegçilik etmek isleýän serweriňizde goşmaça programmalar gurulmagyny talap etmeýär.

rtop esasan SSH sessiýasyny açmak we uzakdaky serwerde dürli ulgam öndürijilik maglumatlary ýygnamak üçin käbir buýruklary ýerine ýetirmek arkaly işleýär.

SSH sessiýasy döredilenden soň, Linux-daky beýleki ýokary derejeli enjamlara (htop ýaly) meňzeş uzakdaky serwerden toplanan maglumatlary birnäçe sekuntda (tertip boýunça 5 sekunt) täzeleýär.

Rtop gurmak üçin Linux ulgamyňyzda Go (GoLang) 1.2 ýa-da has ýokary gurnandygyňyzy anyklaň, ýogsam GoLang gurmak ädimlerini ýerine ýetirmek üçin aşakdaky baglanyşyga basyň:

  1. GoLang (Go Programming Language) Linux-da guruň

Linux ulgamlarynda rtop-y nädip gurmaly

Go gurnan bolsaňyz, rtop gurmak üçin aşakdaky buýrugy işlediň:

$ go get github.com/rapidloop/rtop

Rtop ýerine ýetirip boljak ikilik, buýruk ýerine ýetirilenden soň $GOPATH/bin ýa-da $GOBIN-de saklanar.

Bellik: rtop ulanyp başlamak üçin iş wagtyna baglylyk ýa-da konfigurasiýa gerek däl.

Linux ulgamlarynda rtop-y nädip ulanmaly

Aşakdaky ýaly hiç hili baýdak we argumentsiz rtop-y işletmäge synanyşyň, ulanyş habaryny görkezer:

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

Indi uzakdaky Linux serwerine rtop ulanyp, aşakdaky ýaly gözegçilik edeliň, şol bir wagtyň özünde 5 sekunt aralykdan ýygnan maglumatlary täzeläň:

$ $GOBIN/rtop   [email  

Aşakdaky buýruk her 10 sekuntdan soň toplanan ulgam öndürijilik ölçeglerini täzelär:

$ $GOBIN/rtop [email  10

rtop ssh-agenti, şahsy açarlary ýa-da paroly tassyklamak arkaly birigip bilýär.

Rtop Github ammaryna baryp görüň: https://github.com/rapidloop/rtop

Jemleýji bellik hökmünde rtop ýönekeý we ulanmaga aňsat uzakdaky serwer gözegçilik guraly, gaty az we göni opsiýalary ulanýar. Şeýle hem, başga-da birnäçe Linux öndürijiligine gözegçilik etmek endikleri hakda okap bilersiňiz.

Iň soňunda bolsa, soraglar ýa-da bellikler üçin aşakdaky düşündiriş bölüminiň üsti bilen habarlaşyň.