Productos FTTH

Tienda FFTH desde 2004

Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon 3 herramientas gratuitas para monitorizar tu red doméstica y recibir avisos si hay problemas


Tres herramientas gratuitas para monitorizar redes domésticas y recibir avisos: Uptime Kuma (ideal para instalaciones 100% locales vía Docker), Uptime Robot (opción en la nube con plan gratuito limitado) y Healthchecks (funcional para entornos con CG-NAT).






La monitorización de los servicios y dispositivos de nuestra red doméstica es fundamental para avisarnos de problemas, y también para poder prevenirlos en un futuro. Hoy en día tenemos algunas alternativas 100% locales para monitorizar nuestros dispositivos, pero también tenemos la posibilidad de usar desde la nube para una monitorización básica de dispositivos y servicios, no obstante, estas alternativas en la nube pueden requerir el pago de una suscripción en caso de necesitar las opciones más avanzadas. Si quieres conocer qué tres herramientas usamos en RedesZone para monitorizar servicios y también dispositivos de nuestra red, a continuación os mostramos cuáles son y sus principales características.

 

Para el que lo quiere 100% local: Uptime Kuma

Uptime Kuma es la mejor opción actualmente si quieres un sistema de monitorización fácil de instalar, configurar y usar en el día a día. Este software se instala directamente con un contenedor Docker, aunque siempre vamos a poder instalarlo de forma nativa en un sistema basado en Linux, nuestra recomendación es que lo hagas siempre a través de Docker porque su instalación y puesta en marcha es mucho más sencilla, así como su actualización.

Menú principal de Uptime Kuma versión 2.0 con los monitores
El menú principal de Uptime Kuma versión 2.0 nos permite ver todos los monitores y errores. Foto: Captura de RedesZone

Este contenedor Docker no requiere ningún tipo de suscripción, es código libre, y nos permite monitorizar lo siguiente:

  • HTTP y HTTPS
  • Puertos TCP
  • Ping
  • HTTP/HTTPS con palabra clave
  • HTTP/HTTPS con consulta JSON
  • gRPC/gRPCs con palabra clave
  • DNS
  • Contenedores Docker
  • Servidor de juegos de Steam
  • MQTT
  • Bases de datos como Microsoft SQL Server, PostgreSQL, MySQL/MariaDB, MongoDB, Radius, Redis

Las notificaciones también son un aspecto fundamental, en este caso tenemos compatibilidad completa con decenas de servicios, por ejemplo, disponemos de notificaciones mediante:

  • SMS con ClickSend
  • Email (SMTP)
  • Google Chat con Google Workspace
  • Home Assistant
  • LINE
  • Mattermost
  • Microsoft Teams
  • Octopush
  • Pushbullet
  • Pushover
  • Signal
  • Slack
  • Telegram

Como ventajas o puntos fuertes, nos gustaría destacar su facilidad de uso, soporta muchos tipos de servicios, notificaciones personalizadas, podemos configurar páginas de estado públicas, etc. Algunas desventajas son que debemos mantenerlo nosotros, usando un contenedor Docker, no está pensado para grandes empresas donde monitorizar de forma avanzada, y tampoco tiene redundancia de forma predeterminada.

Este software también nos permitiría monitorizar servicios fuera de nuestra red local sin problemas, e incluso podemos monitorizar servicios de otras redes si montamos una VPN para permitir el acceso. En nuestro caso personal, usamos Uptime Kuma también para monitorizar servicios de Internet, nuestros propios servicios y dispositivos de la red local, así como servicios y dispositivos de otras redes locales a las que nos conectamos vía VPN.

Al ser una herramienta autoalojada, la seguridad es fundamental y debes encargarte de ella. Sigue estos pasos para mantener tu sistema de monitorización seguro:

  • Nunca expongas Uptime Kuma directamente a Internet. Utiliza un proxy inverso como NGINX Proxy Manager o Traefik, también puedes usar Cloudflare Tunnel e incluso entrar directamente vía VPN.
  • Usa una contraseña robusta para acceder vía web a la administración.
  • Configura el firewall e incluso Fail2ban para evitar posibles ataques de intentos de inicio de sesión
 

En la nube gratis, pero con limitaciones: Uptime Robot

Si no tienes un servidor NAS o equipo donde almacenar Uptime Kuma y tenerlo permanentemente encendido, entonces Uptime Robot seguramente sea lo que estás buscando. Esta herramienta en la nube dispone de una interfaz similar al anterior, es muy fácil de usar, y se ejecuta directamente en los servidores de la empresa. Tenemos una versión gratuita y limitada, y otra versión de pago bajo suscripción que nos dará acceso a todas las funcionalidades de la herramienta. Podemos monitorizar de forma gratuita lo siguiente:

  • Ping
  • HTTP/HTTPS y con palabra clave.
  • Comprobar puertos TCP y UDP (tanto si el servicio está funcionando como si está abierto correctamente en tu router).

El resto de monitores solamente está disponible bajo suscripción. En el caso de que tengamos alertas, podemos recibir notificaciones mediante muchos métodos de comunicación, como con la aplicación, por email, llamada de voz, webhook, Telegram, Slack, Microsoft Teams y muchos más, pero algunos de ellos solamente están disponibles en la versión de pago.

Podéis ver una pequeña comparativa entre la versión gratuita y la PRO aquí:

