Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

logfwd

A high-performance log forwarder built in Rust. Tails log files, parses JSON and Kubernetes CRI format with portable SIMD, transforms every batch with DataFusion SQL, and ships to OTLP, Elasticsearch, Loki, HTTP, or stdout.

log files → SIMD parse → Arrow RecordBatch → SQL transform → output

logfwd is a single static binary with no runtime dependencies. Point it at log files, write a SQL query to filter and reshape the data, and forward the results to any OTLP-compatible collector — or directly to Elasticsearch, Loki, or stdout. SQL transforms are the core idea: instead of learning a vendor-specific DSL, you write standard SQL to control exactly what gets shipped.

Get started

  1. Installation — Binary download, Docker, or build from source
  2. Quick Start — Working pipeline in 60 seconds, no external dependencies
  3. Your First Pipeline — Production config with monitoring and validation

Configure

Deploy

Learn more