Skip to content

Observability: Structured Logging + Tracing (OpenTelemetry) #10

@AnishMulay

Description

@AnishMulay

Summary
Add structured logs and optional OpenTelemetry tracing across services and inter-node calls.

Scope

  • Replace ad-hoc logs with structured fields (file_id, chunk_id, raft_term, peer).
  • Context propagation across gRPC.
  • Exporters: stdout/OTLP selectable.

Acceptance Criteria

  • Spans visible for store/read flows across nodes.
  • Log fields consistent across services.
  • Toggle via config and env vars.

Notes
Provide sample traces and Kibana/Grafana screenshots in docs.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions