Self-hosted log aggregation. Single binary. Zero dependencies.
Glintlog is a lightweight, self-hosted observability platform for log aggregation and distributed tracing. OpenTelemetry compatible. No external services required.
Up and running in seconds
# Download the latest release
curl -sSL https://glintlog.com/install.sh | sh
# Start Glintlog
./glintlog
# Web UI available at http://localhost:8080
# OTLP gRPC endpoint at localhost:4317
# OTLP HTTP endpoint at localhost:4318Everything you need for observability
A complete log aggregation and tracing solution that runs anywhere without complex infrastructure.
Single Binary
One executable file contains everything - web UI, API server, gRPC receiver, and embedded DuckDB storage. No external databases or services needed.
OpenTelemetry Native
Full OTLP support over both gRPC (4317) and HTTP (4318). Send logs from any OpenTelemetry-instrumented application without configuration changes.
Powerful Search
Query logs by service, severity, time range, and full-text search. Filter and analyze your logs with an intuitive web interface.
Live Tail
Watch logs stream in real-time with Server-Sent Events. Filter live streams by service and severity for focused debugging.
Distributed Tracing
Visualize request flows across services. See span hierarchies, timing breakdowns, and service dependencies in one view.
Built-in Auth
Role-based access control with JWT authentication. Manage users, create API keys, and secure your observability data out of the box.
Easy Configuration
Configure via environment variables. Set ports, data paths, retention policies, and email settings without touching config files.
API Keys
Create scoped API keys for programmatic access. Perfect for CI/CD pipelines, automated log shipping, and external integrations.
Beautiful, intuitive interface
A clean, modern UI for exploring logs, visualizing traces, and managing your observability stack.

Simple architecture
Send logs via OpenTelemetry, query via REST API or Web UI
Ready to get started?
Check out the documentation to learn how to install and configure Glintlog for your infrastructure.