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.