Grafana Singlestat : select with timerange

标签 grafana

我正在尝试使用 Grafana 的 SingleStat 插件向我的仪表板之一添加在线/离线指示器。

到目前为止,我所拥有的是 influxdb 数据源: enter image description here

我缺少的是为此查询定义时间范围的选项。假设我想要最后 30 分钟的 count() 。如果计数为 0,我就知道服务器已离线。如果计数> 0,则他在线。 (例如,我的服务器每 20 分钟添加一个新条目。因此,如果我在过去 30 分钟内没有条目,我就知道他一定处于离线状态)

那么是否可以定义一个带有时间范围的查询?是的话怎么办?

更新 这就是我目前所拥有的。但我现在收到一个错误,提示 a.form is undefined。另外,如果我在过去 35 分钟内有一个条目,它不会切换到在线。 enter image description here

enter image description here

enter image description here

enter image description here

最佳答案

默认情况下,singlestat 面板使用其所在仪表板的时间范围。 对于您的情况,请使用“时间范围”选项卡上的“覆盖相对时间”并将其设置为“30m”。 当使用您所描述的计数时,打开着色并将阈值设置为 1。这将在过去 30 分钟内不存在条目(计数为 0)时更改颜色。

关于Grafana Singlestat : select with timerange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38107827/

相关文章:

node.js - 如何跟踪所有 rest api 的请求数

prometheus - 在 Prometheus 和 Grafana 中建模每小时收到的总请求数

panel - 根据选定的模板变量隐藏 grafana 面板

grafana - Grafana 中滑动窗口上的 Prometheus 正常运行时间或 SLA 百分比

elasticsearch - Grafana - 按字段值显示指标

kubernetes - Istio-具有SubPath的Grafana “if you'重新看到此grafana无法加载其应用程序文件”

json - 使用 line_format 处理 JSONParserErr

grafana - 如果值为空,如何在图表上显示指标

elasticsearch - (Grafana表)包含撇号/单引号的$ {__ cell}将查询字符串拆分为Kibana

logging - 使用一些指标导出器 + Prometheus + Grafana 监控日志文件