Sådan overvåges Linux -server og processer med Scout_Realtime

Når vi administrerer miljøer med Linux -servere, har vi en stor fordel, og det er, at vi har mange gratis værktøjer til at overvåge systemet både på hardware- og softwareniveau takket være gratis kode. Hvert værktøj har sine egne egenskaber og tilgang, nogle mere komplette end andre, og i dag vil Solvetic tale om et særligt værktøj kaldet Scout_Realtime til brug i Linux -miljøer.

Hvad er Scout_RealtimeScout_Realtime er udviklet som et simpelt værktøj, der er webbaseret for at kunne foretage en fuldstændig overvågning af de forskellige metrics for Linux-serveren i realtid.

ParametreVed at bruge dette værktøj får vi parameter -metrics som:

  • CPU
  • Hukommelse
  • HDD
  • Net
  • Topprocesser, de 10 vigtigste og alt i realtid.

funktioner og fordeleNogle af de funktioner og fordele, vi vil have, når vi bruger Scout_Realtime er:

  • Grafer opdateres hvert sekund: dette værktøj har en historisk kontekst af graferne for hver metrik, som overvågningen vil blive foretaget helt i realtid
  • Vis disk- og netværksaktivitet: Tilføjede metrics for diskudnyttelse, tilgængelig harddiskplads og nuværende netværkstrafik
  • Gruppering af processer efter navn, nu er processerne med samme navn grupperet, og antallet af igangværende processer vises på samme måde, når en ny proces aktiveres, vil den blive vist i webkonsollen
  • Hukommelsesanvendelsesmålinger, der er en særlig metrik for al aktuel brug af RAM, da det er en af ​​de faktorer, der har en højere indvirkning på ydelsesniveauet i Linux.

1. Sådan installeres Scout_Realtime på Linux

Trin 1
For at installere scout_realtime på Linux -serveren skal vi have installeret Ruby 1.9.3+, som kan installeres med en af ​​følgende kommandoer afhængigt af den anvendte distro:

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

FORSTØRRE

Trin 2
Vi indtaster bogstavet Y eller S for at bekræfte overførslen og den respektive installation. Når dette trin er fuldført, fortsætter vi med at installere Scout_realtime -pakken med følgende kommando:

 sudo gem install scout_realtime

FORSTØRRE

Trin 3
Når scout_realtime -pakken er installeret, vil det være nødvendigt at starte scout_realtime -dæmonen, så den kan indsamle metrics fra serveren i realtid, for dette udfører vi følgende:

 scout_realtime

FORSTØRRE

Trin 4
Med dette resultat kan vi kontrollere, at scout_realtime -dæmonen kører på Linux -serveren, og at for fjernovervågningsprocessen vil port 5555 være tilgængelig, i tilfælde af brug af den integrerede firewall er det nødvendigt at aktivere port 5555, så scout_realtime kan lytte i firewallen og dermed tillade, at anmodninger udføres.

Til dette udfører vi følgende:

På Debian eller Ubuntu

 sudo ufw tillade 5555 sudo ufw genindlæsning

På CentOS 7

 sudo firewall-cmd --permanent --add-port = 5555 / tcp sudo firewall-cmd genindlæs

FORSTØRRE

Trin 5
Hvis firewallen ikke er aktiveret, kan den aktiveres ved at udføre følgende:

 sudo ufw aktiver adgang til Scout_Realtime

2. Sådan får du adgang til Scout_Realtime på Linux

Trin 1
Når vi har udført denne proces, vil det være muligt at få adgang til værktøjet fra enhver browser ved hjælp af følgende syntaks:

 http: // lokal vært: 5555
eller
 http: // IP -adresse: 5555
Trin 2
Det opnåede resultat vil være følgende:

FORSTØRRE

Trin 3
Der finder vi følgende:

  • Øverst i realtid brug af CPU, disk, hukommelse og netværk
  • I den nederste del de 10 mest relevante processer i systemet
  • På siden vil vi se arkitektur og version af systemet, computernavn, antal processorer, brugt RAM og ledig plads på harddisken.

Som standard er scout_realtime -logfiler gemt i biblioteket .scout / scout_realtime.log, for at se deres indhold kan vi bruge cat -kommandoen sådan:

 cat .scout / scout_realtime.log

FORSTØRRE

Trin 4
Hvis vi vil stoppe værktøjsdæmonen, udfører vi følgende kommando:

 scout_realtime stop
For helt at afinstallere Scout_Realtime fra Linux skal du bruge følgende kommando:
 perle afinstallere scout_realtime
Således giver dette enkle værktøj os mulighed for at udføre konstant og real-time overvågning af hovedkomponenterne i vores Linux-servere.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave