Show HN: Fanout – OpenTelemetry back end in one Go binary (Parquet, DuckDB, MCP)
Category: observability
Tags: opentelemetry, observability, parquet, duckdb, mcp, single-binary, telemetry
Score: 7.5/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 7)
Fanout is a single-binary OpenTelemetry backend that ingests traces, logs, and metrics over OTLP, stores them as Parquet, and queries them with DuckDB. It adds a built-in investigation agent and an MCP server so external AI agents can query telemetry using typed tools, aiming to replace multi-service observability stacks with one self-contained process.
Target audience: devops, backend devs, sre, platform engineers
Repository: https://github.com/labstack/fanout · Go · Apache-2.0 · 7 stars
View on Hacker News