Currently in Alpha

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:4318

Everything 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.

localhost:8080
Logs View

Simple architecture

Send logs via OpenTelemetry, query via REST API or Web UI

Your Services
GLINTLOG
Ingest
Process
Query

Ready to get started?

Check out the documentation to learn how to install and configure Glintlog for your infrastructure.