monitoring: attach build branch to quality rollups
This commit is contained in:
parent
42ce51baad
commit
c404a967d0
@ -183,20 +183,41 @@ data:
|
|||||||
expr: |
|
expr: |
|
||||||
sum by (suite, branch, check, status) (
|
sum by (suite, branch, check, status) (
|
||||||
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",status!=""}
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",status!=""}
|
||||||
or label_replace(
|
|
||||||
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",status!=""},
|
|
||||||
"branch", "unknown", "__name__", ".*"
|
|
||||||
)
|
|
||||||
or label_replace(
|
or label_replace(
|
||||||
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",result!="",status=""},
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch!="",check!="",result!="",status=""},
|
||||||
"status", "$1", "result", "(.*)"
|
"status", "$1", "result", "(.*)"
|
||||||
)
|
)
|
||||||
or label_replace(
|
or (
|
||||||
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",status!=""}
|
||||||
|
* on (suite) group_left(branch)
|
||||||
|
max by (suite, branch) (platform_quality_gate_build_info{exported_job="platform-quality-ci",suite!="",branch!=""})
|
||||||
|
)
|
||||||
|
or (
|
||||||
label_replace(
|
label_replace(
|
||||||
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",result!="",status=""},
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",result!="",status=""},
|
||||||
"status", "$1", "result", "(.*)"
|
"status", "$1", "result", "(.*)"
|
||||||
),
|
)
|
||||||
"branch", "unknown", "__name__", ".*"
|
* on (suite) group_left(branch)
|
||||||
|
max by (suite, branch) (platform_quality_gate_build_info{exported_job="platform-quality-ci",suite!="",branch!=""})
|
||||||
|
)
|
||||||
|
or (
|
||||||
|
label_replace(
|
||||||
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",status!=""},
|
||||||
|
"branch", "unknown", "__name__", ".*"
|
||||||
|
)
|
||||||
|
unless on (suite)
|
||||||
|
max by (suite) (platform_quality_gate_build_info{exported_job="platform-quality-ci",suite!="",branch!=""})
|
||||||
|
)
|
||||||
|
or (
|
||||||
|
label_replace(
|
||||||
|
label_replace(
|
||||||
|
{__name__=~".*_quality_gate_checks_total",exported_job="platform-quality-ci",suite!="",branch="",check!="",result!="",status=""},
|
||||||
|
"status", "$1", "result", "(.*)"
|
||||||
|
),
|
||||||
|
"branch", "unknown", "__name__", ".*"
|
||||||
|
)
|
||||||
|
unless on (suite)
|
||||||
|
max by (suite) (platform_quality_gate_build_info{exported_job="platform-quality-ci",suite!="",branch!=""})
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
labels:
|
labels:
|
||||||
@ -230,7 +251,7 @@ spec:
|
|||||||
labels:
|
labels:
|
||||||
app: vmalert-atlas-availability
|
app: vmalert-atlas-availability
|
||||||
annotations:
|
annotations:
|
||||||
bstein.dev/rules-revision: "2026-05-16-platform-quality-current-checks"
|
bstein.dev/rules-revision: "2026-05-16-platform-quality-branch-rollup"
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: vmalert-atlas-availability
|
serviceAccountName: vmalert-atlas-availability
|
||||||
affinity:
|
affinity:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user