- Platform analisis log berkinerja tinggi yang berjalan sebagai satu biner Go, dalam bentuk lapisan UI ringan yang dibangun di atas ClickHouse
- Dapat menjelajahi semua tabel secara bebas tanpa skema yang telah ditentukan sebelumnya, serta mendukung sintaks pencarian sederhana dan SQL
- Menyediakan fitur visualisasi untuk log berskala besar seperti kueri ringkas, penelusuran cepat, dan drill-down yang akurat
- Mendukung kontrol akses berbasis tim dan lingkungan multi-pengguna
- Berbasis Docker Compose sehingga dapat dijalankan cepat hanya dengan beberapa baris perintah, serta menyediakan web UI yang siap langsung digunakan
- Pengumpulan log diserahkan ke alat yang sudah ada (Vector, Fluentbit, Filebeat, dll.), dan berfokus hanya pada visualisasi dan penelusuran
- Selain skema OpenTelemetry (OTEL), juga memiliki desain schema-agnostic yang kompatibel dengan semua skema kustom
- Selama ada field
timestamp, tabel log apa pun dapat digunakan
Tumpukan teknologi
- Backend: Ditulis dengan Go, dioptimalkan untuk performa dan konkurensi
- Penyimpanan metadata: Menggunakan SQLite (mengelola pengguna, tim, sumber ClickHouse, dll.)
- Frontend: Vue.js + Tailwind CSS + shadcn/ui
- Sintaks pencarian: Mendukung DSL berbentuk
status=200 and path~"/api/" → parser buatan sendiri
- Integrasi Monaco Editor: Menyediakan penyorotan sintaks dan pelengkapan otomatis
1 komentar
Moose - framework open source untuk membangun backend analitik dengan ClickHouse juga begitu, dan sepertinya untuk penggunaan lokal banyak yang memakai DuckDB, sementara untuk platform banyak yang memakai ClickHouse ya?