我在使用配置监控模块时收到警报prometheus/kube-prometheus-stack 25.1.0
。
警报
\n[FIRING:1] KubeProxyDown - critical\nAlert: Target disappeared from Prometheus target discovery. - critical\n Description: KubeProxy has disappeared from Prometheus target discovery.\n Details:\n \xe2\x80\xa2 alertname: KubeProxyDown\n \xe2\x80\xa2 prometheus: monitoring/prometheus-kube-prometheus-prometheus\n \xe2\x80\xa2 severity: critical\n
Run Code Online (Sandbox Code Playgroud)\n我认为这是一个新的默认规则kube-prometheus-stack 25.x.x
。它不存在于prometheus/kube-prometheus-stack 21.x.x
.
EKS 和 minikube 中也发生了同样的问题。
\nKubeProxyDown规则
\nalert: KubeProxyDown\nexpr: absent(up{job="kube-proxy"}\n == 1)\nfor: 15m\nlabels:\n severity: critical\nannotations:\n description: KubeProxy has disappeared from Prometheus target discovery.\n runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeproxydown\n summary: Target disappeared from Prometheus target discovery.\n
Run Code Online (Sandbox Code Playgroud)\n …