U sljedećem članku ćemo pogledati Scout_Realtime. U prethodnim člancima na ovom blogu vidjeli smo različite alate zasnovane na naredbenom retku za praćenje performansi našeg Gnu / Linux sistema, kao što su htop, Izgleda i drugi. Ona koju ćemo danas vidjeti je druga jednostavan alat za nadzor servera.
Izviđač u stvarnom vremenu nas prikazat će metriku diska, memorije, mreže, procesora i procesa. Ovo je jednostavan, jednostavan za upotrebu i web-zasnovan alat za praćenje metrike 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 realnom vremenu.
U ovom ćemo članku vidjeti kako na Ubuntu instalirati ovaj alat za nadzor nazvan scout_realtime nadgledati udaljeni server. Ali prije nego što uđemo u stvar, vidjet ćemo neke opće karakteristike koje će ovaj program ponuditi korisnicima.
Opće karakteristike scout_realtime
- Program je Open Source. Njegov izvorni kod se može videti na stranici GitHub.
- Pomicanje je glatko u ažurirajte grafiku svake sekunde.
- sve ključne metrike performansi (CPU, memorija, upotreba diska i mrežni promet) u jednom su prikazu za bolje čitanje podataka.
- Metrika korištenja memorije je jasnija i preciznija, prema njenoj web stranici, nego u drugim programima s istom svrhom.
- Procesi su grupirani sa istim imenom i brojem pokrenutih procesa. Ovo želi osigurati da trendovi u aktivnim procesima postanu jasniji.
- scout_realtime u velikoj mjeri ovisi o proc datotečnom sistemu da biste dobili metriku. Procfs je dostupan na 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 instalirate scout_realtime na naš Gnu / Linux server, trebat ćemo instalirati Ruby 1.9.3 ili noviju. Za ovo ćemo upotrijebiti sljedeću naredbu u terminalu (Ctrl + Alt + T):
sudo apt install rubygems
Kad se instalacija Ruby-a završi u naš sistem, možemo instalirajte 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 pokazatelja poslužitelja u stvarnom vremenu. Za pokretanje demona u terminal (Ctrl + Alt + T) piš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 radimo 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 UFW koje nam nude na Ubuntu web stranici,
Pristup Scout_Realtimeu
Jednom kada su luke otvorene, sa bilo koje druge mašine, otvaramo web pretraživač a mi ćemo koristiti dolje prikazanu URL adresu za pristup grafikonima i praćenje performansi udaljenog servera.
http://localhost:5555
Ili takođe 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 sistema. Moći ćemo pregledati ove registre pomoću naredbe cat u terminalu (Ctrl + Alt + T) na sljedeći način:
cat .scout/scout_realtime.log
Zaustavi Scout_realtime
Ako želimo zaustaviti demon scout_realtime, izvršit ćemo sljedeću naredbu u terminalu (Ctrl + Alt + T):
scout_realtime stop
Deinstalirajte scout_realtime
Da bismo deinstalirali scout_realtime sa sistema, morat ćemo izvršiti sljedeću naredbu u terminalu:
sudo gem uninstall scout_realtime
Pomoć i informacije
Da budem u stanju provjerite dostupne opcije ovog programa, moći ćemo u terminal pisati:
scout_realtime --help
Ako nekome treba više informacija o ovom programu možete kontaktirati github spremište from scout_realtime. Ako neko pronađe grešku u programu, može je prijaviti u nastavku link.