U sljedećem ćemo članku pogledati Scout_Realtime. U prethodnim člancima na ovom blogu vidjeli smo različite alate koji se temelje na naredbenom retku za praćenje izvedbe našeg Gnu / Linux sustava, poput htop, pogledi i drugi. Ona koju ćemo danas vidjeti je druga jednostavan alat za nadzor poslužitelja.
Izviđač u stvarnom vremenu nas prikazat će mjerne podatke diska, memorije, mreže, procesora i procesa. Ovo je jednostavan, jednostavan za korištenje i web-zasnovan alat za praćenje mjernih podataka Linux poslužitelja u stvarnom vremenu, na vrlo jasan način. Pokazat će nam fluidne grafikone o mjernim podacima prikupljenim iz CPU-a, memorije, diska, mreže i procesa. Sve to u stvarnom vremenu.
U ovom ćemo članku vidjeti kako instalirati ovaj alat za nadzor nazvan scout_realtime na Ubuntu u nadgledati udaljeni poslužitelj. Ali prije nego što uđemo u stvar, vidjet ćemo neke opće karakteristike koje će ovaj program ponuditi korisnicima.
Opće karakteristike izviđačkog_ vremena
- Program je Open Source. Izvorni kod se može vidjeti na stranici GitHub.
- Pomicanje je glatko u ažurirajte grafiku svake sekunde.
- sve ključne metrike izvedbe (CPU, memorija, korištenje diska i mrežni promet) u jednom su prikazu za bolje čitanje podataka.
- Mjerni podaci o korištenju memorije jasniji su i precizniji, prema njezinom web mjestu, nego u drugim programima s istom svrhom.
- Procesi su grupirani sa istim imenom i brojem pokrenutih procesa. Time se osigurava da trendovi u aktivnim procesima postanu jasniji.
- Izviđačko_dobro jako ovisi o datotečnom sustavu proc da biste dobili metriku. Procfs je dostupan u distribucijama zasnovanim na Gnu / Linuxu. OSX i FreeBSD nemaju potpunu podršku za procfs i nisu kompatibilni.
Instalacija Scout_realtime Alata za nadzor na Ubuntuu
Da biste instalirali scout_realtime na naš Gnu / Linux poslužitelj, morat ćemo instalirati Ruby 1.9.3 ili noviju. Za to ćemo upotrijebiti sljedeću naredbu u terminalu (Ctrl + Alt + T):
sudo apt install rubygems
Jednom kada je instalacija Ruby gotova u naš sustav, možemo instalirati scout_realtime paket koristeći sljedeću naredbu u istom terminalu:
sudo gem install scout_realtime
Pokrenite scout_realtime
Nakon uspješne instalacije paketa, moramo pokrenuti demon scout_realtime. Ovo će biti zaduženo za prikupljanje mjernih podataka poslužitelja u stvarnom vremenu. Da bismo pokrenuli demon, u terminal (Ctrl + Alt + T) napišemo:
scout_realtime
Nakon pokretanja demona scout_realtime, on se izvodi na našem Linux poslužitelju kojeg želimo daljinski nadzirati putem luka 5555.
Otvorite priključke vatrozida
Ako pokrećemo vatrozid, morat ćemo otvoriti port 5555 koje scout_realtime koristi. Ovim ćemo vam omogućiti da podnesete zahtjeve. Ovo možete potražiti na stranici pomoći za izgubljene vode koje nam nude na Ubuntu web stranici,
Pristup Scout_Realtimeu
Jednom kada su luke otvorene, s bilo kojeg drugog stroja, otvaramo web preglednik a mi ćemo koristiti URL prikazan u nastavku za pristup grafikonima i praćenje izvedbe udaljenog poslužitelja.
http://localhost:5555
Ili također možemo koristiti:
http://direccion-ip-o-dominio.com:5555
Pregled dnevnika programa
Prema zadanim postavkama, zapisnici se spremaju u datoteku .scout / scout_realtime.log sustava. Moći ćemo pregledati ove registre pomoću naredbe cat u terminalu (Ctrl + Alt + T) kako slijedi:
cat .scout/scout_realtime.log
Stop Scout_realtime
Ako želimo zaustaviti demona scout_realtime, izvršit ćemo sljedeću naredbu u terminalu (Ctrl + Alt + T):
scout_realtime stop
Deinstalirajte scout_realtime
Da bismo deinstalirali scout_realtime iz sustava, u terminalu ćemo morati izvršiti samo sljedeću naredbu:
sudo gem uninstall scout_realtime
Pomoć i informacije
Na provjerite dostupne mogućnosti ovog programa, u terminal ćemo moći napisati:
scout_realtime --help
Ako netko treba više o ovom programu možete kontaktirati github spremište od scout_realtime. Ako netko pronađe bug u programu, može ga prijaviti u nastavku link.