Skip to content
Search

Logchef

lastmod 2025-05-06created 2025-05-061 edits

Ultra-lightweight, high-performance log analytics platform built on Clickhouse

Features

  • A high-performance log analytics platform that runs as a single Go binary, in the form of a lightweight UI layer built on top of ClickHouse
  • Freely explore any table without a predefined schema; supports both a simple search syntax and SQL
  • Provides visualization features for large log volumes, such as concise queries, fast exploration, and precise drill-down
  • Supports team-based access control and multi-user environments
  • Based on Docker Compose, so it can be up and running quickly with just a few commands; provides a ready-to-use web UI
  • Leaves log collection to existing tools (Vector, Fluentbit, Filebeat, etc.) and focuses only on visualization and exploration
  • Schema-agnostic design compatible not only with the OpenTelemetry (OTEL) schema but with any custom schema
    • Any log table can be used as long as it has a timestamp field

Tech stack

  • Backend: written in Go, optimized for performance and concurrency
  • Metadata storage: uses SQLite (manages users, teams, Clickhouse sources, etc.)
  • Frontend: Vue.js + Tailwind CSS + shadcn/ui
  • Search syntax: supports a DSL of the form status=200 and path~"/api/" → custom parser written
  • Monaco Editor integration: provides syntax highlighting and autocompletion

See also

Favorite site

author Zer0 sitemap