All Projects

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

Tech Stack

TimescaleDBPostgreSQLFastifyReactReact RouterGrafanaDockerWebSocketTypeScript

Status

Active Development|Upcoming Release