Scout_Realtime - Linux-da serwer we proses ölçegleri


Geçmişde, linux-dash üçin buýruk setirine esaslanýan gurallaryň köpüsini öz içine aldyk, diňe käbirlerini bellemek gerek. Şeýle hem uzakdaky serwerlere gözegçilik etmek üçin web serwer re modeimine göz aýlap bilersiňiz. Thatöne bulardan başga-da, Scout_Realtime atly siziň bilen paýlaşmak isleýän başga bir ýönekeý serwer gözegçilik guralymyzy tapdyk.

Scout_Realtime, Linux serweriniň ölçeglerine hakyky wagtda, iň ýokary derejede gözegçilik etmek üçin ýönekeý, ulanylmagy aňsat web esasly guraldyr. CPU, ýadyň, diskiň, toruň we prosesleriň (iň gowy 10) ýygnan ölçegleri barada hakyky wagtda çyzgylary görkezýär.

Bu makalada, uzakdaky serwere gözegçilik etmek üçin Linux ulgamlarynda scout_realtime gözegçilik guralyny nädip gurmalydygyny görkezeris.

Linux-da Scout_Realtime Monitoring guralyny gurmak

1. Linux serweriňize scout_realtime gurmak üçin aşakdaky buýrugy ulanyp serweriňizde Ruby 1.9.3+ gurnalan bolmaly.

$ sudo apt-get install rubygems		[On Debian/Ubuntu]
$ sudo yum -y install rubygems-devel	[On RHEL/CentOS]
$ sudo dnf -y install rubygems-devel	[On Fedora 22+]

2. Ruby Linux ulgamyňyza gurnanyňyzdan soň, aşakdaky buýrugy ulanyp, scout_realtime paketini gurup bilersiňiz.

$ sudo gem install scout_realtime

3. “scout_realtime” bukjasyny üstünlikli guranyňyzdan soň, görkezilişi ýaly hakyky wagtda serwer ölçeglerini ýygnajak scout_realtime daemonyny başlamaly.

$ scout_realtime

4. Indi 5555-nji portda uzakdan gözegçilik etmek isleýän Linux serweriňizde scout_realtime daemon işleýärkä, gorag diwaryny işledýän bolsaňyz, haýyşlara rugsat bermek üçin gorag diwarynda skout_realtime diňleýän 5555 portuny açmaly.

---------- On Debian/Ubuntu ----------
$ sudo ufw allow 27017  
$sudo ufw reload 

---------- On RHEL/CentOS 6.x ----------
$ sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT    
$ sudo service iptables restart

---------- On RHEL/CentOS 7.x ----------
$ sudo firewall-cmd --permanent --add-port=5555/tcp       
$ sudo firewall-cmd reload 

5. Indi başga enjamlardan web brauzerini açyň we uzakdaky Linux serweriňiziň işleýşine gözegçilik etmek üçin scout_realtime girmek üçin aşakdaky URL-den peýdalanyň.

http://localhost:5555 
OR
http://ip-address-or-domain.com:5555 

6. Düzgüne görä, skaut_realtime surnallary ulgamda .scout/scout_realtime.log-da ýazylýar, pişik buýrugyny ulanyp görüp bilersiňiz.

$ cat .scout/scout_realtime.log

7. scout_realtime daemonyny duruzmak üçin aşakdaky buýrugy işlediň.

$ scout_realtime stop

8. scout_realtime ulgamyndan aýyrmak üçin aşakdaky buýrugy işlediň.

$ gem uninstall scout_realtime

Has giňişleýin maglumat üçin Scout_realtime Github ammaryna göz aýlaň.

Bu ýönekeý! Scout_realtime, Linux serweriniň ölçeglerine hakyky wagtda gözegçilik etmek üçin ýönekeý, ýöne peýdaly guraldyr. Islendik sorag berip bilersiňiz ýa-da bu makala baradaky teswirlerde bize öz pikirleriňizi berip bilersiňiz.