Scout_Realtime - Overvåk server- og prosessmålinger i Linux
Tidligere har vi dekket mange kommandolinjebaserte verktøy for å overvåke Linux-ytelse, som topp, htop, atop, blikk og mer, og en rekke nettbaserte verktøy som cockpit, pydash, linux- dash, bare for å nevne noen få. Du kan også kjøre blikk i webservermodus for å overvåke eksterne servere. Men bortsett fra det, har vi oppdaget enda et enkelt serverovervåkingsverktøy som vi gjerne vil dele med deg, kalt Scout_Realtime.
Scout_Realtime er et enkelt, brukervennlig nettbasert verktøy for å overvåke Linux-serverberegninger i sanntid, på en toppaktig måte. Den viser deg jevnflytende diagrammer om beregninger samlet fra CPU, minne, disk, nettverk og prosesser (topp 10), i sanntid.
I denne artikkelen vil vi vise deg hvordan du installerer overvåkingsverktøyet scout_realtime på Linux-systemer for å overvåke en ekstern server.
Installere Scout_Realtime Monitoring Tool i Linux
1. For å installere scout_realtime på Linux-serveren din, må du ha Ruby 1.9.3+ installert på serveren din ved å bruke følgende kommando.
sudo apt-get install rubygems [On Debian/Ubuntu]
sudo yum -y install rubygems-devel [On RHEL/CentOS]
sudo dnf -y install rubygems-devel [On Fedora 22+]
2. Når du har installert Ruby på Linux-systemet ditt, kan du nå installere pakken scout_realtime ved å bruke følgende kommando.
sudo gem install scout_realtime
3. Etter å ha installert scout_realtime-pakken, må du deretter starte scout_realtime-demonen som vil samle inn tjenerberegninger i sanntid som vist .
scout_realtime
4. Nå som scout_realtime-daemonen kjører på Linux-serveren din som du vil overvåke eksternt på port 5555. Hvis du kjører en brannmur, må du åpne port 5555 som scout_realtime lytter på, i brannmuren for å tillate forespørsler til den.
---------- On Debian/Ubuntu ----------
sudo ufw allow 27017
$sudo ufw reload
---------- On RHEL/CentOS 6.x ----------
sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT
sudo service iptables restart
---------- On RHEL/CentOS 7.x ----------
sudo firewall-cmd --permanent --add-port=5555/tcp
sudo firewall-cmd reload
5. Nå fra en hvilken som helst annen maskin, åpne en nettleser og bruk URL-en nedenfor for å få tilgang til scout_realtime for å overvåke den eksterne Linux-serverytelsen.
http://localhost:5555
OR
http://ip-address-or-domain.com:5555
6. Som standard skrives scout_realtime-logger i .scout/scout_realtime.log på systemet, som du kan se ved hjelp av cat-kommando.
cat .scout/scout_realtime.log
7. For å stoppe scout_realtime-demonen, kjør følgende kommando.
scout_realtime stop
8. For å avinstallere scout_realtime fra systemet, kjør følgende kommando.
gem uninstall scout_realtime
For mer informasjon, sjekk ut Scout_realtime Github-depotet.
Så enkelt er det! Scout_realtime er et enkelt, men nyttig verktøy for å overvåke Linux-serverberegninger i sanntid på en topp-lignende måte. Du kan stille spørsmål eller gi oss tilbakemelding i kommentarene til denne artikkelen.