Beszel: tu paz mental, tu salud.

Monitorización de servidores con Beszel

Cómo bajar tu nivel de preocupación

¡Aish, qué sería del mundo si no compartiéramos el conocimiento!

Pero no hablo de Github, me refiero más a mi amigo Xorxe que es quien me pasó el link de Beszel.

Xorxe y yo llevamos años compartiéndonos conocimiento sobre herramientas opensource y software libre, además de cuidados mutuos, mucho más importantes que lo otro. Porque sin salud, no entra el conocimiento.

Y de esto vengo a explicaros hoy aquí, de la salud de algunos de nosotros, los informáticos, por la responsabilidad de que nuestros datos estén a salvo y de que nuestros sistemas, donde se alojan nuestros servicios y los que ofrecemos a nuestros clientes, funcionen.

Esa responsabilidad puede generar, o genera: preocupación, estrés, tensión y quizá mil males más.

Por un lado intentamos buscar y dar soluciones a problemas, y eso nos satisface, nos gusta y por eso nos dedicamos a este oficio, pero por otro lado, eso conlleva responsabilidad y preocupación. Qué le vamos a hacer.

Pero a veces…. también hay soluciones para esos problemas de estrés y preocupación, como es Beszel.

De la preocupación al control

No soy administrador de sistemas, pero administro mis sistemas 🤣. Es decir, me encargo de administrar los servidores donde alojo las webs y servicios de mis clientes, además de los míos propios. Y aunque lo mío es la Consultoría y la Formación TIC open source, también me defiendo muy bien con la administración de sistemas. En mi caso sistemas linux, en concreto Debian, que es el que utilizo.

Todo empieza por una solución para mí, para las necesidades de mis actividades, sean laborales o personales, para resolver problemas que nos buscamos los informáticos, y una vez he adquirido la experiencia y el conocimiento en el uso de esa herramienta, entonces es cuando pongo al servicio de mis clientes, amigos y asociaciones amigas 😉 , ese saber, esa experiencia.

Y en este caso, con Beszel, la experiencia está relacionada con una mejora, al menos para mí, en la sensación de control. Notar que «todo está controlado» creo que ayuda a sentirse mejor.

¿Qué es Beszel y por qué me gusta?

Captura web Beszel

Con Beszel tengo monitorizados los servidores que administro y el ordenador con el que trabajo.

Beszel es un monitor de servidores ligero, opensource y autoalojado, con un hub y agentes en cada máquina, que guarda históricos, estadísticas de Docker y dispara alertas por email o servicios como Telegram.

Uso también UptimeKuma para monitorear los servidores y las webs o servicios que contienen, y también recibo una notificación por telegram si algo deja de funcionar. Pero UptimeKuma no lo hace con el detalle y la imagen que lo hace Beszel.

Panel principal de Beszel

Como véis en la página principal tienes de un vistazo todos los servidores, con unas barras de nivel de estado. Ves claramente como va de cpu, memoria, disco, etc… y si tienen notificaciones activadas.

monitorización host

Todo muy visual, ligero y rápido. Con un historial de cómo ha estado la salud de tu servidor en un tiempo determinado, desde el último minuto hasta 30 días.

Cómo me avisa cuando algo va mal.

Notificaciones por email y otros canales.

Todos tenemos móvil, donde nos llegan notificaciones de emails recibidos, mensajes de Telegram, WhatsApp, Instagram, Facebook, LinkedIn… ¿Estamos locos? Sí, de remate.

Yo intento estarlo algo menos y no recibo notificaciones de redes sociales. Solo emails, telegram y whatsapps, que no es poco. Sufrimos una pandemia de sabotaje a nuestra atención con notificaciones distrayéndonos a todo momento. Se pueden silenciar, pero la mayoría no lo hacemos.

Pero en el caso de Beszel, solo lo he configurado para que me envíe notificaciones por email. No necesito otro canal, creo. Pero si quieres que te notifique por telegram o un montón más de canales, cap problema, también se puede.

Alertas en Beszel

Puedes configurar los niveles en las alertas y el tiempo que debe transcurrir para que sea considerado algo a notificar, como por ejemplo una sobrecarga de cpu, memoria, temperatura o el valor que te preocupe que se supere un máximo y entonces debas poner manos a la obra, o teclado mejor dicho.

Monitorización contenedores docker

Además de CPU, Memoria, Red, etc… También tienes información del estado de los contenedores dockers que contenga el servidor.

contenedores docker

Y el detalle de un contenedor con su log y la información que contiene el docker-compose.yml, entre otras cosas.

detalle contenedores docker

Y todas estas características de Beszel a mi me han aportado alivio. Me da sensación de control, y además es rápido, ligero visualmente y bonito.

He probado otras cosas como zabbix, pero no nos hemos acabado de entender, quizá demasiado para lo que yo necesitaba.

Así que, si administras tus servidores o el de tus clientes y quieres algo menos de estrés y preocupación ¡Pon un Beszel en tu vida! Te sentirás mejor 😉

Jordán, Consultor y Formador TIC OpenSource