UptimeRobot: Gratuito vs. PRO
CaracterísticaPlan gratuitoPlan PRO
Número de monitoresHasta 50 monitoresIlimitados (varía según el plan específico)
Intervalo de comprobaciónCada 5 minutos (mínimo)Cada 1 minuto (mínimo)
Tipos de monitoresHTTP/HTTPS, Keyword, Ping (ICMP), Port. Heartbeat no disponibleTodos los tipos incluido Heartbeat
Notificaciones por correo electrónicoSí, incluidoSí, incluido
Alertas por SMS y llamadas de vozNo incluidoIncluye 20 SMS o llamadas de voz. Posteriores se cobran por separado
Canales adicionales (Webhook, Telegram, Slack, Microsoft Teams)No especificado en versión gratuitaDisponibles
Monitorización de SSL/TLSNo incluidoSí. Incluye verificación de estado y notificación de caducidad de certificados
Personalización de consultas HTTPNo disponibleSí, permite personalización avanzada de consultas
Comprobaciones multi-ubicaciónComprobaciones desde múltiples nodos disponiblesIncluido en planes de pago
Páginas de estado públicasDisponible para agrupar monitoresDisponible con opciones de personalización avanzada
Visualización de uptime, downtime y latenciaSí, incluidoSí, incluido

o. Si os interesa saber las principales diferencias entre Uptime Kuma y Uptime Robot, en la siguiente tabla podéis ver las principales:

UptimeRobot vs Uptime Kuma
Criterio de comparaciónUptimeRobotUptime Kuma
1. Modelo de alojamientoBasado en la nube (Cloud)
Se ejecuta en servidores de la empresa
Monitorización desde 10 ubicaciones globales
Sin necesidad de instalación propia.
Auto-alojado (Self-hosted)
Requiere instalar y mantener tu propio servidor
Se ejecuta como un contenedor Docker para facilitar su administración
Requiere: 128MB RAM, 512MB almacenamiento, 1 vCPU.
2. Coste totalModelo de suscripción
Versión gratuita: 50 monitores máximo
Intervalos de comprobación: cada 5 minutos en la versión gratis
Planes de pago: desde 7€/mes
Características avanzadas requieren versión pagada (SSL/TLS, notificaciones SMS).
Coste cero (Open source)
Totalmente gratuito, sin limitaciones de monitores
Intervalos de comprobación: cada 20 segundos
En Oracle VPS tienes un servidor VPS gratis
Coste de servidor si no usas plataforma gratuita, pero sin cuotas mensuales recurrentes.
3. Facilidad de UsoMuy accesible para principiantes
Plataforma intuitiva y fácil de usar
No requiere conocimientos técnicos avanzados
Aplicaciones móviles nativas para iOS y Android
Soporte robusto disponible
Setup simple: registrarse, validar y crear monitores.
Requiere experiencia técnica
Necesita conocimientos de  servidor y mantenimiento
Requiere más trabajo técnico para configuración y gestión
Sin aplicación móvil nativa
UI reactiva y moderna una vez configurada
Curva de aprendizaje más pronunciada en setup inicial.

Como podéis ver, Uptime Kuma es un servicio local sin limitaciones, mientras que Uptime Robot es un servicio en la nube, ambos cumplen perfectamente su función y son muy recomendables.

Sin abrir puertos y funciona con CG-NAT: Healthchecks

Healthchecks es un servicio en la nube que nos permitirá monitorizar diferentes servidores de una manera muy fácil y rápida, y todo ello sin necesidad de abrir ningún puerto como sí ocurre con Uptime Robot, o con Uptime Kuma si lo ejecutamos desde fuera de nuestra red. El enfoque de esta herramienta es diferente a las anteriores, antes la propia herramienta hacía los «checks» enviando paquetes y los servicios y dispositivos respondiendo, en este caso es justo al revés, los dispositivos envían los «checks» a la nube, así que no tenemos que abrir puertos en nuestro router, y funcionará bajo CG-NAT.

El funcionamiento es el siguiente:

  • Crearemos una URL única en el panel de control, para nuestra monitorización de servicios o dispositivos.
  • En el dispositivo bastará crear solicitud HTTPS a través de cURL o cualquier otro software similar.
  • En el servidor u ordenador a monitorizar, creamos un cron o automatización para enviar solicitudes HTTPS, para decirle al servicio que «estamos levantados».

Esto también nos servirá para enviar checks cuando se terminen las copias de seguridad, o cuando ocurra algún tipo de evento. La versión gratuita nos permitirá configurar hasta 20 checks, además, soporta una gran cantidad de servicios para notificar caídas como webhooks, por Slack, Gotify, Microsoft Teams, Telegram y muchos más.

¿Cuál usar de todas estas herramientas?

Dependiendo del uso que le vayas a dar, y los conocimientos de informática que tengas, puedes optar por unos servicios u otros. A continuación, podeís ver una tabla donde decidir de forma sencilla cuál escoger:

Guía rápida: ¿Qué herramienta de monitorización necesitas?
Tu perfil / NecesidadHerramienta recomendadaPor qué
Entusiasta con un NAS o servidor local 24/7, quiero control total y sin límites.Uptime KumaEs la opción más potente y flexible. Sin coste, monitores ilimitados y chequeos cada 20 segundos. Requiere cierta habilidad técnica para la instalación con Docker.
Usuario sin servidor local, quiero algo sencillo que funcione sin instalar nada.Uptime RobotBasado en la nube, se configura en minutos. La versión gratuita (50 monitores, chequeos cada 5 min) es perfecta para vigilar servicios web o hacer ping a dispositivos con IP pública.
Mi operador usa CG-NAT y no puedo/no quiero abrir puertos en mi  router.HealthchecksFunciona de forma inversa: tus dispositivos envían una señal a la nube. Ideal para monitorizar tareas programadas (cron jobs) o servicios internos sin exponer tu red.

Como podéis ver, la clave está en el perfil de usuario que tengas y la necesidad.





Fuentes:
https://www.redeszone.net/noticias/redes/herramientas-gratis-monitorizar-red-recibir-avisos/

0 comentarios :

Publicar un comentario

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.