Scout_Realtime - Monitor Server u Metriċi tal-Proċess fil-Linux


Fil-passat, koprejna ħafna għodod ibbażati fuq il-linja tal-kmand għal linux-dash, biex insemmu biss ftit. Tista 'wkoll tmexxi t'għajn fil-modalità web server biex tissorvelja servers remoti. Iżda dan kollu apparti, skoprejna għodda oħra sempliċi ta' monitoraġġ tas-server li nixtiequ naqsmu miegħek, imsejħa Scout_Realtime.

Scout_Realtime hija għodda sempliċi u faċli biex tużaha bbażata fuq il-web għall-monitoraġġ tal-metriċi tas-server tal-Linux f'ħin reali, bl-aqwa mod. Jurik charts bla xkiel dwar il-metriċi miġbura mis-CPU, il-memorja, id-disk, in-netwerk, u l-proċessi (l-10 ta’ fuq), f’ħin reali.

F'dan l-artikolu, aħna ser nuruk kif tinstalla l-għodda ta 'monitoraġġ scout_realtime fuq sistemi Linux biex tissorvelja server remot.

Installazzjoni ta 'Scout_Realtime Monitoring Tool fil-Linux

1. Biex tinstalla scout_realtime fuq is-server Linux tiegħek, irid ikollok Ruby 1.9.3+ installat fuq is-server tiegħek billi tuża l-kmand li ġej.

$ 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. Ladarba tkun installat Ruby fis-sistema Linux tiegħek, issa tista 'tinstalla l-pakkett scout_realtime billi tuża l-kmand li ġej.

$ sudo gem install scout_realtime

3. Wara li tinstalla b'suċċess il-pakkett scout_realtime, imbagħad, għandek bżonn tibda d-daemon scout_realtime li se jiġbor metriċi tas-server f'ħin reali kif muri.

$ scout_realtime

4. Issa li d-daemon scout_realtime qed jaħdem fuq is-server tal-Linux tiegħek li trid tissorvelja mill-bogħod fuq il-port 5555. Jekk qed tħaddem firewall, għandek bżonn tiftaħ il-port 5555 li jisma 'scout_realtime fuq, fil-firewall biex tippermetti talbiet għalih.

---------- 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. Issa minn kwalunkwe magna oħra, iftaħ web browser u uża l-URL hawn taħt biex taċċessa l-scout_realtime biex tissorvelja l-prestazzjoni tas-server Linux remot tiegħek.

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

6. B'mod awtomatiku, il-logs scout_realtime huma miktuba f'.scout/scout_realtime.log fis-sistema, li tista' tara bl-użu tal-kmand tal-qtates.

$ cat .scout/scout_realtime.log

7. Biex twaqqaf id-daemon scout_realtime, mexxi l-kmand li ġej.

$ scout_realtime stop

8. Biex tneħħi scout_realtime mis-sistema, mexxi l-kmand li ġej.

$ gem uninstall scout_realtime

Għal aktar informazzjoni, iċċekkja r-repożitorju Github Scout_realtime.

Huwa daqshekk sempliċi! Scout_realtime hija għodda sempliċi iżda utli għall-monitoraġġ tal-metriċi tas-server Linux f'ħin reali b'mod simili. Tista' tistaqsi kwalunkwe mistoqsija jew tagħtina l-feedback tiegħek fil-kummenti dwar dan l-artikolu.