Kako nadzirati Linux poslužitelj i procese pomoću Scout_Realtime

U upravljanju okruženjima s poslužiteljima Linux imamo veliku prednost, a to je da imamo brojne besplatne alate za nadzor sustava na hardverskoj i softverskoj razini zahvaljujući besplatnom kodu. Svaki alat ima svoje karakteristike i pristup, neki su potpuniji od drugih, a danas će Solvetic govoriti o posebnom koji se zove Scout_Realtime za upotrebu u Linux okruženjima.

Što je Scout_RealtimeScout_Realtime razvijen je kao jednostavan alat zasnovan na webu radi potpunog praćenja različitih mjernih podataka poslužitelja Linux u stvarnom vremenu.

ParametriKorištenjem ovog alata dobit ćemo mjerne parametre kao što su:

  • CPU
  • Memorija
  • HDD
  • Neto
  • Vrhunski procesi, 10 najvažnijih, a sve u stvarnom vremenu.

Značajke i prednostiNeke od značajki i prednosti koje ćemo imati pri korištenju Scout_Realtime su:

  • Grafovi se ažuriraju svake sekunde: ovaj uslužni program ima povijesni kontekst grafikona svake metrike pomoću kojih će se nadzor vršiti u potpunosti u stvarnom vremenu
  • Prikaz aktivnosti na disku i mreži: Dodane metrike za korištenje diska, raspoloživi prostor na tvrdom disku i trenutni mrežni promet
  • Grupiranje procesa prema nazivima, Sada su procesi s istim imenom grupirani i prikazan je broj pokrenutih procesa, na isti način, kada se aktivira novi proces, bit će prikazan na web konzoli
  • Metrike korištenja memorije, postoji posebna metrika za svu trenutnu upotrebu RAM -a budući da je to jedan od čimbenika koji ima veći utjecaj na razini izvedbe u Linuxu.

1. Kako instalirati Scout_Realtime na Linux

Korak 1
Da bismo instalirali scout_realtime na Linux poslužitelj, moramo imati instaliran Ruby 1.9.3+, koji se može instalirati jednom od sljedećih naredbi, ovisno o distro koji se koristi:

 sudo apt-get install rubygems (Debian / Ubuntu) sudo yum -y install rubygems-devel (RHEL / CentOS) sudo dnf -y install rubygems-devel (Fedora) 

POVEĆAJTE

Korak 2
Unosimo slovo Y ili S kako bismo potvrdili preuzimanje i odgovarajuću instalaciju. Nakon što je ovaj korak dovršen, nastavljamo instalirati paket Scout_realtime sa sljedećom naredbom:

 sudo dragulj instalirati scout_realtime

POVEĆAJTE

Korak 3
Nakon što je paket scout_realtime instaliran, bit će potrebno pokrenuti demon scout_realtime, tako da može prikupljati mjerne podatke s poslužitelja u stvarnom vremenu, za to izvršavamo sljedeće:

 scout_realtime

POVEĆAJTE

Korak 4
Ovim rezultatom možemo provjeriti radi li scout_realtime demon na poslužitelju Linux te je li za proces daljinskog praćenja port 5555 dostupan, u slučaju korištenja integriranog vatrozida bit će potrebno omogućiti port 5555 za scout_realtime za slušanje u vatrozidu i na taj način omogućiti izvršavanje zahtjeva.

Za to izvršavamo sljedeće:

Na Debianu ili Ubuntuu

 sudo ufw dopustiti 5555 sudo ufw ponovno učitavanje

Na CentOS -u 7

 sudo firewall-cmd --permanent --add-port = 5555 / tcp sudo firewall-cmd ponovno učitavanje

POVEĆAJTE

Korak 5
U slučaju da vatrozid nije omogućen, može se aktivirati izvršavanjem sljedećeg:

 sudo ufw omogućiti pristup Scout_Realtime

2. Kako pristupiti Scout_Realtime na Linuxu

Korak 1
Nakon što provedemo ovaj postupak, alatu ćemo moći pristupiti iz bilo kojeg preglednika koristeći sljedeću sintaksu:

 http: // localhost: 5555
ili
 http: // IP_adresa: 5555
Korak 2
Dobiveni rezultat bit će sljedeći:

POVEĆAJTE

Korak 3
Tamo nalazimo sljedeće:

  • Na vrhu je korištenje procesora, diska, memorije i mreže u stvarnom vremenu
  • U donjem dijelu 10 najvažnijih procesa sustava
  • Sa bočne strane vidjet ćemo arhitekturu i verziju sustava, naziv računala, broj procesora, iskorištenu RAM memoriju i slobodan prostor na tvrdom disku.

Prema zadanim postavkama, zapisnici scout_realtime pohranjeni su u direktoriju .scout / scout_realtime.log, da bismo vidjeli njihov sadržaj možemo koristiti naredbu cat ovako:

 mačka .scout / scout_realtime.log

POVEĆAJTE

Korak 4
Ako želimo zaustaviti demona uslužnog programa, izvršavamo sljedeću naredbu:

 scout_realtime stop
Da biste u potpunosti deinstalirali Scout_Realtime iz Linuxa, morat ćete koristiti sljedeću naredbu:
 deinstaliranje dragulja scout_realtime
Stoga nam ovaj jednostavan uslužni program omogućuje stalni nadzor u stvarnom vremenu nad glavnim komponentama naših Linux poslužitelja.

wave wave wave wave wave