Comparativa

Termal OS frente a Zabbix.

Zabbix es una plataforma de supervisión seria, con dos décadas a sus espaldas. Termal OS no pretende sustituirla: pretende ser la herramienta a la que recurres cuando montar un servidor Zabbix es más trabajo del que el problema merece.

La respuesta corta

Zabbix es infraestructura. Termal OS es una aplicación que abres. Zabbix te da plantillas, descubrimiento automático, correlación de eventos, escalados, proxies, permisos granulares y un modelo de datos que aguanta miles de máquinas. Para tenerlo, alojas un servidor, una base de datos y un frontend, y te aprendes el modelo. Termal OS te da una fracción de esa capacidad a cambio de no instalar nada en ninguna parte y de ser útil noventa segundos después de descargarlo.

La pregunta casi nunca es «cuál puede más» -Zabbix puede más, y por bastante-. Es «¿es mi flota lo bastante grande como para merecer una plataforma de supervisión?». Con tres servidores, normalmente no. Con trescientos, desde luego que sí.

Una precisión sobre lo de «sin agente», que se usa mal a menudo

A Zabbix se lo describe con frecuencia como basado en agentes, y eso solo es verdad a medias: también hace comprobaciones por SNMP, IPMI, ICMP y ssh_run[] sin instalar nada en la máquina de destino. Quien te diga que Zabbix te obliga a poner un agente se equivoca.

La diferencia real está en otro sitio. Zabbix sin agente sigue necesitando un servidor Zabbix: una máquina que aprovisionas, una base de datos de la que haces copias, un frontend que mantienes parcheado. Termal OS no tiene ningún componente en el lado del servidor: la aplicación que tienes en tu mesa es todo el sistema. Es una afirmación más modesta que «sin agente», y más honesta.

Lo que Zabbix hace mejor

  • Escala. Miles de máquinas, proxies distribuidos por varias sedes y redes, alta disponibilidad. Termal OS apunta a entre unos pocos y unas pocas decenas de servidores, y no pretende otra cosa.
  • Amplitud. Equipamiento de red por SNMP, Windows, hipervisores, bases de datos, sensores de hardware IPMI, descubrimiento de red y mapas de topología. Termal OS es Linux por SSH y nada más: lee /proc y ejecuta herramientas de shell estándar, así que un switch o una máquina Windows sencillamente quedan fuera de su alcance.
  • Profundidad del sistema de alertas. Expresiones de disparo, dependencias para que un solo fallo no te avise cuarenta veces, correlación de eventos, ventanas de mantenimiento, cadenas de escalado, informes programados. Termal OS tiene umbrales de aviso y críticos por servidor sobre CPU, memoria, disco y carga, con escalado y notificaciones a Telegram, Slack, Discord, un webhook o el correo. Útil, y mucho más sencillo.
  • Retención e informes. Años de histórico en una base de datos de verdad, con tendencias y planificación de capacidad. Termal OS mantiene una ventana corta y rodante (24 horas por defecto).
  • Código abierto, sin coste de licencia, sea cual sea el tamaño. Zabbix es software libre, con soporte de pago disponible si lo quieres.

Lo que Termal OS hace de otra manera

  • Ninguna infraestructura que mantener. No hay servidor que aprovisionar, ni base de datos de la que hacer copias, ni frontend que parchear, y por tanto tampoco un sistema de supervisión que pueda caerse él mismo a las 3 de la mañana. Instalas una aplicación de escritorio y añades un servidor escribiendo los datos de SSH que ya usas.
  • Tiempo hasta la primera gráfica. Añadir un servidor es un solo formulario. No hay plantillas que asociar, ni ítems que definir, ni grupos de máquinas que diseñar. Es un intercambio real -tampoco puedes expresar lo que expresa una plantilla de Zabbix-, pero para una flota pequeña es la diferencia entre hacerlo y no llegar a hacerlo nunca.
  • Administra, no solo supervisa. Un escritorio remoto completo viaja por la misma conexión SSH: explorador SFTP, terminal PTY, editor Monaco, navegador, herramienta de archivos comprimidos, gestor de procesos. Zabbix puede lanzar un comando remoto; no es un sitio donde trabajar.
  • Funciona donde no tienes derechos. Alojamiento compartido, alojamiento gestionado, el servidor de un cliente: allí donde tengas SSH pero ni root ni posibilidad de instalar paquetes, Termal OS sigue funcionando. Un despliegue de Zabbix no encaja en absoluto en esa situación.

Cara a cara

 Termal OSZabbix
Infraestructura propia que mantenerningunaservidor + BD + frontend
Esfuerzo de puesta en marchaminutosde horas a días
Tamaño de flota realistaunas pocas decenasmiles
Objetivos que no son Linux (Windows, SNMP, hardware)-muy amplio
Modelo de alertasumbrales + escaladodisparos, correlación, dependencias
Retención del histórico~24 h rodantesaños
Recoge datos cuando no estásla app debe estar activasiempre
Administración remota (archivos, shell, editor)integradasolo comandos remotos
Funciona con acceso solo por SSH, sin rootnecesita un servidor igualmente
Licenciacódigo cerradocódigo abierto

Cuál elegir

Elige Zabbix si gestionas más de unas pocas decenas de máquinas; supervisas algo que no sea un servidor Linux; necesitas lógica de alertas de verdad, retención larga o informes con nivel de cumplimiento normativo; hay alguien cuyo trabajo incluye hacerse cargo de la pila de supervisión; o quieres código abierto sea cual sea la escala.

Elige Termal OS si tu flota es pequeña y una plataforma de supervisión es más maquinaria de la que el problema justifica; estás en un alojamiento donde no puedes instalar nada; quieres supervisión y administración en la misma ventana; o has intentado montar un servidor de supervisión dos veces y lo has dejado las dos.

Y si ya tienes Zabbix, Termal OS no lo sustituye: es una cabina SSH cómoda para los servidores en los que realmente metes las manos. Como no instala nada, no puede interferir con lo que ya haya ahí.

En qué punto está hoy Termal OS

  • La recogida necesita la aplicación en marcha. Sigue sondeando con la ventana cerrada, pero la aplicación tiene que estar ejecutándose en una máquina despierta y con el almacén desbloqueado. Un servidor Zabbix no se duerme cuando tú te vas a casa. Si el requisito es avisar las 24 horas sin nadie delante, la respuesta correcta es Zabbix.
  • Solo Linux, por SSH. Sin SNMP, sin agentes de Windows, sin descubrimiento de red y sin mapas de topología.
  • Versión 0.x, en Preview público: ahora mismo gratis con hasta 3 servidores. Las compilaciones de Windows y macOS todavía no están firmadas; la página de seguridad explica por qué, a consecuencia de eso, ahí están desactivadas las actualizaciones automáticas.