ROCm / ROCm/Quartz

Define Required Dashboard Metrics (Phase 1 Design.1)

Open
#22 1 comment 0 reactions 2 assignees View on GitHub

@geomin12 is already working on this.

Since Mar 31, 2026.

Dominant language
Python
Stars
1
Forks
1
Avg merge
3d 11h
Merged PRs (30d)
16

Description

Phase: 1 Design
Labels: quartz, phase-1, design, grafana
Blocks: Phase 1 Design: Database Schema, Phase 1 Design: Data Extraction Spec
(both must be verified against the agreed metric list)

Define which metrics the Grafana dashboards need, then trace each metric back to
the TheRock data that must be extracted and stored — ensuring the data extraction
spec and database schema cover everything end to end.

Tasks

  • Enumerate the metrics required from TheRock CI data for TheRock HUD dashboards
  • Enumerate the metrics required from TheRock CI data for Grafana dashboards,
  • For each metric, identify which TheRock data points it depends on and verify
    those are captured in the Data Extraction Spec — if not, update the spec
  • Verify the Database Schema covers all required columns and granularity for
    each metric — if not, update the schema design
  • Document the agreed metric list as a reference for Phase 1 Design: Database
    Schema and Phase 2 C1 (materialized views)

Notes

  • This issue must be resolved before finalizing either the Data Extraction Spec or
    the Database Schema.
  • Materialized views for these metrics are designed later in Phase 2 C1.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.