Skip to content

Add Prometheus metrics exporter #206

@Otaiki1

Description

@Otaiki1

Context

Grafana dashboards require Prometheus metrics.

Goal

Add @otel/sdk or similar to expose metrics at /metrics.

Contributor guide

  1. Directory: indexer/
  2. Define counters for events_processed_total, errors_total.
  3. Define gauges for indexer_lag_ledgers, memory_usage.
  4. Configure scrape target in Prometheus config.
  5. Add grafana dashboard template.

References

  • Prometheus Node.js client docs.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions