Skip to content

Integrations

Logchef is a query and control plane for logs that already live in ClickHouse or VictoriaLogs — it doesn’t collect or ship logs itself. Getting logs in front of Logchef is a three-step pipeline:

  1. Collect — an agent (Vector, the OpenTelemetry Collector) reads logs from your services, files, containers, or cluster
  2. Store — the agent writes rows into a ClickHouse table (or a VictoriaLogs stream)
  3. Explore — you point a Logchef source at that table and query it with LogchefQL, SQL, or LogsQL

The guides below cover each collection path, how to shape the ClickHouse schema, and the tools (CLI, MCP server) for working with the data once it’s there.

  • Schema Design — field types, codecs, and indexing for fast, storage-efficient queries
  • Logchef CLI — query logs from the terminal, built for scripting and quick investigations
  • MCP Server — connect AI coding assistants to Logchef over the Model Context Protocol