Add 7d/30d rolling trend panels for DF and LT #7

Closed
opened 2026-05-29 12:06:04 +00:00 by ldraney · 1 comment
Owner

Type

Feature

Lineage

Standalone — part of DORA dashboard improvements.

Repo

forgejo_admin/pal-e-platform

User Story

As a platform operator
I want Tier 1 DORA composite in Grafana
So that I know if production pipelines are healthy without digging

Context

Current dashboard shows point-in-time values. Rolling 7d and 30d averages reveal trajectory — are we improving or regressing? This catches slow degradation before it compounds.

File Targets

Files the agent should modify or create:

  • terraform/dashboards/dora-dashboard.json — add trend timeseries panels

Acceptance Criteria

  • 7d rolling average panel for Deployment Frequency
  • 30d rolling average panel for Deployment Frequency
  • 7d rolling average panel for Lead Time
  • 30d rolling average panel for Lead Time

Test Expectations

  • Manual: verify trend lines render correctly in Grafana

Constraints

  • Prometheus retention is 15d — 30d rolling average will only have full data after retention is extended or Thanos is added

Checklist

  • PR opened
  • Tests pass
  • No unrelated changes
  • dora-metrics — project this affects
### Type Feature ### Lineage Standalone — part of DORA dashboard improvements. ### Repo `forgejo_admin/pal-e-platform` ### User Story As a platform operator I want Tier 1 DORA composite in Grafana So that I know if production pipelines are healthy without digging ### Context Current dashboard shows point-in-time values. Rolling 7d and 30d averages reveal trajectory — are we improving or regressing? This catches slow degradation before it compounds. ### File Targets Files the agent should modify or create: - `terraform/dashboards/dora-dashboard.json` — add trend timeseries panels ### Acceptance Criteria - [ ] 7d rolling average panel for Deployment Frequency - [ ] 30d rolling average panel for Deployment Frequency - [ ] 7d rolling average panel for Lead Time - [ ] 30d rolling average panel for Lead Time ### Test Expectations - [ ] Manual: verify trend lines render correctly in Grafana ### Constraints - Prometheus retention is 15d — 30d rolling average will only have full data after retention is extended or Thanos is added ### Checklist - [ ] PR opened - [ ] Tests pass - [ ] No unrelated changes ### Related - `dora-metrics` — project this affects
Author
Owner
Migrated to ldraney/pal-e-platform#430
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ldraney/DORA#7
No description provided.