Scout_Realtime, overvåke Gnu / Linux-serveren din fra nettleseren

Om Scout_Realtime

I neste artikkel skal vi ta en titt på Scout_Realtime. I tidligere artikler på denne bloggen har vi sett forskjellige kommandolinjebaserte verktøy for å overvåke ytelsen til vårt Gnu / Linux-system, for eksempel htop, blikk og andre. Den vi skal se i dag er en annen enkelt verktøy for overvåking av en server.

Scout Realtime oss viser disk, minne, nettverk, CPU og prosess beregninger. Dette er et enkelt, brukervennlig og nettbasert verktøy for å overvåke Linux-serverberegninger i sanntid, på en veldig tydelig måte. Det viser oss flytende grafer på beregningene samlet fra CPU, minne, disk, nettverk og prosesser. Alt dette i sanntid.

I denne artikkelen skal vi se hvordan du installerer dette overvåkingsverktøyet kalt scout_realtime på Ubuntu til overvåke en ekstern server. Men før vi kommer inn i saken, skal vi se noen av de generelle egenskapene som dette programmet kommer til å tilby brukerne.

Generelle kjennetegn ved speiderrealtid

  • Programmet er Open Source. Kildekoden kan sees på siden GitHub.
  • Rulling er glatt i oppdater grafikk hvert sekund.
  • Alle viktige ytelsesberegninger (CPU, minne, diskutnyttelse og nettverkstrafikk) er i ett syn for bedre datalesing.
  • Hukommelsesbruksmålingene er tydeligere og mer presise, ifølge nettstedet, enn i andre programmer med samme formål.
  • Prosesser er gruppert med samme navn og antall kjørende prosesser vises. Dette for å sikre at trender i aktive prosesser blir tydeligere.
  • Speider_sanntid sterkt avhengig av proc filsystem for å få beregninger. Procfs er tilgjengelig på Gnu / Linux-baserte distribusjoner. OSX og FreeBSD har ikke full støtte for procfs og er ikke kompatible.

Scout_realtime Monitoring Tool installasjon på Ubuntu

For å installere scout_realtime på vår Gnu / Linux-server, vi må installere Ruby 1.9.3 eller høyere. For dette vil vi bruke følgende kommando i en terminal (Ctrl + Alt + T):

rubininstallasjon på Ubuntu-serveren

sudo apt install rubygems

Når installasjonen av Ruby er ferdig i systemet vårt, kan vi installer scout_realtime-pakke ved hjelp av følgende kommando i samme terminal:

Scout_realtime installasjon

sudo gem install scout_realtime

Start scout_realtime

Etter vellykket installering av pakken, vi må starte scout_realtime-demonen. Dette vil ha ansvaret for å samle serverberegningene i sanntid. For å starte demonen, i terminalen (Ctrl + Alt + T) skriver vi:

lanserer scout_realtime

scout_realtime

Etter å ha lansert scout_realtime-demonen, kjører den på Linux-serveren vår som vi vil overvåke eksternt gjennom port 5555.

Åpne brannmurporter

Hvis vi kjører en brannmur, må vi åpne port 5555 som scout_realtime bruker. Med dette vil vi tillate deg å komme med forespørsler. Dette kan konsulteres hvordan du gjør det på hjelpesiden til UFW at de tilbyr oss på Ubuntu-nettstedet,

Få tilgang til Scout_Realtime

scout_realtime running

Når portene er åpne, fra hvilken som helst annen maskin, vi åpner en nettleser og vi vil bruke URL-en som er vist nedenfor for å få tilgang til grafene og overvåke ytelsen til den eksterne serveren.

http://localhost:5555

Eller vi kan også bruke:

http://direccion-ip-o-dominio.com:5555

Vis programlogger

Som standard logger lagres i filen .scout / scout_realtime.log av systemet. Vi vil kunne konsultere disse registerene ved hjelp av cat-kommandoen i en terminal (Ctrl + Alt + T) som følger:

cat .scout/scout_realtime.log

Stopp Scout_realtime

Hvis vi vil stoppe scout_realtime-demonen, skal vi utføre følgende kommando i terminalen (Ctrl + Alt + T):

scout_realtime stop

Avinstaller scout_realtime

For å avinstallere scout_realtime fra systemet, trenger vi bare å utføre følgende kommando i terminalen:

sudo gem uninstall scout_realtime

Hjelp og informasjon

For å kunne sjekk de tilgjengelige alternativene i dette programmet, vil vi kunne skrive i en terminal:

scout_realtime hjelp

scout_realtime --help

Hvis noen trenger det mer om dette programmet kan du kontakte github repository fra speider_realtime. Hvis noen finner en feil i programmet, kan de rapportere om det i det følgende link.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.