source: awesome-prometheus-alerts: the source authoring for this alert
local-operators-adoption: alpha: how much confidence/experience the current operation teams has on this alert
This is then used in the prometheus alert manager to group/filter out alerts from a new source, or of yet low confidence (despites their contributed severity level)
2) a set of prometheus alert rules annotations such as the followings:
source_url: https://github.com/samber/awesome-prometheus-alerts/blob/master/dist/rules/host-and-hardware/node-exporter.yml: used by operators to access the git history of an alert definition, create issues, or PR for refinements
What is missing?
Ability to add labels and annotations to prometheus rules from PrometheusRule CR
Why do we need it?
adding onto an existing off-the-shelf prometheus alert such as host-and-hardware/node-exporter.yml
1) a set of prometheus alert rule label such as the followings:
source: awesome-prometheus-alerts
: the source authoring for this alertlocal-operators-adoption: alpha
: how much confidence/experience the current operation teams has on this alertThis is then used in the prometheus alert manager to group/filter out alerts from a new source, or of yet low confidence (despites their contributed
severity
level)2) a set of prometheus alert rules annotations such as the followings:
source_url: https://github.com/samber/awesome-prometheus-alerts/blob/master/dist/rules/host-and-hardware/node-exporter.yml
: used by operators to access the git history of an alert definition, create issues, or PR for refinementsEnvironment
https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.59.2
Anything else we need to know?:
See more details in the conversation at https://github.com/prometheus-operator/prometheus-operator/issues/4495#issuecomment-1251026056