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):
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:
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):
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
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 --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.