11 puan yazan xguru 2025-05-06 | 1 yorum | WhatsApp'ta paylaş
  • Tek bir Go ikilisi olarak çalışan, ClickHouse üzerine kurulan hafif bir UI katmanı biçiminde yüksek performanslı bir log analiz platformu
  • Önceden tanımlı bir şema olmadan tüm tablolar serbestçe keşfedilebilir ve hem basit arama sözdizimini hem de SQL'i destekler
  • Büyük ölçekli loglar için özlü sorgular, hızlı keşif ve hassas drill-down gibi görselleştirme özellikleri sunar
  • Ekip tabanlı erişim kontrolü ve çok kullanıcılı ortam desteği
  • Docker Compose tabanlı olarak yalnızca birkaç satır komutla hızlıca çalıştırılabilir, anında kullanılabilir bir web UI sunar
  • Log toplama işini mevcut araçlara (Vector, Fluentbit, Filebeat vb.) bırakır, yalnızca görselleştirme ve keşfe odaklanır
  • OpenTelemetry(OTEL) şemasının yanı sıra tüm özel şemalarla uyumlu, şemadan bağımsız bir tasarım
    • Yalnızca timestamp alanı varsa herhangi bir log tablosu kullanılabilir

Teknoloji yığını

  • Backend: Go ile yazılmıştır, performans ve eşzamanlılık için optimize edilmiştir
  • Metadata deposu: SQLite kullanır (kullanıcılar, ekipler, ClickHouse kaynakları vb. yönetimi)
  • Frontend: Vue.js + Tailwind CSS + shadcn/ui
  • Arama sözdizimi: status=200 and path~"/api/" biçimindeki DSL'yi destekler → özel parser yazılmıştır
  • Monaco Editor entegrasyonu: sözdizimi vurgulama ve otomatik tamamlama sunar

1 yorum

 
winterjung 2025-05-07

Moose - ClickHouse ile analitik arka uç oluşturmaya yarayan açık kaynak framework için de olduğu gibi, yerelde duckdb çok, platform tarafında ise clickhouse çok kullanılıyor galiba?