Termal OS face ao Datadog.
O Datadog é toda uma galáxia de observabilidade. O Termal OS é uma só ferramenta. Compará-los funcionalidade a funcionalidade seria desonesto, por isso aqui fica a única comparação que significa mesmo alguma coisa.
A resposta curta
Se estás a avaliar o Datadog a sério -serviços distribuídos, rastreios espalhados por uma dúzia de microsserviços, pesquisa em registos, turnos de piquete, toda uma organização de engenharia-, o Termal OS não é uma alternativa e não deves escolhê-lo em vez dele. Preferimos dizer-to aqui do que deixar que o descubras depois de o descarregares.
Aqueles para quem esta comparação é real são os que chegaram ao Datadog por causa de algo muito mais pequeno: um punhado de servidores Linux, alguns sites e a necessidade de saber quando um disco enche. É aí que uma plataforma cobrada por máquina e por mês, mais o consumo, começa a parecer desproporcionada.
O que o Datadog faz melhor
Quase tudo, dentro do seu terreno. Em concreto:
- Cobertura. Métricas, registos, rastreios, APM, monitorização de utilizadores reais, testes sintéticos, segurança, Kubernetes, e integrações com centenas de serviços. O Termal OS faz métricas de sistema e administração de servidores. A lista acaba aí.
- Sempre ativo, a qualquer escala. Os agentes recolhem dados de forma contínua e independentemente do portátil de quem quer que seja, sobre milhares de máquinas e contentores efémeros.
- Funcionalidades de equipa. Um sistema de permissões maduro, SSO, auditoria, fluxos de piquete e painéis pensados para serem partilhados por muita gente.
- Correlação. Saltar de um pico de latência para o rastreio e daí para a linha de registo que o provocou tem um valor real, e o Termal OS não faz nada disso.
As três diferenças reais
Em vez de fingir que competimos na lista de funcionalidades, isto é o que muda de verdade se usares o Termal OS, para uma frota Linux pequena.
- Os teus dados não saem do teu computador. Esta é a diferença estrutural, não uma funcionalidade. O Datadog é SaaS: a tua telemetria vai para a nuvem deles, que é exatamente o que torna possível a correlação de que falávamos. O Termal OS é uma aplicação de ambiente de trabalho: as métricas vivem numa base de dados SQLite local, as credenciais SSH são cifradas em local com AES-256-GCM, e os nossos servidores em momento algum veem mais do que uma verificação de licença. Para quem esteja sujeito a uma obrigação de residência dos dados, ou simplesmente não queira mandar a telemetria dos seus servidores para terceiros, isso é decisivo. A página de segurança detalha exatamente o que é que sai.
- Nos servidores não se instala nada. O Datadog precisa do seu agente em cada máquina. O Termal OS usa uma ligação SSH que já tens, o que significa ainda que funciona em alojamento partilhado e gerido, onde instalar um agente simplesmente não é uma opção.
- A fatura não cresce com a tua frota. O Datadog é faturado por máquina e por mês, com encargos por consumo por cima para registos, APM e métricas personalizadas; o custo é célebre pela dificuldade em prevê-lo à medida que se cresce (para os valores atuais, consulta a página de preços deles: não vamos citar números que mudam). O Termal OS é uma licença anual fixa, grátis para um servidor e um utilizador, e grátis com até três servidores durante o Preview.
E uma diferença de brinde que não tem nada que ver com supervisão: o Termal OS traz dentro um ambiente de trabalho remoto completo -explorador SFTP, terminal, editor de código, navegador-, por isso a mesma janela em que detetas o problema é onde o resolves.
Lado a lado
| Termal OS | Datadog | |
|---|---|---|
| Onde vivem os teus dados de telemetria | o teu computador | a nuvem deles |
| Instalado no servidor supervisionado | nada | agente |
| Modelo de preços | licença anual fixa | por máquina + consumo |
| Funciona em alojamento partilhado | sim | não |
| APM, rastreios, pesquisa em registos | - | muito amplo |
| Integrações | - | centenas |
| Kubernetes / contentores a grande escala | só Docker | sim |
| Recolhe dados quando não estás | a app tem de estar ativa | sempre |
| Painéis personalizados | vistas fixas | totalmente personalizáveis |
| Administração remota (ficheiros, shell, editor) | integrada | não é a sua função |
| Tamanho de frota realista | umas poucas dezenas | sem limite |
Qual escolher
Fica com o Datadog se tens serviços distribuídos e precisas de rastreios e correlação de registos; há uma equipa com turnos de piquete; supervisionas contentores a grande escala; ou a observabilidade é uma função de que alguém trata a tempo inteiro. Nada do que está aqui te deve afastar de uma ferramenta que te serve.
Dá uma olhadela ao Termal OS se trabalhas por conta própria, és freelancer ou fazes parte de uma agência pequena com um punhado de servidores Linux e sites; a fatura por máquina é desproporcionada face ao que na realidade vigias; não podes -ou não queres- enviar a telemetria dos teus servidores para a nuvem de terceiros; ou dedicas tanto tempo a administrar esses servidores como a observá-los.
Em que ponto está hoje o Termal OS
- Não é uma plataforma de observabilidade nem se vai tornar uma tão cedo. Sem APM, sem rastreio distribuído, sem agregação nem pesquisa de registos, e sem um construtor de painéis personalizados.
- A recolha precisa da aplicação a correr. Continua a sondar com a janela fechada, mas a máquina tem de estar acordada e o cofre desbloqueado. Os agentes do Datadog não têm essa limitação: se avisar 24 horas por dia sem ninguém à frente é um requisito incontornável, essa distância é real.
- Escala pequena, só Linux, por SSH. De uns poucos a umas poucas dezenas de servidores, sem SNMP, sem Windows e sem descoberta de rede.
- Versão 0.x, em Preview público. As compilações de Windows e macOS ainda não estão assinadas, e em consequência disso as atualizações automáticas estão aí desativadas de propósito.