如何在 Grafana 中显示完成百分比(我的服务器有多少是最新的)

Posted

技术标签:

【中文标题】如何在 Grafana 中显示完成百分比(我的服务器有多少是最新的)【英文标题】:How do I show a % complete in Grafana (how many of my servers are up-to-ate) 【发布时间】:2022-01-01 03:28:24 【问题描述】:

我正在使用 prometheus 和 grafana 来监控多个服务器。我设置了一个度量标准,如果服务器上的文件夹是最新的(它的哈希与该文件夹的控制服务器的哈希匹配),它将传递一个值 1,如果不是,则传递一个 0。 当我触发更新时,我希望能够检查 grafana 以查看有多少服务器已更新。 我的指标包括 4 个标签,它们指的是它们所指的实例、类型、文件夹和服务器。到目前为止,我还没有找到任何可以让我显示饼图或显示 4/6(例如)已更新的量规。

【问题讨论】:

【参考方案1】:

这样的事情呢?

【讨论】:

谢谢,这对我的需求非常有效。通过添加标签值,我设法得到了我正在寻找的东西 - count(metriclabel="test"==1) 和等效的 ==0 - 谢谢 Marcelo 太棒了!你能“接受”这个答案,也许会投赞成票吗?

以上是关于如何在 Grafana 中显示完成百分比(我的服务器有多少是最新的)的主要内容,如果未能解决你的问题,请参考以下文章

如何计算grafana数据源弹性中的百分比

在 Grafana 图形直方图中显示百分比

如何在 Grafana 表中显示多个 Prometheus 服务器名称?

如何使用 Elasticsearch 数据源在 Grafana 中用非时间序列数据标记 x 轴?

Grafana 中显示的 netdata 指标显示不正确的值

计算多个 prometheus 指标的百分比并在 Grafana 中显示