Esihlokweni esilandelayo sizobheka iScout_Realtime. Kuzindatshana ezedlule kule bhulogi, sibonile amathuluzi ahlukahlukene asuselwa kulayini wokuqapha ukusebenza kohlelo lwethu lwe-Gnu / Linux, njenge htop, Izinyembezi nabanye. Esizobona namhlanje kungenye ithuluzi elilula lokuqapha iseva.
Isikhathi seScout thina izokhombisa amamethrikhi wediski, inkumbulo, inethiwekhi, i-CPU nezinqubo. Leli ithuluzi elilula, elisebenziseka kalula futhi elisekelwe kuwebhu ukuqapha amamethrikhi eseva ye-Linux ngesikhathi sangempela, ngendlela ecace bha. Izosikhombisa amagrafu awuketshezi kumamethrikhi aqoqwe ku-CPU, inkumbulo, idiski, inethiwekhi nezinqubo. Konke lokhu ngesikhathi sangempela.
Kulesi sihloko, sizobona ukuthi silifaka kanjani leli thuluzi lokuqapha elibizwa nge-scout_realtime ku-Ubuntu to qapha iseva ekude. Kepha ngaphambi kokuthi singene odabeni, sizobona ezinye zezici ezijwayelekile lolu hlelo oluzolunikeza abasebenzisi.
Izici ezijwayelekile zesikhethi_esikhathi sangempela
- Uhlelo ngu Open Source. Ikhodi yomthombo wayo ingabonakala ekhasini GitHub.
- Ukuskrola kubushelelezi kufayela le- buyekeza ihluzo njalo ngomzuzwana.
- Konke amamethrikhi wokusebenza okhiye (I-CPU, inkumbulo, ukusetshenziswa kwediski nethrafikhi yenethiwekhi) zikumbono owodwa wokufundwa kwedatha okungcono.
- Amamethrikhi wokusebenzisa imemori acacile futhi anemba ngokwengeziwe, ngokusho kwewebhusayithi yayo, kunezinye izinhlelo ezinenhloso efanayo.
- Izinqubo ziqoqiwe enegama elifanayo nenombolo yezinqubo ezisebenzayo ziyaboniswa. Lokhu kwenzelwa ukuqinisekisa ukuthi ukuthambekela kwezinqubo ezisebenzayo kuyacaca.
- Isikhathi se-Scout_realt kuncike kakhulu kusistimu yamafayela we-proc ukuthola amamethrikhi. Ama-Procfs ayatholakala ekusatshalalisweni okususelwa ku-Gnu / Linux. I-OSX neFreeBSD abanakho ukusekelwa okugcwele kwama-procfs futhi awahambelani.
Ukufakwa kwethuluzi le-Scout_realtime Monitoring ku-Ubuntu
Ukufaka i-scout_realtime kuseva yethu ye-Gnu / Linux, sizodinga ukufaka iRuby 1.9.3 noma ngaphezulu. Kulokhu sizosebenzisa umyalo olandelayo ku-terminal (Ctrl + Alt + T):
sudo apt install rubygems
Lapho ukufakwa kukaRuby sekuqediwe ohlelweni lwethu, singakwazi faka iphakethe le-scout_realtime usebenzisa umyalo olandelayo ku-terminal efanayo:
sudo gem install scout_realtime
Qala isikhathi se-scout_realt
Ngemuva kokufaka ngempumelelo iphakheji, kufanele siqale isoutout_realtime daemon. Lokhu kuzophatha ukuqoqwa kwamamethrikhi eseva ngesikhathi sangempela. Ukuqala i-daemon, ku-terminal (Ctrl + Alt + T) sibhala:
scout_realtime
Ngemuva kokwethula i-daemon ye-scout_realtime, isebenza kuseva yethu ye-Linux esifuna ukuyibheka ukude nge itheku 5555.
Vula amachweba e-firewall
Uma sisebenzisa i-firewall, sizodinga ukuvula i-port 5555 okusebenziswa yisikhathi se-scout_realt. Ngalokhu sizokuvumela ukuthi wenze izicelo. Lokhu kungabonakala ukuthi ungakwenza kanjani ekhasini losizo le- UFW ukuthi basinikeza kuwebhusayithi ye-Ubuntu,
Ukufinyelela iScout_Realtime
Lapho nje amachweba esevulekile, kunoma yimuphi omunye umshini, sivula isiphequluli sewebhu futhi sizosebenzisa i-URL ekhonjiswe ngezansi ukufinyelela amagrafu futhi siqaphe ukusebenza kweseva ekude.
http://localhost:5555
Noma singasebenzisa futhi:
http://direccion-ip-o-dominio.com:5555
Buka izingodo zohlelo
Ngephutha, izingodo zigcinwa kufayela .scout / scout_realtime.log wohlelo. Sizokwazi ukubheka la marejista sisebenzisa umyalo wekati ku-terminal (Ctrl + Alt + T) ngokulandelayo:
cat .scout/scout_realtime.log
Misa iScout_realtime
Uma sifuna ukumisa i-scout_realtime daemon, sizokhipha umyalo olandelayo ku-terminal (Ctrl + Alt + T):
scout_realtime stop
Khipha i-scout_realtime
Ukukhipha i-scout_realtime kusuka kusistimu, kuzofanele senze umyalo olandelayo ku-terminal:
sudo gem uninstall scout_realtime
Usizo nolwazi
Ukuze ukwazi hlola izinketho ezitholakalayo zalolu hlelo, sizokwazi ukubhala esigungwini:
scout_realtime --help
Uma noma ngubani edinga ulwazi oluthe xaxa ngalolu hlelo, ungaxhumana ne- Indawo yokugcina github kusuka kusikhathi se-scout_realt. Uma othile ethola isiphazamiso kuhlelo, angabika ngokulandelayo isixhumanisi.