Cockpit es una herramienta gratuita y de código abierto para administración de sistemas, donde los usuarios pueden monitorear y administrar fácilmente múltiples servidores Linux remotos por medio del navegador web. Es una herramienta muy liviana que interactúa directamente con el sistema operativo y no requiere ninguna configuración difícil, así que simplemente se instala y queda lista para usar.

Cockpit nos permite controlar los recursos del sistema, administración de contenedores, administración de almacenamiento, configuración de red, inspección de registros y opciones de entrega para ajustar los límites para optimizar y controlar la utilización de los recursos.

Dentro de sus características más destacadas encontramos:

  • Ajuste los recursos del sistema, las cuotas de CPU y los límites de memoria.
  • Gestión de servicios del sistema.
  • Gestión de contenedores.
  • Administración de almacenamiento.
  • Configuración de la red.
  • Gestión de logs.
  • Gestión de usuarios.

Instalación

Para usuarios de Centos, como root hago todo para que sea más simple:

# subscription-manager repos --enable rhel-7-server-extras-rpms
# yum install cockpit
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit
# firewall-cmd --add-service=cockpit --permanent

Y para usuarios de Debian 9 podemos instalarlo por repositorios backports, así que hacemos lo siguiente.

# echo 'deb http://deb.debian.org/debian stretch-backports main' > \
/etc/apt/sources.list.d/backports.list
# apt update
# apt install cockpit

Una vez instalado, abrimos en un navegador, en este caso en forma local lo vamos a probar http://localhost:9090 o http://IP:9090, nos solicitará credenciales usamos root si queremos, y ya veremos las distintas opciones que nos da para monitorear.

Como vemos nos presenta la parte de sistema, y podemos ver los consumos de CPU, Memoria, I/O de disco, red. Solo resta ir jugando y viendo como se va comportando el servidor.

Y lo más importante es que una vez instalado en todos los servidores, podemos monitorearlos desde uno solo, en la sección de Dashboard > +, colocamos la IP del server y tendremos todos a la mano.

2 Comentarios

Deja un comentario