monitoring: make current gate rollup use latest checks

This commit is contained in:
jenkins 2026-05-16 18:07:21 -03:00
parent 7f209fbbc9
commit 42ce51baad

View File

@ -182,18 +182,18 @@ data:
- record: platform_quality:check_status:present_1h
expr: |
sum by (suite, branch, check, status) (
max_over_time({__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",status!=""}[1h])
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",status!=""}
or label_replace(
max_over_time({__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",status!=""}[1h]),
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",status!=""},
"branch", "unknown", "__name__", ".*"
)
or label_replace(
max_over_time({__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",result!="",status=""}[1h]),
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",result!="",status=""},
"status", "$1", "result", "(.*)"
)
or label_replace(
label_replace(
max_over_time({__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",result!="",status=""}[1h]),
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",result!="",status=""},
"status", "$1", "result", "(.*)"
),
"branch", "unknown", "__name__", ".*"
@ -230,7 +230,7 @@ spec:
labels:
app: vmalert-atlas-availability
annotations:
bstein.dev/rules-revision: "2026-05-16-platform-quality-1m"
bstein.dev/rules-revision: "2026-05-16-platform-quality-current-checks"
spec:
serviceAccountName: vmalert-atlas-availability
affinity: