Scout_Realtime - Monitor Server a Prozess Metriken am Linux


An der Vergaangenheet hu mir vill Kommandozeil-baséiert Tools fir Linux-Dash ofgedeckt, fir nëmmen e puer ze nennen. Dir kënnt och Bléck am Webserver Modus lafen fir Remote Serveren ze iwwerwaachen. Awer all dat ofgesinn, hu mir nach en einfacht Server Iwwerwachungsinstrument entdeckt dat mir gäre mat Iech deelen, genannt Scout_Realtime.

Scout_Realtime ass en einfachen, einfach ze benotzen webbaséierten Tool fir Linux Server Metriken an Echtzäit ze iwwerwaachen, op eng Top-ähnlech Manéier. Et weist Iech glat fléissend Charts iwwer Metriken gesammelt vun der CPU, Erënnerung, Disk, Netzwierk, a Prozesser (Top 10), an Echtzäit.

An dësem Artikel wäerte mir Iech weisen wéi Dir de Scout_realtime Iwwerwaachungsinstrument op Linux Systemer installéiere kënnt fir e Fernserver ze iwwerwaachen.

Installéiere vum Scout_Realtime Monitoring Tool a Linux

1. Fir scout_realtime op Ärem Linux Server z'installéieren, musst Dir Ruby 1.9.3+ op Ärem Server installéiert hunn mat dem folgenden 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. Wann Dir Ruby op Ärem Linux System installéiert hutt, kënnt Dir elo de Scout_realtime Package mat dem folgenden Kommando installéieren.

$ sudo gem install scout_realtime

3. Nodeems Dir de Scout_realtime Package erfollegräich installéiert hutt, da musst Dir de scout_realtime Daemon starten deen Server Metriken an Echtzäit sammelt wéi gewisen.

$ scout_realtime

4. Elo datt de scout_realtime-Daemon op Ärem Linux-Server leeft, deen Dir wëllt iwwerwaachen op den Hafen 5555. Wann Dir eng Firewall leeft, musst Dir den Hafen 5555 opmaachen, op deen scout_realtime nolauschtert, an der Firewall fir Ufroen ze erlaben.

---------- 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. Elo vun all aner Maschinn, öffnen e Webbrowser a benotzt d'URL hei ënnen fir Zougang zu de scout_realtime fir Är Remote Linux Server Leeschtung ze iwwerwaachen.

http://localhost:5555 
OR
http://ip-address-or-domain.com:5555 

6. Par défaut, sinn scout_realtime Logbicher an .scout/scout_realtime.log op de System geschriwwen, déi Dir mat Kaz Kommando Vue kann.

$ cat .scout/scout_realtime.log

7. Fir de scout_realtime Daemon ze stoppen, lafen de folgende Kommando.

$ scout_realtime stop

8. Fir scout_realtime aus dem System z'installéieren, fuert de folgende Kommando.

$ gem uninstall scout_realtime

Fir méi Informatioun, kuckt de Scout_realtime Github Repository.

Et ass sou einfach! Scout_realtime ass en einfachen awer nëtzlech Tool fir Linux Server Metriken an Echtzäit op eng Top-ähnlech Manéier ze iwwerwaachen. Dir kënnt all Froen stellen oder eis Äre Feedback an de Kommentaren iwwer dësen Artikel ginn.