Comparatif

Termal OS face à Netdata.

Netdata est l'outil le plus proche de Termal OS par l'esprit - temps réel, soigné, presque sans configuration. C'est aussi celui que nous respectons le plus. Voici où chacun l'emporte réellement.

La réponse courte

Netdata est un système de supervision. Termal OS est un poste de pilotage d'administration qui supervise aussi. Netdata vous en dira plus sur un serveur que Termal OS ne le fera jamais : résolution à la seconde, milliers de métriques, détection d'anomalies par apprentissage automatique, le tout avec un agent dont le coût d'exécution est négligeable. Ce qu'il ne fera pas, c'est vous laisser ouvrir le journal fautif, modifier le fichier de configuration et redémarrer le service.

Si votre question est « que se passe-t-il sur cette machine ? », Netdata y répond mieux. Si c'est « que se passe-t-il, et puis-je le corriger tout de suite, sans rien installer ? » - c'est précisément le manque pour lequel Termal OS a été conçu.

Ce que Netdata fait mieux

Nous n'allons pas prétendre le contraire, alors soyons précis.

  • Profondeur et finesse des métriques. Collecte à la seconde sur des milliers de métriques détectées automatiquement, dès l'installation. Termal OS interroge selon un intervalle que vous choisissez (60 secondes par défaut, 15 au minimum) et recueille un ensemble ciblé : CPU par cœur, mémoire, swap, disques, réseau, charge, processus, connexions TCP.
  • Il continue sans vous. L'agent Netdata est un démon installé sur le serveur. Il collecte que quelqu'un regarde ou non, que votre portable soit allumé ou non. Termal OS collecte tant que l'application tourne sur votre machine - voyez plus bas : c'est la plus grande différence d'architecture entre les deux.
  • Rétention et historique. Netdata conserve de longs historiques dans sa propre base à plusieurs niveaux, et peut diffuser vers un nœud parent que vous hébergez. Termal OS garde un historique glissant court (24 heures par défaut) pour les tendances et la détection d'anomalies - de quoi répondre à « que s'est-il passé cette nuit », pas à « qu'a fait ce serveur au dernier trimestre ».
  • Code ouvert. L'agent Netdata est sous GPLv3. Vous pouvez le lire, le forker, l'auditer. Termal OS est à code fermé aujourd'hui, et nous le disons sans détour.
  • Détection d'anomalies. Netdata embarque des modèles entraînés par métrique. Termal OS applique un simple score z sur son propre historique - utile, mais pas du même niveau.

Ce que Termal OS fait différemment

Trois choses, et toutes découlent d'une seule décision : rien n'est installé sur le serveur.

  • Réellement sans agent. Termal OS se connecte par une simple connexion SSH que vous avez déjà et exécute un relevé shell à chaque cycle. Aucun démon, aucun paquet, aucun port à ouvrir, aucune configuration à propager. Cela compte surtout là où vous ne pouvez pas installer quoi que ce soit : hébergement mutualisé ou infogéré, serveur d'un client qui ne vous appartient pas, machine soumise au processus de gestion des changements de quelqu'un d'autre.
  • Vous pouvez agir, pas seulement regarder. Chaque serveur embarque un bureau distant complet : explorateur SFTP avec progression réelle et permissions, véritable terminal PTY, éditeur de code Monaco, navigateur multi-onglets, gestionnaire d'archives et gestionnaire de processus - le tout sur cette même connexion SSH unique. Netdata est en lecture seule par conception : c'est un outil d'observabilité, pas d'administration.
  • Il connaît l'hébergement. Termal OS reconnaît la pile sur laquelle il arrive - Plesk, cPanel, Infomaniak, ou simplement nginx ou Apache -, liste les sites hébergés avec la version de PHP réellement servie par chacun, transforme les journaux d'accès en statistiques de visites, et propose un git pull en un clic. C'est un usage d'agence web, pas une fonction de supervision.

Côte à côte

 Termal OSNetdata
Installé sur le serveur supervisérienun démon agent
Finesse des métriques15 s - 60 sà la seconde
Métriques collectéesensemble ciblédes milliers
Collecte en votre absencel'app doit tournertoujours
Rétention de l'historique~24 h glissanteslongue, à niveaux
Détection d'anomaliesscore zapprentissage par métrique
Administration distante (fichiers, shell, éditeur)intégréehors sujet
Détection des sites hébergés & versions de PHPoui-
Vue multi-serveurs, auto-hébergéeintégréenœud parent ou Cloud
Licencecode ferméagent GPLv3
Fonctionne sur mutualiséouinon

Le vert ne signifie pas « meilleur », mais « plus fort sur cette ligne ». La moitié de ces lignes reviennent à Netdata, et c'est l'image honnête.

Lequel choisir

Choisissez Netdata si vous possédez les serveurs et pouvez y installer un agent ; si vous voulez le maximum de profondeur et une longue rétention ; s'il vous faut une collecte continue 24 h/24 indépendamment de votre propre machine ; si vous voulez du code ouvert et auditable ; ou si vous supervisez des dizaines à des milliers de nœuds.

Choisissez Termal OS si vous ne pouvez rien installer sur la cible - mutualisé, machine d'un client, VM verrouillée ; si vous gérez de quelques serveurs Linux à quelques dizaines ; si vous voulez corriger le problème dans la fenêtre même où vous l'avez vu ; ou si vous tenez à ce que vos identifiants et vos métriques restent sur votre machine, sans compte dans le nuage pour les détenir.

Utiliser les deux est une réponse parfaitement valable

Ces outils ne s'excluent pas, et sur les serveurs qui vous appartiennent ils se complètent bien : Netdata pour une observabilité profonde et permanente, Termal OS comme poste de pilotage au moment où il faut mettre les mains dedans. Termal OS n'ajoute rien au serveur : il ne peut donc pas entrer en conflit avec un agent déjà présent.

Où en est Termal OS aujourd'hui

Pour que vous ne soyez pas surpris après l'avoir téléchargé :

  • La collecte exige que l'application tourne. La collecte de fond est indépendante de la fenêtre - vous pouvez fermer l'interface, elle continue d'interroger et d'alerter - mais l'application doit tourner sur une machine allumée, avec le coffre d'identifiants déverrouillé. Refermez le portable et la collecte s'arrête. Netdata n'a pas cette contrainte.
  • L'échelle. Conçu pour quelques serveurs à quelques dizaines. Il n'est pas fait pour des milliers d'hôtes, et il n'y a ni SNMP, ni découverte réseau, ni supervision de Windows.
  • C'est une version 0.x en Preview public. Gratuit en ce moment jusqu'à 3 serveurs. Les versions Windows et macOS ne sont pas encore signées, si bien que les mises à jour automatiques y sont délibérément désactivées - le raisonnement est sur la page sécurité.
Tout ce qui précède est vérifiable. Termal OS tourne sur votre machine et ne parle qu'à vos serveurs - observez le trafic et constatez-le vous-même.