Muchinyorwa chinotevera ticha tarisa Scout_Realtime. Muzvinyorwa zvakapfuura pane ino blog, isu takaona akasiyana emaraini mutsara akavakirwa maturusi ekutarisa mashandiro eGnu / Linux system, senge htop, Meso nevamwe. Iyo yatiri kuenda kunoona nhasi ndeimwe chishandiso chiri nyore chekutarisa sevha.
Scout Nguva chaiyo isu icharatidza disk, memory, network, CPU uye maitiro metrics. Ichi chiri nyore, chiri nyore kushandisa uye webhu-based chishandiso chekutarisa Linux server metric munguva chaiyo, nenzira yakajeka. Ichatiratidza magirafu emvura pane metric yakaunganidzwa kubva kuCUU, ndangariro, diski, network uye maitiro Zvese izvi munguva chaiyo.
Muchikamu chino, tichaona maitiro ekuisa chishandiso chekutarisa chinonzi scout_realtime paUbuntu ku tarisa server iri kure. Asi tisati tapinda mune iyi nyaya, isu tichaenda kunoona mamwe eakajairika maitiro ayo chirongwa ichi ari kuzopa kune vashandisi.
Hukuru hunhu hwe scout_realtime nguva
- Chirongwa chiri Open Source. Yayo kodhi kodhi inogona kuoneka pane peji re GitHub.
- Kufambisa kwakatsetseka mu kugadzirisa giraidhi sekondi yega yega.
- zvose kiyi yekuita metric (CPU, ndangariro, dhisiki kushandiswa uye network traffic) zviri mune imwechete maonero ekuverenga data zviri nani.
- Iwo ekushandisa ekushandisa metric akajeka uye akajeka, zvinoenderana newebhusaiti, pane mamwe mapurogiramu ane chinangwa chimwe chete.
- Maitiro akaiswa mumapoka iine zita rimwe chete uye nhamba yekumhanyisa maitiro inoratidzwa. Izvi ndezvekuona kuti maitiro mune anoshanda maitiro anojekesa.
- Scout_ nguva chaiyo inotsamira zvakanyanya pane proc fileystem kuwana metric. MaProcf anowanikwa paGnu / Linux-based distributions. OSX uye FreeBSD havana rutsigiro ruzere rwema procfs uye hawirirane.
Scout_realtime Monitoring Chishandiso kuiswa paUbuntu
Kuisa scout_realtime pane yedu Gnu / Linux server, isu tinofanirwa kuisa Ruby 1.9.3 kana kupfuura. Kune izvi isu tinoshandisa unotevera kuraira mune terminal (Ctrl + Alt + T):
sudo apt install rubygems
Kana kumisikidza kwaRuby kwapera mune yedu system, isu tinogona gadza scout_realtime package uchishandisa unotevera kuraira mune imwecheteyo terminal:
sudo gem install scout_realtime
Kutanga scout_realtime
Mushure mekubudirira kuisa iyo package, isu tinofanirwa kutanga scout_realtime daemon. Izvi zvichave mukutarisira kwekutora ma metric eseva munguva chaiyo. Kutanga daemon, mune iyo terminal (Ctrl + Alt + T) isu tinonyora:
scout_realtime
Mushure mekutanga iyo scout_realtime daemon, iri kumhanya pane yedu Linux server yatinoda kuongorora zviri kure kuburikidza ne chiteshi 5555.
Vhura firewall ports
Kana isu tiri kumhanyisa firewall, isu tinofanirwa kuvhura port 5555 iyo scout_realtime inoshandisa. Nezvo isu tinokutendera iwe kuti uite zvikumbiro. Izvi zvinogona kubvunzwa maitirwo azvo mune peji rekubatsira re UFW kuti vanotipa pawebhusaiti yeUbuntu,
Kuwana Scout_Realtime
Kana madoko angovhurwa, kubva kune chero mumwe muchina, isu tinovhura webhu bhurawuza uye isu tinoshandisa iyo URL inoratidzwa pazasi kuwana magirafu uye kuongorora mashandiro eiyo kure server.
http://localhost:5555
Kana isu tinogona zvakare kushandisa:
http://direccion-ip-o-dominio.com:5555
Wona mapurogiramu epurogiramu
Nokusingaperi, matanda anochengetwa mufaira .scout / scout_realtime.log yeiyo system. Tichakwanisa kutarisa marejista aya tichishandisa rairo yekati mune terminal (Ctrl + Alt + T) seinotevera:
cat .scout/scout_realtime.log
Mira Scout_ nguva chaiyo
Kana isu tichida kumisa scout_realtime daemon, tichaita unotevera kuraira mune iyo terminal (Ctrl + Alt + T):
scout_realtime stop
Bvisa scout_realtime
Kubvisa scout_realtime kubva kuhurongwa, isu tinongofanirwa kuita unotevera kuraira mune terminal:
sudo gem uninstall scout_realtime
Rubatsiro uye ruzivo
Kuti uwane tarisa sarudzo dziripo dzechirongwa ichi, isu tichakwanisa kunyora mune in terminal:
scout_realtime --help
Kana paine munhu anoda mamwe mashoko nezve chirongwa ichi, unogona kubata iyo github repository kubva pascout_realtime. Kana mumwe munhu akawana bug muchirongwa, vanogona kumhan'arira zvinotevera link.