Scout_Realtime - Nadzirajte meritve strežnika in procesov v Linuxu


V preteklosti smo obravnavali že veliko orodij, ki temeljijo na ukazni vrstici za linux-dash, omenimo le nekaj. Poglede lahko zaženete tudi v načinu spletnega strežnika za nadzor oddaljenih strežnikov. Toda vse to ob strani smo odkrili še eno preprosto orodje za spremljanje strežnikov, ki bi ga radi delili z vami, imenovano Scout_Realtime.

Scout_Realtime je preprosto, enostavno za uporabo spletno orodje za sprotno spremljanje meritev strežnika Linux v realnem času, na vrhunski način. V realnem času vam prikazuje tekoče lestvice o meritvah, zbranih iz CPU-ja, pomnilnika, diska, omrežja in procesov (top 10).

V tem članku vam bomo pokazali, kako namestiti orodje za nadzor scout_realtime v sisteme Linux za nadzor oddaljenega strežnika.

Namestitev orodja za nadzor Scout_Realtime v Linux

1. Če želite na svoj Linux strežnik namestiti scout_realtime, morate na strežniku namestiti Ruby 1.9.3+ z naslednjim ukazom.

$ 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. Ko ste Ruby namestili v sistem Linux, lahko zdaj z naslednjim ukazom namestite paket scout_realtime.

$ sudo gem install scout_realtime

3. Po uspešni namestitvi paketa scout_realtime morate nato zagnati demon scout_realtime, ki bo v realnem času zbiral meritve strežnika, kot je prikazano.

$ scout_realtime

4. Zdaj, ko se na vašem strežniku Linux izvaja demon scout_realtime, ki ga želite na daljavo nadzirati na vratih 5555. Če uporabljate požarni zid, morate v požarnem zidu odpreti vrata 5555, ki jih posluša scout_realtime.

---------- 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. Zdaj iz katerega koli drugega računalnika odprite spletni brskalnik in uporabite spodnji URL za dostop do scout_realtime za spremljanje delovanja oddaljenega strežnika Linux.

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

6. Dnevniki scout_realtime so privzeto v sistemu zapisani v .scout/scout_realtime.log, ki si ga lahko ogledate z ukazom cat.

$ cat .scout/scout_realtime.log

7. Če želite ustaviti demon scout_realtime, zaženite naslednji ukaz.

$ scout_realtime stop

8. Če želite odstraniti scout_realtime iz sistema, zaženite naslednji ukaz.

$ gem uninstall scout_realtime

Za več informacij si oglejte odlagališče Scout_realtime Github.

Tako preprosto je! Scout_realtime je preprosto, a uporabno orodje za sprotno spremljanje meritev strežnika Linux v vrhunskem načinu. Lahko postavite kakršna koli vprašanja ali nam pošljete povratne informacije v komentarjih k temu članku.