Búsqueda de sitios web

rtop: una herramienta interactiva para monitorear servidores Linux remotos a través de SSH


rtop es una herramienta de monitoreo remoto del sistema sencilla e interactiva basada en SSH que recopila y muestra valores importantes de rendimiento del sistema, como CPU, disco, memoria, métricas de red.

Está escrito en Go Language y no requiere la instalación de ningún programa adicional en el servidor que desea monitorear, excepto el servidor SSH y las credenciales de trabajo.

rtop básicamente funciona iniciando una sesión SSH y ejecutando ciertos comandos en el servidor remoto para recopilar diversa información sobre el rendimiento del sistema.

Una vez que se establece una sesión SSH, sigue actualizando la información recopilada del servidor remoto cada pocos segundos (5 segundos de forma predeterminada), similar a todas las demás utilidades principales (como htop) en Linux.

Requisitos previos:

Asegúrese de haber instalado Go (GoLang) 1.2 o superior en su sistema Linux para poder instalar rtop, de lo contrario, haga clic en el enlace a continuación para seguir los pasos de instalación de GoLang:

  1. Instale GoLang (lenguaje de programación Go) en Linux

Cómo instalar rtop en sistemas Linux

Si tiene Go instalado, ejecute el siguiente comando para compilar rtop:

go get github.com/rapidloop/rtop

El binario ejecutable de rtop se guardará en $GOPATH/bin o $GOBIN una vez que el comando complete su ejecución.

Nota: No necesita ninguna dependencia o configuración de tiempo de ejecución para comenzar a usar rtop.

Cómo utilizar rtop en sistemas Linux

Intente ejecutar rtop sin indicadores ni argumentos como se muestra a continuación; se mostrará un mensaje de uso:

$GOBIN/rtop
Salida de muestra
rtop 1.0 - (c) 2015 RapidLoop - MIT Licensed - http://rtop-monitor.org
rtop monitors server statistics over an ssh connection

Usage: rtop [-i private-key-file] [user@]host[:port] [interval]

	-i private-key-file
		PEM-encoded private key file to use (default: ~/.ssh/id_rsa if present)
	[user@]host[:port]
		the SSH server to connect to, with optional username and port
	interval
		refresh interval in seconds (default: 5)

Ahora monitoreemos el servidor Linux remoto usando rtop de la siguiente manera, mientras actualizamos la información recopilada después de un intervalo de 5 segundos de forma predeterminada:

$GOBIN/rtop   [email  

El siguiente comando actualizará las métricas de rendimiento del sistema recopiladas cada 10 segundos:

$GOBIN/rtop [email  10

rtop también puede conectarse mediante ssh-agent, claves privadas o autenticación de contraseña.

Visite el repositorio de rtop Github: https://github.com/rapidloop/rtop

Como comentario final, rtop es una herramienta de monitoreo remoto de servidores simple y fácil de usar, utiliza muy pocas opciones directas. También puede leer sobre otras herramientas de línea de comandos para monitorear su sistema y mejorar sus habilidades de monitoreo del rendimiento de Linux.

Por último, póngase en contacto con nosotros a través de la sección de comentarios a continuación si tiene alguna pregunta o comentario.