Búsqueda de sitios web

ctop: interfaz similar a la superior para monitorear contenedores Docker


ctop es una herramienta de línea de comandos superior, gratuita, de código abierto, simple y multiplataforma para monitorear las métricas de contenedores en tiempo real. Le permite obtener una descripción general de las métricas relativas a CPU, memoria, red, E/S para múltiples contenedores y también admite la inspección de un contenedor específico.

Al momento de escribir este artículo, viene con soporte integrado para Docker (conector de contenedor predeterminado) y runC; En futuras versiones se agregarán conectores para otras plataformas de contenedores y clústeres.

Cómo instalar ctop en sistemas Linux

Instalar la última versión de ctop es tan fácil como ejecutar los siguientes comandos para descargar el binario para su distribución de Linux e instalarlo en /usr/local/bin/ctop y crear es ejecutable para ejecutarlo.

sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64  -O /usr/local/bin/ctop
sudo chmod +x /usr/local/bin/ctop

Alternativamente, instale ctop a través de Docker usando el siguiente comando.

docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

Una vez que haya instalado ctop, puede ejecutarlo para enumerar todos sus contenedores, ya sean activos o no.

ctop

Puede utilizar las teclas de flecha Arriba y Abajo para resaltar un contenedor y hacer clic en Entrar para seleccionarlo. Verá un menú como se muestra en la siguiente captura de pantalla. Elija “vista única” y haga clic en él para inspeccionar el contenedor seleccionado.

La siguiente captura de pantalla muestra el modo de vista única para un contenedor específico.

Para mostrar solo contenedores activos, utilice el indicador -a.

ctop -a 

Para mostrar la CPU como % del total del sistema, utilice la opción -scale-cpu.

ctop -scale-cpu

También puede filtrar contenedores utilizando el indicador -f, por ejemplo.

ctop -f app

Además, puede seleccionar el campo de clasificación del contenedor inicial usando el indicador -s y ver el mensaje de ayuda ctop como se muestra.

 
ctop -h

Tenga en cuenta que aún no se han agregado a ctop conectores para otros sistemas de contenedores y clústeres. Puede encontrar más información en el repositorio Ctop Github.

ctop es una herramienta sencilla y excelente para visualizar y monitorear métricas de contenedores en tiempo real. En este artículo, explicamos cómo instalar y usar ctop en Linux. Puede compartir sus pensamientos o hacer cualquier pregunta a través del formulario de comentarios a continuación.