Termal OS frente a Netdata.
Netdata es la herramienta más cercana a Termal OS en espíritu: en tiempo real, bonita, casi sin configuración. Y también es la que más respetamos. Aquí está dónde gana de verdad cada una.
La respuesta corta
Netdata es un sistema de supervisión. Termal OS es una cabina de administración que además supervisa. Netdata te va a contar de un servidor más de lo que Termal OS le contará jamás: resolución de un segundo, miles de métricas, detección de anomalías con aprendizaje automático, y todo con un agente cuyo coste de funcionamiento es prácticamente nulo. Lo que no va a hacer es dejarte abrir el registro que falla, editar el archivo de configuración y reiniciar el servicio.
Lo que Netdata hace mejor
No vamos a fingir lo contrario, así que seamos concretos.
- Profundidad y resolución de las métricas. Recogida cada segundo sobre miles de métricas detectadas automáticamente, nada más instalarlo. Termal OS sondea con el intervalo que tú elijas (60 segundos por defecto, 15 como mínimo) y recoge un conjunto acotado: CPU por núcleo, memoria, swap, discos, red, carga, procesos y conexiones TCP.
- Sigue funcionando sin ti. El agente de Netdata es un demonio en el servidor. Recoge datos esté o no mirando alguien, y esté o no encendido tu portátil. Termal OS recoge mientras la aplicación se está ejecutando en tu equipo: mira más abajo, esta es la mayor diferencia de arquitectura de todas.
- Retención e histórico. Netdata guarda históricos largos en su propia base de datos por niveles y puede transmitirlos a un nodo padre que alojes tú. Termal OS mantiene un histórico corto y rodante (24 horas por defecto) para tendencias y detección de anomalías: suficiente para responder «qué pasó anoche», no «qué hizo este servidor el trimestre pasado».
- Código abierto. El agente de Netdata es GPLv3. Puedes leerlo, bifurcarlo, auditarlo. Termal OS hoy es de código cerrado, y lo decimos sin rodeos.
- Detección de anomalías. Netdata incorpora modelos de aprendizaje automático entrenados por métrica. Termal OS usa una puntuación z más sencilla sobre su propio histórico: útil, pero no de la misma categoría.
Lo que Termal OS hace de otra manera
Tres cosas, y todas se derivan de una sola decisión: en el servidor no se instala nada.
- Sin agente de verdad. Termal OS se conecta por una conexión SSH corriente que ya tienes y ejecuta en cada ciclo una instantánea de shell. Ni demonio, ni paquete, ni puerto que abrir, ni gestión de configuración que actualizar. Eso cuenta sobre todo allí donde no puedes instalar nada: alojamiento compartido y gestionado, el servidor de un cliente que no es tuyo, una máquina sometida al proceso de control de cambios de otra gente.
- Puedes actuar, no solo mirar. Cada servidor lleva un escritorio remoto completo: un explorador de archivos SFTP con progreso real y permisos, un terminal PTY de verdad, un editor de código Monaco, un navegador con pestañas, un gestor de archivos comprimidos y un gestor de procesos, todo por la misma y única conexión SSH. Netdata es de solo lectura por diseño; es una herramienta de observabilidad, no de administración.
- Conoce el alojamiento. Termal OS detecta la pila en la que aterriza -Plesk, cPanel, Infomaniak, nginx o Apache a secas-, lista los sitios que aloja con la versión de PHP que sirve realmente cada uno, convierte los registros de acceso en estadísticas de visitas y ofrece un git pull de un clic. Eso es el día a día de una agencia web, no una función de supervisión.
Cara a cara
| Termal OS | Netdata | |
|---|---|---|
| Instalado en el servidor supervisado | nada | demonio agente |
| Resolución de las métricas | 15 s - 60 s | cada segundo |
| Métricas recogidas | conjunto acotado | miles |
| Recoge datos cuando no estás | la app debe estar activa | siempre |
| Retención del histórico | ~24 h rodantes | largo, por niveles |
| Detección de anomalías | puntuación z | ML por métrica |
| Administración remota (archivos, shell, editor) | integrada | no es su cometido |
| Descubrimiento de sitios alojados y versión de PHP | sí | - |
| Vista multiservidor, autoalojada | integrada | nodo padre o Cloud |
| Licencia | código cerrado | agente GPLv3 |
| Funciona en alojamiento compartido | sí | no |
El verde no quiere decir «mejor», sino «más fuerte en esa fila». La mitad de estas filas son de Netdata, y esa es la foto honesta.
Cuál elegir
Elige Netdata si los servidores son tuyos y puedes instalar un agente; quieres la máxima profundidad de métricas y una retención larga; necesitas que la recogida siga las 24 horas al margen de tu propio equipo; quieres código abierto que puedas auditar; o estás supervisando de decenas a miles de nodos.
Elige Termal OS si no puedes instalar nada en la máquina de destino -alojamiento compartido, el servidor de un cliente, una máquina virtual bloqueada-; gestionas de unos pocos a unas pocas decenas de servidores Linux; quieres arreglar el problema en la misma ventana en la que lo has visto; o quieres que tus credenciales y tus métricas se queden en tu propio equipo, sin ninguna cuenta en la nube guardándolas.
Usar las dos es una respuesta perfectamente válida
Estas herramientas no se excluyen, y en los servidores que son tuyos se complementan bastante bien: Netdata para una observabilidad profunda y permanente, Termal OS como cabina de mando para el momento en que hay que hacer algo. Termal OS no añade nada al servidor, así que no puede entrar en conflicto con un agente que ya esté ahí.
En qué punto está hoy Termal OS
Para que no te lleves sorpresas después de descargarlo:
- La recogida necesita la aplicación en marcha. La recogida en segundo plano es independiente de la ventana -puedes cerrar la interfaz y sigue sondeando y avisando-, pero la aplicación tiene que estar ejecutándose en una máquina despierta y con el almacén de credenciales desbloqueado. Cierra el portátil y la recogida se para. Netdata no tiene esa restricción.
- Escala. Está pensado para de unos pocos a unas pocas decenas de servidores. No está hecho para miles de máquinas, y no hay SNMP, ni descubrimiento de red, ni supervisión de Windows.
- Es una versión 0.x en Preview público. Ahora mismo es gratis con hasta 3 servidores. Las compilaciones de Windows y macOS todavía no están firmadas, así que las actualizaciones automáticas están desactivadas a propósito en esas plataformas; el razonamiento está en la página de seguridad.