Scout_Realtime, overvåg din Gnu / Linux-server fra browseren

Om Scout_Realtime

I den næste artikel skal vi se på Scout_Realtime. I tidligere artikler på denne blog har vi set forskellige kommandolinjebaserede værktøjer til at overvåge ydeevnen for vores Gnu / Linux-system, såsom htop, blikke og andre. Den, vi skal se i dag, er en anden simpelt værktøj til overvågning af en server.

Scout Realtime os viser disk-, hukommelses-, netværks-, CPU- og procesmetrics. Dette er et simpelt, brugervenligt og webbaseret værktøj til at overvåge Linux-server-metrics i realtid på en meget klar måde. Det viser os flydende grafer om metrics indsamlet fra CPU, hukommelse, disk, netværk og processer. Alt dette i realtid.

I denne artikel skal vi se, hvordan du installerer dette overvågningsværktøj kaldet scout_realtime på Ubuntu til overvåge en ekstern server. Men inden vi går ind i sagen, vil vi se nogle af de generelle egenskaber, som dette program vil tilbyde brugerne.

Generelle egenskaber ved scout_realtime

  • Programmet er Open Source. Dens kildekode kan ses på siden af GitHub.
  • Rulning er glat i opdater grafik hvert sekund.
  • alle nøglepræstationsmålinger (CPU, hukommelse, diskudnyttelse og netværkstrafik) er i en enkelt visning for bedre datalæsning.
  • Hukommelsesforbrugsmetrikkerne er tydeligere og mere præcise ifølge dens hjemmeside end i andre programmer med samme formål.
  • Processer er grupperet med samme navn og antallet af kørende processer vises. Dette er for at sikre, at tendenser i aktive processer bliver klarere.
  • Scout_realtid stærkt afhængig af proc-filsystem for at få målinger. Procfs er tilgængelig på Gnu / Linux-baserede distributioner. OSX og FreeBSD har ikke fuld support til procfs og er ikke kompatible.

Scout_realtime Monitoring Tool installation på Ubuntu

For at installere scout_realtime på vores Gnu / Linux-server, vi bliver nødt til at installere Ruby 1.9.3 eller højere. Til dette vil vi bruge følgende kommando i en terminal (Ctrl + Alt + T):

rubininstallation på Ubuntu-server

sudo apt install rubygems

Når installationen af ​​Ruby er færdig i vores system, kan vi det installer scout_realtime-pakke ved hjælp af følgende kommando i samme terminal:

Scout_realtime installation

sudo gem install scout_realtime

Start scout_realtime

Efter vellykket installation af pakken, vi skal starte scout_realtime-dæmonen. Dette er ansvarlig for indsamling af server-metrics i realtid. For at starte dæmonen skriver vi i terminalen (Ctrl + Alt + T):

lancerer scout_realtime

scout_realtime

Efter lanceringen af ​​scout_realtime-dæmonen kører den på vores Linux-server, som vi vil overvåge eksternt gennem port 5555.

Åbn firewall-porte

Hvis vi kører en firewall, skal vi åbne port 5555 som scout_realtime bruger. Med dette giver vi dig mulighed for at fremsætte anmodninger. Dette kan konsulteres, hvordan man gør det på hjælpesiden til UFW at de tilbyder os på Ubuntu-webstedet,

Adgang til Scout_Realtime

spejder_realtid kører

Når portene er åbne, fra enhver anden maskine, vi åbner en webbrowser og vi vil bruge nedenstående URL til at få adgang til graferne og overvåge ydelsen til fjernserveren.

http://localhost:5555

Eller vi kan også bruge:

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

Se programlogfiler

Som standard, logfiler gemmes i filen .scout / scout_realtime.log af systemet. Vi kan konsultere disse registre ved hjælp af cat-kommandoen i en terminal (Ctrl + Alt + T) som følger:

cat .scout/scout_realtime.log

Stop Scout_realtime

Hvis vi vil stoppe scout_realtime-dæmonen, skal vi udføre følgende kommando i terminalen (Ctrl + Alt + T):

scout_realtime stop

Afinstaller scout_realtime

For at afinstallere scout_realtime fra systemet behøver vi kun at udføre følgende kommando i terminalen:

sudo gem uninstall scout_realtime

Hjælp og information

Til tjek de tilgængelige indstillinger i dette program, vil vi være i stand til at skrive i en terminal:

scout_realtime hjælp

scout_realtime --help

Hvis nogen har brug for det flere oplysninger om dette program kan du kontakte github-arkiv fra scout_realtime. Hvis nogen finder en fejl i programmet, kan de rapportere det i det følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.