- O HyperDX é uma ferramenta que ajuda engenheiros a resolver rapidamente problemas em produção, permitindo pesquisar e visualizar logs e traces sobre clusters ClickHouse.
- É semelhante ao Kibana, mas oferece recursos otimizados para ClickHouse.
- Principais recursos
- Permite pesquisar logs e traces em um só lugar e fazer análise de correlação.
- É compatível com esquemas existentes do ClickHouse e não depende de esquema.
- Oferece pesquisa e visualização rápidas.
- Suporta sintaxe intuitiva de pesquisa full-text e pesquisa por atributos.
- Permite analisar tendências de anomalias por meio de delta de eventos.
- Oferece dashboards de eventos de alta cardinalidade sem linguagem de consulta complexa.
- Suporta consultas em strings JSON.
- Traz recursos de logs e traces para verificar eventos mais recentes em tempo real.
- Suporte nativo a OpenTelemetry.
- Permite monitorar integridade e desempenho desde requisições HTTP até consultas ao banco de dados.
- Começando com o HyperDX
- O HyperDX v2 está atualmente disponível em beta no modo local.
- É possível executar contêineres locais para rodar o coletor OpenTelemetry, o ClickHouse e a interface do HyperDX.
- Nos navegadores Safari e Brave, pode ser difícil conectar ao ClickHouse por causa de problemas de CORS.
- É necessário no mínimo 1 GB de RAM e 1 núcleo de CPU.
- Serviço em nuvem
- O HyperDX também é oferecido como serviço em nuvem, e uma conta gratuita permite enviar dados rapidamente.
- Instrumentação do app
- Para enviar logs, métricas, traces, session replay e mais para o HyperDX, é preciso instrumentar o app.
- Ele oferece várias opções de SDK e integração para facilitar o início.
- É compatível com OpenTelemetry e oferece suporte a várias linguagens e plataformas.
- Open source vs. nuvem
- O HyperDX é open core, com a maior parte dos recursos oferecida sob licença MIT.
- A versão hospedada na nuvem oferece recursos adicionais e existe para sustentar um negócio sustentável.
1 comentários
Comentários do Hacker News
Há uma pergunta sobre se a busca de texto completo nos logs faz uma varredura linear em todos os logs, como o Loki, ou se pode usar índices para acelerar
Há uma pergunta sobre se o HyperDX pretende adicionar suporte a outros backends para se tornar uma solução "Grafana para logs"
Conseguiram configurar com sucesso o logging do navegador e de VMs Linux no HyperDX, mas estão tendo dificuldades com logging OTel no Azure Functions
Um cliente que usa o HyperDX expressa satisfação, dizendo que é mais barato e mais fácil de configurar do que o Datadog
Estão procurando uma alternativa open source ao DataDog e tentando descobrir como migrar para o HyperDX
Há uma opinião de que isso é diferente do que se esperava como alternativa ao Kibana
O HyperDX é muito bom, funciona com uma UI de página única e não é lento
system.text_loge configurado rapidamente sem problemasHá uma opinião de que o projeto precisa de uma seção 'comparação com o Kibana'
Melhoraram a observabilidade usando o HyperDX, e a funcionalidade de busca é muito superior à dos produtos de observabilidade do Google
Há uma pergunta sobre se o branding v2 significa que o produto de observabilidade mais "completo" está desaparecendo ou se está sendo reconstruído sobre o ClickHouse