monitoring(testing): attach branch labels to run rollups

This commit is contained in:
jenkins 2026-05-20 12:54:12 -03:00
parent e380b65eb9
commit 109698a2e3

View File

@ -230,11 +230,22 @@ data:
- record: platform_quality:suite_runs:increase_24h - record: platform_quality:suite_runs:increase_24h
expr: | expr: |
sum by (suite, branch, status) ( sum by (suite, branch, status) (
increase(( (
max without(instance, job) ( increase((
platform_quality_gate_runs_total{exported_job="platform-quality-ci",suite!="",branch!="",status!=""} max without(instance, job) (
) platform_quality_gate_runs_total{exported_job="platform-quality-ci",suite!="",branch!="",status!=""}
)[24h:1m]) )
)[24h:1m])
)
or (
increase((
max without(instance, job) (
platform_quality_gate_runs_total{exported_job="platform-quality-ci",suite!="",branch="",status!=""}
)
)[24h:1m])
* on (suite) group_left(branch)
max by (suite, branch) (platform_quality_gate_build_info{exported_job="platform-quality-ci",suite!="",branch!=""})
)
) )
labels: labels:
rollup: hourly rollup: hourly
@ -380,7 +391,7 @@ spec:
labels: labels:
app: vmalert-atlas-availability app: vmalert-atlas-availability
annotations: annotations:
bstein.dev/rules-revision: "2026-05-20-platform-quality-fast-panels" bstein.dev/rules-revision: "2026-05-20-platform-quality-fast-run-rollups"
spec: spec:
serviceAccountName: vmalert-atlas-availability serviceAccountName: vmalert-atlas-availability
affinity: affinity: