Cómo monitorear el servidor de Linux y procesar métricas desde el navegador

Cómo monitorear el servidor de Linux y procesar métricas desde el navegador

En el pasado, hemos cubierto muchas herramientas basadas en línea de comandos para monitorear el rendimiento de Linux, como TOP, HTOP, Up, Glances y más, y una serie de herramientas basadas en la web como Cockpit, Pydash, Linux- Dash, solo por mencionar solo unos pocos. También puedes correr miradas en modo de servidor web para monitorear servidores remotos. Pero a un lado, hemos descubierto otra herramienta simple de monitoreo de servidor que nos gustaría compartir con usted, llamado Scout_Realtime.

Scout_Realtime es una herramienta simple y fácil de usar basada en la web para monitorear las métricas del servidor de Linux en tiempo real, de manera alta. Muestra gráficos de flujo suave sobre métricas recopiladas de la CPU, memoria, disco, red y procesos (Top 10), en tiempo real.

Monitoreo de procesos del servidor de Linux en tiempo real

En este artículo, le mostraremos cómo instalar el Scout_Realtime Herramienta de monitoreo en los sistemas Linux para monitorear un servidor remoto.

Instalación de la herramienta de monitoreo Scout_RealTime en Linux

1. Instalar Scout_Realtime En su servidor de Linux, debe tener Ruby 1.9.3+ instalado en su servidor utilizando el siguiente comando.

$ sudo apt-get install rubygems [en Debian/Ubuntu] $ sudo yum -y instalar rubygems -devel [en Rhel/centos] $ sudo dnf -y instalar rubygems -devel [encendido Fedora 22+] 

2. Una vez que haya instalado Rubí En su sistema Linux, ahora puede instalar el Scout_Realtime paquete usando el siguiente comando.

$ sudo gem install scout_realtime 

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

$ scout_realtime 
Inicie Scout en tiempo real en el servidor

4. Ahora que el Scout_Realtime Daemon se ejecuta en su servidor Linux que desea monitorear de forma remota en el puerto 5555. Si está ejecutando un firewall, debe abrir el puerto 5555 cual Scout_Realtime escucha, en el firewall para permitirle solicitudes.

---------- En Debian/Ubuntu ---------- $ sudo UFW Permitir 27017 $ sudo UFW RELOAD ---------- En rhel/centos 6.X ---------- $ sudo iptable -a entrada -p tcp --dport 5555 -j Aceptar $ sudo servicio iptables reiniciar ---------- En Rhel/Centos 7.X ---------- $ sudo firewall-cmd --Permanent --add-puerto = 5555/tcp $ sudo firewall-cmd recarga 

5. Ahora desde cualquier otra máquina, abra un navegador web y use la URL a continuación para acceder al Scout_Realtime Para monitorear el rendimiento de su servidor de Linux remoto.

http: // localhost: 5555 o http: // ip-address-or-domain.com: 5555 
Monitoreo de procesos del servidor de Linux de ScoutrealTime

6. Por defecto, Scout_Realtime Los registros están escritos en .Scout/Scout_Realtime.registro en el sistema, que puede ver usando el comando CAT.

$ gato .Scout/Scout_Realtime.registro 

7. Para detener el Scout_Realtime Daemon, ejecute el siguiente comando.

$ Scout_RealTime Stop 

8. Desinstalar Scout_Realtime Desde el sistema, ejecute el siguiente comando.

$ GEM desinstalar Scout_RealTime 

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

Es así de simple! Scout_Realtime es una herramienta simple pero útil para monitorear las métricas del servidor de Linux en tiempo real de manera superior. Puede hacer cualquier pregunta o darnos sus comentarios en los comentarios sobre este artículo.