11 puntos por xguru 2025-05-06 | 1 comentarios | Compartir por WhatsApp
  • Plataforma de análisis de logs de alto rendimiento que se ejecuta como un único binario de Go, en forma de una capa de UI ligera construida sobre ClickHouse
  • Permite explorar libremente cualquier tabla sin un esquema predefinido y admite tanto una sintaxis de búsqueda simple como SQL
  • Ofrece funciones de visualización para logs de gran volumen, como consultas concisas, exploración rápida y drill-down preciso
  • Soporta control de acceso basado en equipos y entornos multiusuario
  • Basado en Docker Compose, puede ejecutarse rápidamente con solo unas pocas líneas de comandos e incluye una web UI lista para usar
  • Deja la recolección de logs a herramientas existentes (Vector, Fluentbit, Filebeat, etc.) y se enfoca solo en la visualización y la exploración
  • Diseño agnóstico al esquema, compatible no solo con el esquema de OpenTelemetry (OTEL), sino también con cualquier esquema personalizado
    • Cualquier tabla de logs puede usarse siempre que tenga un campo timestamp

Stack técnico

  • Backend: escrito en Go, optimizado para rendimiento y concurrencia
  • Almacén de metadatos: usa SQLite (gestiona usuarios, equipos, fuentes de ClickHouse, etc.)
  • Frontend: Vue.js + Tailwind CSS + shadcn/ui
  • Sintaxis de búsqueda: admite un DSL con formato status=200 and path~"/api/" → parser propio
  • Integración con Monaco Editor: ofrece resaltado de sintaxis y autocompletado

1 comentarios

 
winterjung 2025-05-07

Moose - framework open source para crear backends de analítica con ClickHouse, y también se usa mucho DuckDB para entornos locales, así que parece que para plataformas se usa bastante ClickHouse, ¿no?