Scout_Realtime - Overvåg server- og procesmålinger i Linux
Tidligere har vi dækket mange kommandolinjebaserede værktøjer til Linux-dash, for blot at nævne nogle få. Du kan også køre blik i webservertilstand for at overvåge eksterne servere. Men alt dette til side har vi opdaget endnu et simpelt serverovervågningsværktøj, som vi gerne vil dele med dig, kaldet Scout_Realtime.
Scout_Realtime er et simpelt, brugervenligt webbaseret værktøj til overvågning af Linux-server-metrics i realtid på en toplignende måde. Det viser jævnt flydende diagrammer om metrics indsamlet fra CPU, hukommelse, disk, netværk og processer (top 10) i realtid.
I denne artikel viser vi dig, hvordan du installerer scout_realtime overvågningsværktøj på Linux-systemer til at overvåge en ekstern server.
Installation af Scout_Realtime Monitoring Tool i Linux
1. For at installere scout_realtime på din Linux-server skal du have Ruby 1.9.3+ installeret på din server ved hjælp af 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 først har installeret Ruby på dit Linux-system, kan du nu installere scout_realtime-pakke ved hjælp af følgende kommando.
$ sudo gem install scout_realtime
3. Efter succesfuld installation af scout_realtime-pakke, skal du derefter starte scout_realtime-dæmonen, som indsamler server-metrics i realtid som vist.
$ scout_realtime
4. Nu da scout_realtime-dæmonen kører på din Linux-server, som du vil overvåge eksternt på port 5555. Hvis du kører en firewall, skal du åbne den port 5555, som scout_realtime lytter til, i firewallen for at tillade anmodninger 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. Fra enhver anden maskine skal du nu åbne en webbrowser og bruge nedenstående URL til at få adgang til scout_realtime for at overvåge din eksterne Linux-serverydelse.
http://localhost:5555 OR http://ip-address-or-domain.com:5555
6. Som standard skrives scout_realtime-logfiler i .scout/scout_realtime.log på systemet, som du kan se ved hjælp af cat-kommandoen.
$ cat .scout/scout_realtime.log
7. Kør følgende kommando for at stoppe scout_realtime-dæmonen.
$ scout_realtime stop
8. For at afinstallere scout_realtime fra systemet skal du køre følgende kommando.
$ gem uninstall scout_realtime
For mere information, se Scout_realtime Github repository.
Det er så simpelt! Scout_realtime er et simpelt, men nyttigt værktøj til overvågning af Linux-server-metrics i realtid på en toplignende måde. Du kan stille spørgsmål eller give os din feedback i kommentarerne til denne artikel.