Plataforma de observabilidade auto-hospedável para logs, métricas, traces, RUM e monitoramento de LLMs, desenvolvida em Rust e apresentada como alternativa ao Datadog e ao Splunk.
- Estrelas
- 9,997
- Forks
- 517
- Issues abertas
- 244
- Último commit
- há 20 horas
O que é?
O HyperDX é uma plataforma de observabilidade que ajuda engenheiros a descobrir a causa de problemas em produção pesquisando e visualizando logs e traces armazenados em um cluster ClickHouse. Ele funciona com um schema ClickHouse existente e foi desenvolvido em torno do OpenTelemetry para coletar telemetria, podendo ser usado com aplicações instrumentadas com SDKs padrão do OpenTelemetry.
A interface combina pesquisa de texto completo com uma sintaxe de pesquisa por propriedade, como level:err, e permite usar SQL bruto. É possível criar dashboards, configurar alertas, acompanhar logs e traces em tempo real e correlacionar replays de sessão com dados do backend. A plataforma também cobre o monitoramento de performance de aplicações, desde requisições HTTP até consultas ao banco de dados.
O HyperDX pode ser executado em um único container Docker para testes locais, implantado com uma instância ClickHouse existente ou usado com o ClickHouse Cloud. Uma ferramenta de linha de comando, @hyperdx/cli, oferece uma interface de terminal e acesso aos mesmos dados por meio de scripts.
Recursos principais
- 01Pesquise e correlacione logs, traces, métricas, replays de sessão e erros em um só lugar.
- 02Sintaxe de pesquisa por propriedade, com opção de usar SQL bruto em qualquer schema ClickHouse.
- 03Crie dashboards e alertas sem uma linguagem de consulta complexa.
- 04Acompanhe logs e traces em tempo real.
- 05Ingestão nativa com OpenTelemetry e SDKs para browser, Node.js e Python.
- 06Interface de terminal e CLI para consultar dados do HyperDX.
Casos de uso
- Diagnosticar erros em produção, passando de um replay de sessão para os logs e traces do backend relacionados.
- Executar uma stack de observabilidade self-hosted em um cluster ClickHouse existente.
- Monitorar a performance de aplicações, das requisições HTTP às consultas ao banco de dados.
- Consultar telemetria por meio de scripts ou agentes de IA usando a CLI.
Início rápido
- 1
Inicie o contêiner tudo em um do HyperDX com o Docker
docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one - 2
Abra http://localhost:8080 no navegador para acessar a interface
Antes de usar
- Recomenda-se pelo menos 4 GB de RAM e 2 núcleos para testes.
- A implantação completa inclui ClickHouse, OpenTelemetry Collector e MongoDB, portanto, a hospedagem própria exige trabalho operacional.
Em coleções
Tópicos
Perguntas frequentes
- O que é ClickStack?
- Plataforma open source de observabilidade para pesquisar e visualizar logs, traces, métricas, replays de sessão e erros no ClickHouse. O HyperDX é uma plataforma de observabilidade que ajuda engenheiros a descobrir a causa de problemas em produção pesquisando e visualizando logs e traces armazenados em um cluster ClickHouse. Ele funciona com um schema ClickHouse existente e foi desenvolvido em torno do OpenTelemetry para coletar telemetria, podendo ser usado com aplicações instrumentadas com SDKs padrão do OpenTelemetry.
- ClickStack é gratuito? Qual é a licença?
- ClickStack é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ClickStack ainda é mantido?
- Manutenção ativa. O último commit de ClickStack foi em 7 de nov. de 2026.
- Para que posso usar ClickStack?
- Diagnosticar erros em produção, passando de um replay de sessão para os logs e traces do backend relacionados. Executar uma stack de observabilidade self-hosted em um cluster ClickHouse existente. Monitorar a performance de aplicações, das requisições HTTP às consultas ao banco de dados. Consultar telemetria por meio de scripts ou agentes de IA usando a CLI.
- Como instalar ClickStack?
- Inicie o contêiner tudo em um do HyperDX com o Docker: docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one Abra http://localhost:8080 no navegador para acessar a interface
- Onde consigo ClickStack?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ClickHouse/ClickStack
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de observabilidade open source e nativa do OpenTelemetry que reúne logs, traces, métricas, exceções, reprodução de sessões e alertas de plantão, com hospedagem própria via Docker.
Plataforma open source de monitoramento full-stack que reúne reprodução de sessões, monitoramento de erros, logs e traces, com hospedagem própria via Docker.
APM de código aberto que reúne traces, métricas e logs do OpenTelemetry em uma única interface, com armazenamento no ClickHouse.
Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog.
Plataforma open source de observabilidade para traces, logs e métricas, criada com OpenTelemetry e ClickHouse.