arriba es una herramienta de línea de comandos de código abierto, simple y multiplataforma gratuita para monitorear las métricas de los contenedores en tiempo real. Le permite obtener una descripción general de las métricas relacionadas con la CPU, la memoria, la red, la E/S para varios contenedores y también admite la inspección de un contenedor específico.
En el momento de escribir este artículo, se envía con soporte integrado para Docker (conector de contenedor predeterminado) y runC.; Se agregarán conectores para otras plataformas de contenedores y clústeres en futuras versiones.
Cómo instalar ctop en sistemas Linux
Instalación de 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 hazlo 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 sea que estén activos o no.
$ ctop
Puedes usar el Arriba y abajo teclas de flecha para resaltar un contenedor y haga clic en Introducir 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 los contenedores activos, use -a
bandera.
$ ctop -a
Para mostrar la CPU como %
del total del sistema, utilice -scale-cpu
opción.
$ ctop -scale-cpu
También puede filtrar contenedores usando -f
bandera, por ejemplo.
$ ctop -f app
Además, puede seleccionar el campo de ordenación del contenedor inicial usando -s
bandera, y vea el ctop mensaje de ayuda 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 de Ctop Github.
arriba es una herramienta simple similar a la de arriba para visualizar y monitorear las métricas de los 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.