The alert KubeStatefulSetUpdateNotRolledOut was modified by the following PR:
958
The aggregation labels were changed and several were removed when refactoring from without to by:
job
cluster
instance
I think the instance label is probably not useful, but job and cluster are certainly useful, so this PR proposes to bring them back.
Here are all the labels from the previous without version of the alert expression (my alert wasn't firing so I commented out the irrelevant parts of the PromQL just to see the underlying labels):
Here is a test of the alert rule generated by this PR, which shows the job and cluster labels still intact whilst maintaining use of the by aggregation as suggested by the pint tool:
The alert
KubeStatefulSetUpdateNotRolledOut
was modified by the following PR:958
The aggregation labels were changed and several were removed when refactoring from
without
toby
:job
cluster
instance
I think the
instance
label is probably not useful, butjob
andcluster
are certainly useful, so this PR proposes to bring them back.Here are all the labels from the previous
without
version of the alert expression (my alert wasn't firing so I commented out the irrelevant parts of the PromQL just to see the underlying labels):Here is a test of the alert rule generated by this PR, which shows the
job
andcluster
labels still intact whilst maintaining use of theby
aggregation as suggested by thepint
tool: