Scout_Realtime es una herramienta simple, fácil de usar, pensada en web para monitorear las métricas del servidor Linux en tiempo real, ya sea equipo local o remoto. Nos muestra gráficos fluidos sobre los datos recopilados de CPU, memoria, disco, red y procesos con una lista de los 10 más importantes, todo en tiempo real y que hay que probar sin duda. Voy a correr todo como root.

Instalación de Scout_Realtime Monitoring Tool en Linux

1- Para instalar scout_realtime en su servidor Linux, debemos asegurarnos de tener instalado Ruby 1.9.3+ en el servidor utilizando el siguiente comando.

# apt-get install rubygems [En Debian / Ubuntu ]
# yum -y instalar rubygems-devel [En RHEL / CentOS ]
# dnf -y install rubygems-devel [En Fedora 22+ ]

2- Una vez que tengamos instalado Ruby en su sistema Linux, ahora puede instalar el paquete scout_realtime usando el siguiente comando.

# gem install scout_realtime

3- Luego de instalar con éxito el paquete scout_realtime , debe iniciar el daemon scout_realtime, que recopilará las métricas del servidor en tiempo real, como se muestra a continuación en la captura.

# scout_realtime

4- Ahora que el daemon scout_realtime se está ejecutando en su servidor Linux que desea monitorear de forma remota en el puerto 5555 . Si está ejecutando un firewall, necesita abrir el puerto 5555 que scout_realtimeescucha, en el firewall para permitirle realizar solicitudes.

---------- En Debian / Ubuntu ----------
# ufw allow 27017  
# ufw reload 
---------- En RHEL / CentOS 6.x ----------
# iptables -A INPUT-p tcp --dport 5555 -j ACCEPT    
# service iptables restart
---------- En RHEL / CentOS 7.x ----------
# firewall-cmd --permanent --add-port = 5555 / tcp       
# firewall-cmd reload 

5- Ahora, desde cualquier otra máquina, con un navegador colocamos la URL para acceder a scout_realtime y monitorear el rendimiento del servidor:

http://localhost:5555 
O
http://nombre_servidor:5555

Inmediatamente comenzaremos a ver la métrica recibida.

6- Por defecto, el log de scout_realtime se escriben en .scout/scout_realtime.log en el sistema, que se ven usando el comando cat. Como use el usuario root, esta se encuentra en el /root, si lo usas con tu usuario en el /tu_usuario

# cat .scout/scout_realtime.log

7- Para detener el daemon scout_realtime , hacemos

# scout_realtime stop

8- Para desinstalar scout_realtime del sistema, ejecutaremos el siguiente comando.

# gem uninstall scout_realtime

2 Comentarios

  1. Hola amigo, podría instalar Scout Realtime en una maquina alterna al servidor, y monitorear el servidor de manera remota? O sea sin instalar nada en el servidor para no usar sus recursos, algo así como lo que hace Cacti que se instala en una maquina local y podemos dar de alta N numero de servidores.

    • Jonathan, para hacer eso podes usar top, no instalas nada, pero mira que la herramienta es liviana no consume casi nada. Si no podes usar Nagios, que no consume nada.

Deja un comentario