Búsqueda de sitios web

Scout_Realtime - Monitorear métricas de servidores y procesos en Linux


En el pasado, hemos cubierto muchas herramientas basadas en línea de comandos para monitorear el rendimiento de Linux, como top, htop, atop, looks y más, y una serie de herramientas basadas en web como cockpit, pydash, linux- guión, sólo por mencionar algunos. También puede ejecutar vistazos en modo de servidor web para monitorear servidores remotos. Pero aparte de eso, hemos descubierto otra sencilla herramienta de supervisión de servidores que nos gustaría compartir con usted, llamada Scout_Realtime.

Scout_Realtime es una herramienta basada en web sencilla y fácil de usar para monitorear las métricas del servidor Linux en tiempo real, de la mejor manera. Le muestra gráficos fluidos sobre métricas recopiladas de la CPU, la memoria, el disco, la red y los procesos (top 10), en tiempo real.

En este artículo, le mostraremos cómo instalar la herramienta de monitoreo scout_realtime en sistemas Linux para monitorear un servidor remoto.

Instalación de la herramienta de monitoreo Scout_Realtime en Linux

1. Para instalar scout_realtime en su servidor Linux, debe tener Ruby 1.9.3+ instalado en su servidor usando el siguiente comando.

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. Una vez que haya instalado Ruby en su sistema Linux, ahora puede instalar el paquete scout_realtime usando el siguiente comando.

sudo gem install scout_realtime

3. Después de instalar con éxito el paquete scout_realtime, a continuación, debe iniciar el demonio scout_realtime que recopilará métricas del servidor en tiempo real como se muestra. .

scout_realtime

4. Ahora que el demonio scout_realtime se está ejecutando en su servidor Linux y desea monitorear de forma remota en el puerto 5555. Si está ejecutando un firewall, necesita abrir el puerto 5555 en el cual scout_realtime escucha, en el firewall para permitir solicitudes.

---------- 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. Ahora, desde cualquier otra máquina, abra un navegador web y use la siguiente URL para acceder a scout_realtime y monitorear el rendimiento de su servidor Linux remoto.

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

6. De forma predeterminada, los registros scout_realtime se escriben en .scout/scout_realtime.log en el sistema, que puede ver usando el comando cat.

cat .scout/scout_realtime.log

7. Para detener el demonio scout_realtime, ejecute el siguiente comando.

scout_realtime stop

8. Para desinstalar scout_realtime del sistema, ejecute el siguiente comando.

gem uninstall scout_realtime

Para obtener más información, consulte el repositorio Scout_realtime de Github.

¡Es así de simple! Scout_realtime es una herramienta simple pero útil para monitorear las métricas del servidor Linux en tiempo real de la mejor manera. Puedes plantearnos cualquier duda o darnos tu opinión en los comentarios sobre este artículo.