Termal OS contro Datadog.
Datadog è un'intera galassia dell'osservabilità. Termal OS è un solo strumento. Confrontarli funzione per funzione sarebbe disonesto, quindi ecco l'unico confronto che significa davvero qualcosa.
La risposta breve
Se stai valutando Datadog sul serio — servizi distribuiti, tracce che attraversano una dozzina di microservizi, ricerca nei log, turni di reperibilità, un'intera organizzazione di ingegneria — allora Termal OS non è un'alternativa e non dovresti sceglierlo al suo posto. Preferiamo dirtelo qui piuttosto che fartelo scoprire dopo il download.
Quelli per cui questo confronto è reale sono arrivati a Datadog per qualcosa di molto più piccolo: una manciata di server Linux, qualche sito e il bisogno di sapere quando un disco si riempie. È lì che una piattaforma con prezzo per macchina al mese, più il consumo, comincia a sembrare sproporzionata.
Cosa fa meglio Datadog
Quasi tutto, nel suo campo. In concreto:
- Copertura. Metriche, log, tracce, APM, monitoraggio degli utenti reali, test sintetici, sicurezza, Kubernetes e integrazioni con centinaia di servizi. Termal OS fa metriche di sistema e amministrazione di server. L'elenco finisce qui.
- Sempre acceso, a qualsiasi scala. Gli agenti raccolgono di continuo e a prescindere dal portatile di chiunque, su migliaia di macchine e container che durano poco.
- Funzioni per i team. Permessi maturi, SSO, audit, flussi di reperibilità e dashboard pensate perché le condividano in molti.
- Correlazione. Saltare da un picco di latenza alla traccia e da lì alla riga di log che l'ha causato vale davvero, e Termal OS non fa niente di tutto questo.
Le tre differenze vere
Invece di far finta di gareggiare sull'elenco delle funzioni, ecco cosa cambia davvero se usi Termal OS, per un piccolo parco Linux.
- I tuoi dati non lasciano il tuo computer. È la differenza strutturale, non una funzione. Datadog è SaaS: la tua telemetria va nella loro nuvola, ed è esattamente ciò che rende possibile la correlazione di cui sopra. Termal OS è un'applicazione desktop: le metriche stanno in un database SQLite locale, le credenziali SSH sono cifrate in locale con AES-256-GCM, e i nostri server non vedono mai altro che una verifica di licenza. Per chiunque abbia vincoli su dove risiedono i dati, o semplicemente non voglia mandare la telemetria dei propri server a terzi, questo è decisivo. Cosa esca davvero è scritto per esteso nella pagina sulla sicurezza.
- Sui server non si installa nulla. Datadog ha bisogno del suo agente su ogni macchina. Termal OS usa una connessione SSH che hai già, il che significa anche che funziona su hosting condiviso e gestito, dove installare un agente non è proprio un'opzione.
- La fattura non cresce con il parco. Datadog si paga per macchina al mese, con in più costi a consumo per log, APM e metriche personalizzate; il costo è noto per essere difficile da prevedere man mano che cresci (per gli importi attuali guarda la loro pagina dei prezzi: non citeremo numeri che cambiano). Termal OS è una licenza annuale fissa, gratis per un server e un utente, e gratis fino a tre server durante la Preview.
E una differenza in più che con il monitoraggio non c'entra nulla: Termal OS porta con sé un desktop remoto completo — esploratore SFTP, terminale, editor di codice, browser — così la stessa finestra in cui vedi il problema è quella in cui lo risolvi.
Fianco a fianco
| Termal OS | Datadog | |
|---|---|---|
| Dove risiede la tua telemetria | sul tuo computer | nella loro nuvola |
| Installato sul server monitorato | niente | agente |
| Modello di prezzo | licenza annuale fissa | per macchina + consumo |
| Funziona su hosting condiviso | sì | no |
| APM, tracce, ricerca nei log | - | molto ampio |
| Integrazioni | - | centinaia |
| Kubernetes / container su larga scala | solo Docker | sì |
| Raccoglie quando non ci sei | l'app deve girare | sempre |
| Dashboard personalizzate | viste fisse | del tutto personalizzabili |
| Amministrazione remota (file, shell, editor) | integrata | non è il suo compito |
| Dimensione realistica del parco | qualche decina | senza limiti |
Quale scegliere
Resta su Datadog se gestisci servizi distribuiti e ti servono tracce e correlazione con i log; hai una squadra con turni di reperibilità; monitori container su larga scala; oppure l'osservabilità è una funzione di cui qualcuno si occupa a tempo pieno. Niente di quanto c'è qui dovrebbe allontanarti da uno strumento che ti calza.
Dai un'occhiata a Termal OS se lavori da solo, sei freelance o fai parte di una piccola agenzia con una manciata di server Linux e di siti; la fattura per macchina è sproporzionata rispetto a quello che davvero sorvegli; non puoi o non vuoi mandare la telemetria dei server nella nuvola di terzi; oppure passi tanto tempo ad amministrare quei server quanto a osservarli.
A che punto è oggi Termal OS
- Non è una piattaforma di osservabilità e non sta per diventarlo. Niente APM, niente tracciamento distribuito, niente raccolta e ricerca nei log, nessun costruttore di dashboard personalizzate.
- La raccolta ha bisogno dell'applicazione in funzione. Continua a interrogare con la finestra chiusa, ma la macchina deve essere sveglia e la cassaforte sbloccata. Gli agenti di Datadog non hanno questo limite: se avvisare ventiquattr'ore su ventiquattro senza nessuno davanti è un requisito irrinunciabile, quella distanza è reale.
- Piccola scala, solo Linux, via SSH. Da qualche server a qualche decina, niente SNMP, niente Windows, niente scoperta della rete.
- Versione 0.x, in Preview pubblica. Le build per Windows e macOS non sono ancora firmate e, di conseguenza, lì gli aggiornamenti automatici sono disattivati di proposito.