Skip to content

[Tracker]Akavelog: Decentralized Log Ingestion, Storage, and Visualization using Akave O3 #21

@anuragShingare30

Description

@anuragShingare30

Overview

This is the tracking issue for Akavelog a decentralized logging platform that ingests logs via a lightweight service, stores them immutably in Akave O3, and enables fast querying through metadata indexing and Visualized through a web-based UI.

Checkout the Implementation plan and architectural flow below:

Objective

  • Build a Graylog-inspired, full-stack logging platform where log data is Ingested, Stored, Indexed and Visualized

Phases

  • Foundation: Project Setup and Database layer Phase 1
  • Ingestion Pipeline: Ingestion Endpoint and Batcher Phase 2
  • Storage Layer: Akave O3 Integration Phase 3
  • Indexing: Metadata Index Write Phase 4
  • Query Engine: Query Endpoint, Metadata Lookup and Batch Fetch + Filter Phase 5
  • Frontend: Nextjs setup and Log Explorer UI Phase 6
  • Alerting: Alert Rule CRUD and Background Worker Phase 7
  • Identity: Project and API Key management Phase 8

Maintainers: @anuragShingare30 @ChayanDass

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions