Slik overvåker du Linux -server og prosesser 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 verktøy for å overvåke systemet både på maskinvare- og programvarenivå takket være gratis kode. Hvert verktøy har sine egne egenskaper og tilnærming, noen mer komplette enn andre, og i dag vil Solvetic snakke om et spesielt verktøy kalt Scout_Realtime for bruk i Linux -miljøer.

Hva er Scout_RealtimeScout_Realtime er utviklet som et enkelt verktøy som er nettbasert for å kunne utføre en fullstendig overvåking av de forskjellige beregningene til Linux-serveren i sanntid.

ParametereVed å bruke dette verktøyet får vi parameterberegninger som:

  • prosessor
  • Hukommelse
  • HDD
  • Nett
  • Toppprosesser, de 10 viktigste, og alt i sanntid.

Funksjoner og fordelerNoen av funksjonene og fordelene vi vil ha når vi bruker Scout_Realtime er:

  • Grafer oppdateres hvert sekund: dette verktøyet har en historisk kontekst av grafene for hver beregning som overvåking vil bli utført helt i sanntid
  • Se disk- og nettverksaktivitet: Lagt til beregninger for diskutnyttelse, tilgjengelig harddiskplass og nåværende nettverkstrafikk
  • Gruppering av prosesser etter navn, nå er prosessene med samme navn gruppert og antall kjørende prosesser vises, på samme måte, når en ny prosess er aktivert, vil den bli vist i webkonsollen
  • Minnebrukstatistikk, det er en spesiell beregning for all nåværende bruk av RAM siden det er en av faktorene som har større innvirkning på ytelsesnivået i Linux.

1. Slik installerer du Scout_Realtime på Linux

Trinn 1
For å installere scout_realtime på Linux -serveren må vi ha Ruby 1.9.3+ installert, som kan installeres med en av følgende kommandoer, avhengig av distroen som brukes:

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

FORSTØRRE

Steg 2
Vi skriver inn bokstaven Y eller S for å bekrefte nedlastingen og den respektive installasjonen. Når dette trinnet er fullført, fortsetter vi med å installere Scout_realtime -pakken med følgende kommando:

 sudo gem install scout_realtime

FORSTØRRE

Trinn 3
Når scout_realtime -pakken er installert, vil det være nødvendig å starte scout_realtime -demonen, slik at den kan samle beregningene fra serveren i sanntid, for dette utfører vi følgende:

 scout_realtime

FORSTØRRE

Trinn 4
Med dette resultatet kan vi bekrefte at scout_realtime -demonen kjører på Linux -serveren og at for ekstern overvåking vil port 5555 være tilgjengelig, i tilfelle du bruker den integrerte brannmuren, vil det være nødvendig å aktivere port 5555 for scout_realtime å lytte i brannmuren og dermed tillate forespørsler å bli utført.

For dette utfører vi følgende:

På Debian eller Ubuntu

 sudo ufw tillate 5555 sudo ufw omlasting

På CentOS 7

 sudo firewall-cmd --permanent --add-port = 5555 / tcp sudo firewall-cmd reload

FORSTØRRE

Trinn 5
Hvis brannmuren ikke er aktivert, kan den aktiveres ved å utføre følgende:

 sudo ufw aktiver tilgang til Scout_Realtime

2. Slik får du tilgang til Scout_Realtime på Linux

Trinn 1
Når vi har utført denne prosessen, vil det være mulig å få tilgang til verktøyet fra hvilken som helst nettleser ved å bruke følgende syntaks:

 http: // lokal vert: 5555
eller
 http: // IP -adresse: 5555
Steg 2
Resultatet som oppnås vil være følgende:

FORSTØRRE

Trinn 3
Der finner vi følgende:

  • På toppen sanntidsbruk av CPU, disk, minne og nettverk
  • I den nedre delen de 10 mest relevante prosessene i systemet
  • På siden vil vi se arkitekturen og versjonen av systemet, datamaskinnavn, antall prosessorer, brukt RAM og ledig plass på harddisken.

Som standard lagres scout_realtime -logger i katalogen .scout / scout_realtime.log, for å se innholdet kan vi bruke cat -kommandoen slik:

 cat .scout / scout_realtime.log

FORSTØRRE

Trinn 4
Hvis vi vil stoppe verktøydemonen, utfører vi følgende kommando:

 scout_realtime stopp
For å avinstallere Scout_Realtime helt fra Linux må du bruke følgende kommando:
 perle avinstallere scout_realtime
Dermed lar dette enkle verktøyet oss utføre konstant og sanntidsovervåking av hovedkomponentene i våre Linux-servere.

wave wave wave wave wave