Skip to content

[grafana] No tracking issues filed for omitted panels — mempool, gas, RPC-latency work will be orphaned #283

@obchain

Description

@obchain

Refs #54

Location

PR #54 description, deploy/grafana/charon.json

Problem

The PR description explicitly states three panel categories are omitted because the backing metrics do not exist yet: Mempool, Gas fee tracking, and RPC-latency. No GitHub issue numbers are referenced for these omissions, and no placeholder comment exists in the JSON file.

Without tracked issues, these panels have no defined delivery path. The charon-metrics crate (PR #50) does not emit the backing series and there is no mechanism to ensure they will be added.

Impact

The dashboard is documented as intentionally incomplete but the completeness gap has no owner. The follow-up work will be forgotten or re-discovered without the context of why it was deferred.

Suggested Fix

Before merging, open three tracking issues:

  1. [metrics] Add mempool monitoring series to charon-metrics exporter
  2. [metrics] Add gas fee telemetry series to charon-metrics exporter
  3. [metrics] Add RPC-latency series to charon-metrics exporter

Reference those issue numbers in the PR description and in the dashboard JSON description field.

Metadata

Metadata

Assignees

No one assigned

    Labels

    layer:devopsCI / deploy / infra / telemetrypriority:p2-polishNice-to-have / polishstatus:readyScoped and ready to pick uptype:choreMaintenance, config, tooling

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions