Skip to content

[Feature] Phase 0.5: OpenTelemetry logging + metrics + traces (Free, SigNoz) #175

Description

@PenguinzTech

All logging AND metrics (and traces) emitted via OpenTelemetry — single OTLP pipeline, ungated/Free tier.

  • Backend: OTel SDK + auto-instrumentation (Quart, redis, psycopg, httpx); structlog->OTel logs bridge (keep structlog as dev API); replace Prometheus /metrics with OTel metrics (OTLP push; keep a Prom scrape endpoint only if needed via OTel Prometheus exporter).
  • All services (api, worker, scanner, runs-invoker) emit via OTEL_EXPORTER_OTLP_ENDPOINT + per-service OTEL_SERVICE_NAME.
  • Export to self-hosted SigNoz (penguin-signoz repo; OTel-native).
  • Helm: otel: values block; frontend OTel browser SDK optional.
  • Observability is never license-gated.

Spec: docs/design/2026-07-07-elder-platform-merge-design.md (release/v4.0.X)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions