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.