
XDA publicó un artículo esta semana sobre la forma específica en que los contenedores de Docker pueden fallar sin bloquearse. Una verificación de salud pasa porque el proceso sigue en marcha, pero la aplicación dentro está atascada. Los usuarios lo ven antes que tú. La solución en el lado del contenedor es una sonda de verificación de salud real, no una verificación de proceso. La solución en el lado del operador es un teléfono que te dice cuándo algo está mal antes de que un amigo o una pareja te envíe un mensaje.
La buena noticia es que Android ahora tiene un conjunto adecuado de aplicaciones de observabilidad de home lab. No solo visualizadores complementarios para un panel específico. Alertas reales, paneles reales, controles reales. Lo que sigue son siete aplicaciones Android que probamos con un home lab modesto (Synology NAS, Proxmox mini-PC, tres Raspberry Pi 5, un pequeño clúster de Kubernetes) con incidentes realmente dignos de alerta el mes pasado. Clasificadas por la frecuencia con que cada una detectó el problema primero.
Qué importa cuando se monitoriza un home lab desde un teléfono
- Salud en vivo más allá del estado del proceso. La herramienta debe verificar qué hace el servicio, no solo si su PID sigue presente.
- Notificaciones push que sobreviven al modo Doze. La gestión agresiva de batería de Android elimina las aplicaciones de alerta configuradas incorrectamente. El push FCM de primera parte es más confiable que el sondeo prolongado.
- Controles bidireccionales. Reinicia un contenedor, reinicia una Pi, desactiva un sensor roto sin abrir una laptop.
- Federación. Una pantalla de teléfono para muchos servicios es mejor que una aplicación por stack.
- Autenticación que sobrevive a un reinicio de sesión. Tokens de larga vida, reautenticación biométrica y sin solicitudes “vuelve a iniciar sesión” cada mañana.
- Costo de batería. Una aplicación daemon en segundo plano que sondea cada 30 segundos consumirá el 8% del día de tu teléfono. Las aplicaciones impulsadas por eventos y basadas en push se mantienen cerca de cero.
Comparación rápida
| Aplicación | Mejor para | Plan gratuito | Precio inicial | Característica destacada |
|---|---|---|---|---|
| Home Assistant | Dispositivos físicos + servicios | Sí, código abierto | Gratis, HA Cloud aproximadamente 7 USD/mes | Más de 3000 integraciones |
| Uptime Kuma | Panel de disponibilidad de puntos finales | Sí, código abierto | Gratis | Página de estado bonita incluida |
| Portainer Companion | Flotas de Docker y Kubernetes | Sí | Gratis con Portainer CE | Iniciar/detener contenedor desde el teléfono |
| Grafana | Paneles profundos con historial | Sí | Gratis con Grafana OSS | Análisis de series de tiempo |
| Netdata | Métricas en tiempo real por host | Sí | Nivel gratuito, nivel Cloud de pago | Resolución por segundo desde el inicio |
| Prometheus Alertmanager | Alertas basadas en reglas | Sí | Gratis | Enrutamiento de alertas sofisticado |
| Docker Manager | Control de contenedor ligero | Sí | Aproximadamente 3 USD Pro | Se ejecuta directamente contra el socket de Docker |
Las aplicaciones
1. Home Assistant — Mejor atalaya integral de home lab
Home Assistant comenzó como un hub de hogar inteligente y se convirtió silenciosamente en el mejor panel de home lab gratuito en Android. La aplicación complementaria se comunica con una instancia de Home Assistant alojada por uno mismo a través de LAN o un proxy inverso. Notificaciones push, gráficos de sensores, reinicios de servicios y automatizaciones de larga duración todo en un solo lugar. Los estados de los contenedores de Docker, el consumo de energía del conmutador de red y las alertas de Uptime Kuma se pueden mostrar dentro de una única vista de Home Assistant.
Dónde se queda corta: El esfuerzo de configuración es real. Home Assistant funciona mejor cuando te comprometes con él como hub. Comprometerse a medias significa que la aplicación duplica el trabajo que tus otras herramientas ya hacen.
Precios:
- Gratis: todo, para siempre
- Pagado: Home Assistant Cloud aproximadamente 7 USD/mes para acceso remoto sin proxy inverso
Plataformas: Android, iOS, web
Descargar: Home Assistant en Aptoide · Google Play
Conclusión: La mejor opción si deseas una aplicación y un panel para toda la casa y todo el lab.
2. Uptime Kuma — Mejor panel de disponibilidad de puntos finales
Uptime Kuma se ejecuta como un contenedor en tu NAS y hace ping a tus servicios. La interfaz web está pulida, y la experiencia de la aplicación en Android es una vista compatible con móviles del mismo panel, más notificaciones push cuando una verificación falla. Ver puntos finales HTTP, puertos, registros DNS y verificaciones de salud de contenedores en un solo lugar lo convierte en la opción para la pregunta “¿se rompió algo?” a las 8 de la mañana.
Dónde se queda corta: No es una herramienta de observabilidad de propósito general. Sabe si un servicio está activo, no por qué. Sin aplicación Android de primera parte; utilizas la interfaz web o un cliente de terceros.
Precios:
- Gratis: MIT código abierto
- Pagado: ninguno
Plataformas: Enfocada en web, compatible con móviles
Descargar: Cliente móvil de Uptime Kuma en Aptoide — cliente de la comunidad para la API de Kuma
Conclusión: Emparéjalo con un canal de alerta real (ntfy, Pushover o Home Assistant) y se convierte en el único panel “activo o inactivo”.
3. Portainer Companion — Mejor control de Docker y Kubernetes
Portainer Companion es un cliente Android de terceros para la API de Portainer. Esto importa porque Portainer CE se ejecuta en cada home lab que tiene Docker o Kubernetes, y la aplicación te permite reiniciar un contenedor, ejecutar un shell o limpiar un volumen atascado desde el teléfono. Las rotaciones de guardia que se reducen a “reiniciar el contenedor” están cubiertas solo por esto.
Dónde se queda corta: El estado de terceros significa que la superficie de la API puede desviarse. Algunas funciones más nuevas de Portainer llegan más tarde en el lado de Android. La interfaz es funcional en lugar de bonita.
Precios:
- Gratis: funcionalidad completa contra Portainer CE
- Pagado: ninguno para la aplicación
Plataformas: Android, iOS
Descargar: Portainer Companion en Aptoide · Google Play
Conclusión: Instala esto si Portainer ya está en el stack.
4. Grafana — Mejores paneles profundos
Grafana en móvil sigue siendo más un visualizador que un constructor, pero su visualizador es muy bueno. Una vez que has configurado paneles en el escritorio, la aplicación Android los hace escaneables. Los hooks de alertas se conectan a cualquier proveedor que hable webhook. Las integraciones de Loki y Prometheus significan que los registros y las métricas llegan en un toque.
Dónde se queda corta: Crear paneles en un teléfono es desagradable. La configuración de alertas debe ocurrir en el lado web. La aplicación funciona mejor en una tableta, no en la pantalla de un teléfono.
Precios:
- Gratis: Grafana OSS, alojado por uno mismo
- Pagado: Grafana Cloud desde aproximadamente 30 USD/mes para configuraciones más grandes
Plataformas: Android, iOS, web
Descargar: Grafana en Aptoide · Google Play
Conclusión: Elige esto si el lab ya tiene un historial de métricas que vale la pena analizar.
5. Netdata — Mejores métricas en tiempo real por host
Netdata envía un agente por host que envía métricas por segundo a un panel. La aplicación Android muestra esos paneles, muestra anomalías por servicio y envía alertas cuando un host se comporta mal. El nivel gratuito es generoso. El nivel Cloud agrega correlación entre hosts y alertas centrales.
Dónde se queda corta: La correlación entre hosts sin el nivel Cloud requiere un Netdata padre alojado por uno mismo que muchos home labs omitirán. La deduplicación de alertas es más delgada que Alertmanager.
Precios:
- Gratis: agente completo y paneles de un único host
- Pagado: Niveles de Netdata Cloud desde aproximadamente 4 USD/mes por usuario activo para entre hosts y retención prolongada
Plataformas: Android, iOS, web
Descargar: Netdata en Aptoide · Google Play
Conclusión: Elige esto si deseas visibilidad por segundo y está bien por host en lugar de en toda la flota.
6. Prometheus Alertmanager — Mejores alertas basadas en reglas
Prometheus y Alertmanager juntos son la columna vertebral de alertas de la mayoría de home labs serios. El lado de Android es un visualizador más un objetivo de enrutamiento: Alertmanager envía a Pushover, Discord, ntfy o un webhook, y el teléfono recibe el ping. La complejidad de las reglas es el punto. “Solo alertar si el contenedor ha estado insalubre durante cinco minutos Y la CPU está por encima del 80% durante el mismo período” es trivial aquí e imposible en la mayoría de competidores.
Dónde se queda corta: Alertmanager no es “instalar e ir”. Las configuraciones de scrape de Prometheus son su propio tema. Si nunca has escrito una consulta PromQL, planifica un fin de semana.
Precios:
- Gratis: código abierto licenciado por Apache
- Pagado: ninguno
Plataformas: Enfocado en web; Android a través de Grafana o clientes dedicados de Alertmanager
Descargar: Sin aplicación Android de primera parte; las alertas llegan a través del enrutamiento configurado.
Conclusión: Elige esto cuando la tasa de falsos positivos en las herramientas de alerta más simples se vuelve inaceptable.
7. Docker Manager — Mejor control de contenedor ligero
Docker Manager es una alternativa más simple a Portainer Companion. Habla directamente con el socket de Docker (a través de SSH o un punto final TCP que expones a LAN) y te permite listar, iniciar, detener e inspeccionar contenedores. No se requiere servidor de Portainer. Para un home lab pequeño, la sobrecarga operacional más baja es el argumento.
Dónde se queda corta: Sin soporte de Kubernetes. Exponer el socket de Docker en la red es una opción de seguridad que necesita una capa de endurecimiento (Tailscale, VPN, TLS + certificados de cliente).
Precios:
- Gratis: características completas
- Pagado: aproximadamente 3 USD Pro de una sola vez para quitar anuncios y desbloquear múltiples puntos finales
Plataformas: Android
Descargar: Docker Manager en Aptoide · Google Play
Conclusión: Elige esto cuando el lab es solo Docker y preferirías no ejecutar Portainer en absoluto.
Cómo elegir
- Si deseas un panel y una aplicación para la casa y el lab: Home Assistant.
- Si la pregunta diaria es “¿se cayó algo”: Uptime Kuma.
- Si reiniciar un contenedor es la guardia: Portainer Companion.
- Si los paneles profundos con historial importan: Grafana.
- Si las métricas en tiempo real por host son el punto: Netdata.
- Si las reglas de alerta deben ser más inteligentes que un umbral: Prometheus Alertmanager.
- Si Docker es todo el lab y la simplicidad es mejor: Docker Manager.
Mantente en los paneles web que ya tengas si una vista de teléfono no te va a hacer actuar más rápido. El valor de estas aplicaciones no es mirar gráficos. Es arreglar algo en los diez minutos entre notarlo y olvidarlo.
Preguntas frecuentes
¿Estas aplicaciones agotan la batería del teléfono? Las aplicaciones basadas en push bien configuradas (Home Assistant, Netdata Cloud, Uptime Kuma vía ntfy) se mantienen cerca de cero. Las aplicaciones de sondeo intensivo (algunos clientes de terceros) pueden consumir el 8-10% por día si se configuran para verificar cada 30 segundos.
¿Cuál de ellas alerta sobre una falla en la verificación de salud de Docker? Uptime Kuma si lo apuntas a un punto final de salud. Prometheus con cAdvisor raspando el contenedor. Home Assistant con integración de Docker también funciona.
¿Puedo usar estos sin VPN? Sí si el servicio es accesible a través de un proxy inverso con TLS. Tailscale, WireGuard o Cloudflare Tunnel son patrones comunes para hacer que estas aplicaciones funcionen desde cualquier lugar.
¿Qué hay de las aplicaciones específicas de NAS como Synology DSM o Truenas? Existen y son útiles para monitorización específica de NAS, pero solo cubren una caja. Las aplicaciones anteriores ven todo el lab.
¿Es Home Assistant excesivo solo para monitorización? No realmente. El panel solo vale la pena, y crece con el lab. Pero si estás monitorizando estrictamente servicios y no dispositivos de hogar inteligente, Uptime Kuma es un punto de partida más ligero.