LinuxParty
Glances es una herramienta gratuita de monitoreo de sistemas tipo htop, moderna, multiplataforma, de código abierto y en tiempo real, que ofrece funciones avanzadas en comparación con sus contrapartes y puede ejecutarse en diferentes modos: de forma independiente, en modo cliente/servidor. y en modo servidor web.
Teniendo en cuenta el modo de servidor web, no necesariamente necesita iniciar sesión en su servidor remoto a través de SSH para ejecutar glances; puede ejecutarlo en modo de servidor web y acceder a él a través de un navegador web para monitorear de forma remota su servidor Linux, como se explica a continuación.
Mira también: Administración: Glances - herramienta de monitoreo y supervisión para Linux
Para ejecutar glances en modo de servidor web, debe instalarlo junto con el módulo Python bottle, un micro marco web WSGI rápido, simple y liviano, utilizando el comando apropiado para su distribución de Linux.
$ sudo apt install glances python-bottle [En Debian, Ubuntu y Mint ] $ sudo yum install glances python-bottle [En RHEL/CentOS/Fedora y Rocky/AlmaLinux ] $ sudo emerge -a sys-apps/glances python-bottle [En Gentoo Linux ] $ sudo apk add glances python-bottle [En Alpine Linux ] $ sudo pacman -S glances python-bottle [En Arch Linux ] $ sudo zypper install glances python-bottle [En OpenSUSE ]
Alternativamente, instálelo usando el comando PIP que se muestra.
$ sudo pip install bottle
Una vez que haya instalado los paquetes anteriores, inicie miradas con la -w
bandera para ejecutarlo en modo de servidor web. De forma predeterminada, escuchará en el puerto 61208.
$ glances -w O $ glances -w &
Si está ejecutando servicios firewalld, debe abrir el puerto 61208 para permitir el tráfico entrante a ese puerto.
$ sudo firewall-cmd --permanent --add-port=61208/tcp $ sudo firewall-cmd --reload
Para el firewall UFW, ejecute estos comandos.
$ sudo ufw allow 61208/tcp $ sudo ufw reload
Alternativamente, como yo soy de los que "todavía" usa iptables, por considerarlo el mejor de los sistemas y más seguro, puedes usar:
-A INPUT -p udp -m state --state NEW -m udp --dport 61208 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 61208 -j ACCEPT
Después de eso, desde un navegador web, use la URL http://SERVER_IP:61208/
para acceder a la interfaz de usuario de miradas.
Si está utilizando el administrador de sistemas y servicios systemd, puede ejecutar glances en modo de servidor web como un servicio para una administración eficiente, como se explica en la siguiente sección. De hecho, prefiero este método para ejecutarlo como proceso en segundo plano.
Ejecute Glances en modo servidor web como servicio
Comience creando su archivo de unidad de servicio (que he preferido llamarlo miradasweb.service ) en /usr/lib/systemd/system/glancesweb.service.
$ sudo vim /usr/lib/systemd/system/glancesweb.service
Luego copie y pegue la configuración del archivo de la unidad a continuación.
[Unit] Description = Glances in Web Server Mode After = network.target [Service] ExecStart = /usr/bin/glances -w -t 5 [Install] WantedBy = multi-user.target
La configuración anterior le dice a systemd que este es un servicio de tipo unidad y que debe cargarse después de network.target.
Y una vez que el sistema esté en el destino de la red, systemd invocará el comando " /usr/bin/glances -w -t 5 " como servicio. -t Especifica
un intervalo para actualizaciones en vivo en segundos.
La sección [install]
informa a systemd que este servicio es buscado por " multi-user.target ". Por lo tanto, cuando lo habilita, se crea un enlace simbólico desde /etc/systemd/system/multi-user.target.wants/glancesweb.service a /usr/lib/systemd/system/glancesweb.service. Deshabilitarlo eliminará este enlace simbólico.
A continuación, habilite su nuevo servicio systemd, inicie y vea su estado de la siguiente manera.
$ sudo systemctl enable glancesweb.service $ sudo systemctl start glancesweb.service $ sudo systemctl status glancesweb.service
Finalmente, desde su navegador web, use la URL http://SERVER_IP:61208/
para monitorear de forma remota sus servidores Linux a través de la interfaz de usuario de Glances, en cualquier dispositivo (teléfono inteligente, tableta o computadora).
Monitorear el servidor Linux remoto de un glance
Supervise los procesos remotos de Linux de un glance
Puede cambiar la frecuencia de actualización de la página, simplemente agregue el período en segundos al final de la URL, esto establece la frecuencia de actualización en 8 segundos.
http://SERVERI_P:61208/8
Una desventaja de ejecutar glances en modo servidor web es que, si la conexión a Internet es deficiente, el cliente tiende a desconectarse fácilmente del servidor.
-
Seguridad
- Conexión Segura NFS en Linux, Tunelizar NFS sobre SSH y Configuración de NFS sobre SSH para Mayor Seguridad
- Utilizar ssh sin contraseña con ssh-keygen y ssh-copy-id
- Millones de teléfonos móviles podrían ser vulnerables a la vigilancia del gobierno chino
- Cómo limitar las conexiones SSH a la red local en Linux
- Los televisores inteligentes son como un «caballo de Troya digital» en los hogares
- Snort para Windows, detección de Intrusos y seguridad.
- Detección de Intrusiones con las herramientas: BASE y Snort.
- El Sistema de Detección de Intrusos: Snort. ( Windows y Linux )
- Configuración con Ejemplos de Snort para Windows, detección de intrusiones
- ¿El gobierno de EE. UU. ignoró la oportunidad de hacer que TikTok fuera más seguro?
- ¿Qué es SSH y cómo se utiliza? Los conceptos básicos de Secure Shell que necesitas saber
- Asegurar memcached del servidor, para evitar amplificar ataques DDoS
- Consejos de Seguridad para Pagos Móviles en España: Protege tus Transacciones con Estos Consejos Prácticos
- 22 herramientas de seguridad de servidores Linux de código abierto en 2023
- 8 hábitos que deben tomar los teletrabajadores altamente seguros