- Plataforma de análise de logs de alto desempenho executada como um único binário Go, funcionando como uma camada de UI leve construída sobre o ClickHouse
- Permite explorar livremente qualquer tabela sem esquema predefinido e suporta tanto sintaxe de busca simples quanto SQL
- Oferece recursos de visualização como consultas concisas, navegação rápida e drill-down preciso para logs em grande volume
- Suporta controle de acesso baseado em equipes e ambientes multiusuário
- Com base em Docker Compose, pode ser iniciada rapidamente com apenas algumas linhas de comando, com uma interface web pronta para uso
- Deixa a coleta de logs a cargo de ferramentas existentes (Vector, Fluentbit, Filebeat etc.) e foca apenas em visualização e exploração
- Design schema-agnostic compatível não só com o esquema OpenTelemetry (OTEL), mas também com qualquer esquema personalizado
- Qualquer tabela de logs pode ser usada desde que tenha apenas o campo
timestamp
Stack técnica
- Backend: escrito em Go, otimizado para desempenho e concorrência
- Armazenamento de metadados: usa SQLite (gerenciamento de usuários, equipes, fontes do ClickHouse etc.)
- Frontend: Vue.js + Tailwind CSS + shadcn/ui
- Sintaxe de busca: suporte a DSL no formato
status=200 and path~"/api/" → parser próprio implementado
- Integração com Monaco Editor: oferece destaque de sintaxe e autocompletar
1 comentários
Pelo visto, assim como no Moose - framework open source para criar backends analíticos com ClickHouse, muita gente usa DuckDB para uso local e ClickHouse para plataformas, né?