Open-source observability platform

Collect, store and explore structured logs.

Logarys combines focused TypeScript services, shared query contracts and a SvelteKit console into an end-to-end platform for infrastructure and business logs.

Logarys
Architecture

A complete pipeline of focused responsibilities.

Each service can evolve independently while sharing validated pipeline configuration and typed query adapter contracts.

01Applications

Send raw infrastructure and business logs over HTTP.

02Ingestor

Validates pipeline configuration, parses events and publishes normalized logs.

03Storage manager

Consumes JetStream events and rotates MongoDB collections over time.

04Console manager

Provides pipeline management and query APIs through adapter contracts.

05Web console

Explores logs and operates the platform from a SvelteKit interface.

Pipeline Validator

Centralizes runtime JSON schema validation and normalization across Logarys applications.

Query Adapter Contracts

Defines stable interfaces for the console manager and external query implementations.

RSQL MongoDB Adapter

Converts RSQL queries into MongoDB filters through the shared adapter system.

GitHub repositories

All Logarys building blocks.

The catalogue below is sourced from the public Logarys GitHub organization.

Current direction

Consolidate the complete operating path.

  1. NowStabilize ingestion, storage, pipeline and query contracts across all services.
  2. NextPublish reproducible Docker and Kubernetes deployment guides.
  3. ThenExpand console exploration, retention administration and adapter integrations.