Existen numerosas herramientas gratuitas en Linux que se utilizan para monitorear el sistema Linux, incluido el hardware y el software. Es posible que todos ya nos hayamos encontrado con algunas herramientas de monitoreo de rendimiento de Linux de línea de comandos, como top, htop, atop, etc.
Del mismo modo, nos encontramos con otra herramienta llamada Scout Realtime tool que se utiliza para monitorear el servidor, que puede ver en su navegador.
Scout en tiempo real se puede decir como una mejor versión de Top Command. Supervisa y mide el disco, la memoria, la red, la CPU y las métricas de proceso de los servidores Linux. Se dan gráficos fluidos. Los detalles de rendimiento se pueden exportar como CSV/PDF o enviar por correo electrónico.
Puede encontrar el código en el repositorio Scout_realtime Github .
En el artículo de hoy, le mostraremos cómo podemos instalar una herramienta de monitoreo en tiempo real en sistemas Linux (distribuciones basadas en Debian/Ubuntu) y usarla.
Cómo instalar la herramienta de monitoreo Scout_Realtime en Linux
Paso 1:
Para instalar Scout en tiempo real en su servidor Linux, primero, asegúrese de tener instalado Ruby 1.9.3+ en su servidor y, de lo contrario, use el siguiente comando para instalar Ruby:-
$ sudo apt-get install rubygems
Paso 2:
Una vez que hayamos terminado de instalar/verificar Ruby en su sistema Linux, ahora tenemos que instalar scout_realtime usando el siguiente comando:
$ sudo gem install scout_realtime
Paso 3:
Ahora, una vez que haya terminado de instalar scout_realtime, se necesita iniciar el daemon scout_realtime para recopilar métricas del servidor en tiempo real mediante el siguiente comando:
$ scout_realtime
Paso 4:-
Después de que el demonio scout_realtime se inicie con éxito, debe habilitar el puerto 5555, si se está ejecutando un firewall porque el demonio scout_realtime que se ejecuta en su servidor Linux debe monitorearse de forma remota en el puerto 5555. Entonces, para permitir la solicitud en el firewall, debe usar el siguiente comando-
$ sudo ufw allow 27017 $sudo ufw reload
Paso 5:
Ahora puede monitorear el rendimiento de su servidor Linux accediendo a scout_realtime de forma remota desde cualquier otra máquina o desde su máquina a través de un navegador utilizando la siguiente URL:
http://localhost:5555 OR http://ip-address-or-domain.com:5555
Paso 6:
Los registros de Scout_realtime se escriben en .scout/scout_realtime.log en el sistema de forma predeterminada y se pueden ver con el comando cat:-
$ cat .scout/scout_realtime.log
Para detener el demonio scout_realtime, use el siguiente comando:
$ scout_realtime stop
Para obtener más ayuda con respecto a scout_realtime, use el siguiente comando:
$ cout_realtime -h
Y si desea desinstalar scout_realtime del sistema, use el siguiente comando:
$ gem uninstall scout_realtime
Publicación traducida automáticamente
Artículo escrito por tithimukherjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA