Piglog
Ultra-Fast Log Aggregation
Overview
Piglog is a high-performance log aggregation platform designed for teams that need clean, fast, and actionable observability. Built on TimescaleDB for time-series ingestion, it combines the analytical power of Grafana with a frontend aesthetic inspired by Linear.
Whether you are shipping logs from a handful of services or a fleet of containers, Piglog ingests, compresses, and indexes events in real time. The entire stack ships as a Docker Compose bundle that runs anywhere with a single command.
Features
High-Performance Ingestion
Optimized log pipeline capable of handling massive event volume with minimal latency.
TimescaleDB Storage
Time-series-native PostgreSQL extension for efficient retention, compression, and querying.
Grafana-Ready
Built-in Grafana integration and custom dashboards for instant observability.
Linear Aesthetic
Ultra-clean UI inspired by Linear, making log exploration feel effortless.
Architecture
- Ingestion API: Fastify-based HTTP and WebSocket endpoints for real-time log shipping
- Time-Series Store: TimescaleDB hypertables with automated partitioning and compression
- Query Engine: SQL and custom aggregations for rapid log analysis
- Visualization Layer: Grafana data source plus a bespoke React Router frontend
- Deployment: Docker Compose stack for one-command local or server setup