alert - 将 Prometheus Gauge 的所有值重置为 0 的最简单方法

标签 alert grafana prometheus gauge

目前,我正在遍历所有标签并手动将它们的值设置为 0。想知道有没有更不容易出错的方法。

上下文: 我正在使用 Prometheus Gauge 来监控在我的数据中发现的最大重复项数。数据重复检查本身每 4 小时触发一次。当后者发生时,所有标签的值都重置为 0,然后每次我检测到重复项时,相应标签的 Gauge 值都设置为 max(previousValue, newValue)。

最佳答案

当我检查 Prometheus github 问题时,我偶然发现了这行基本上重置仪表的代码。

YOUR_GAUGE._metrics.clear()

关于alert - 将 Prometheus Gauge 的所有值重置为 0 的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51741047/

相关文章:

带缓存的 Django 模型 count()

go - 从收集器中清除普罗米修斯指标

kubernetes - Prometheus kube_pod_container_status_waiting_reason 没有捕获到 pod CrashLoopBackOff 原因

java - 如果 HashSet 中已存在项目,则提醒用户

kubernetes - kube-prometheus-stack - Grafana 中的新仪表板

mongodb - mongodb连接grafana的方式

influxdb - DB 文件夹占用大量空间,造成空间问题

javascript - 使用 IE 导航时处理弹出窗口

javascript - 我的 JavaScript 函数由于某种原因无法运行

OpenCart 中的 Javascript 警报和重定向