Potential Inconsistency in "DORA Details - Time to Restore Service" Dashboard Queries #8474
rodrigoluizs
started this conversation in
General
Replies: 1 comment
-
Hi @rodrigoluizs , good catch. It seems in DORA dashboard, the I think both approaches make sense and could apply to the specific scenarios. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🔍 Observation
Hi everyone,
While reviewing the "DORA Details - Time to Restore Service" dashboard, I noticed a potential inconsistency compared to the main DORA dashboard. I’d like to confirm if this is intentional or something that might need adjustment.
In the first two panels of the dashboard:
A CTE named
_deployments
is defined, but it is never used anywhere in the query.Here’s the query from the Median Time to Restore Service panel:
The same happens in the Incident Count panel —
_deployments
is declared and not referenced.In the third panel (Time to Restore Service Details), there is no
_deployments
CTE at all, and the query is solely based on incidents.⚖️ Comparison with Main DORA Dashboard
In contrast, the main DORA dashboard filters incidents by associated deployments using the
project_incident_deployment_relationships
table, here's part of the query taken from the "Failed Deployment Recovery Time In Hours" panel:This ensures that only incidents tied to a successful production deployment are considered.
❓ My Question
Should the metrics in the "DORA Details - Time to Restore Service" dashboard also be filtered based on associated deployments (like in the main DORA dashboard)? Or is the current implementation (which doesn’t consider deployments at all) intentional?
Thanks in advance for any clarification!
Beta Was this translation helpful? Give feedback.
All reactions