Grafana Singlestat:select 有时间范围
Grafana Singlestat: select with timerange
我正在尝试使用 Grafana 的 SingleStat
插件将 online/offline 指示器添加到我的其中一个仪表板。
到目前为止,我所拥有的是一个 influxdb 数据源:
我缺少的是为此查询定义时间范围的选项。可以说我想要最后 30 分钟的 count() 。如果计数为 0,我知道服务器已离线。如果计数 > 0,则他在线。 (例如,我的服务器每 20 分钟添加一个新条目。所以如果我在过去 30 分钟内没有条目,我知道他一定是离线)
那么是否可以定义一个带有时间范围的查询?什么时候是怎么办?
更新
这是我到目前为止所拥有的。但是我现在收到一条错误消息,显示 a.form 未定义。另外,如果我在过去 35 分钟内有一个条目,它不会切换到在线。
默认情况下,singlestat 面板使用其所在仪表板的时间范围。
对于您的情况,使用时间范围选项卡上的 'override relative time' 并将其设置为“30m”。
按照您的描述使用计数时,打开着色并将阈值设置为 1。这将在过去 30 分钟内没有条目(计数为 0)时更改着色。
我正在尝试使用 Grafana 的 SingleStat
插件将 online/offline 指示器添加到我的其中一个仪表板。
到目前为止,我所拥有的是一个 influxdb 数据源:
我缺少的是为此查询定义时间范围的选项。可以说我想要最后 30 分钟的 count() 。如果计数为 0,我知道服务器已离线。如果计数 > 0,则他在线。 (例如,我的服务器每 20 分钟添加一个新条目。所以如果我在过去 30 分钟内没有条目,我知道他一定是离线)
那么是否可以定义一个带有时间范围的查询?什么时候是怎么办?
更新
这是我到目前为止所拥有的。但是我现在收到一条错误消息,显示 a.form 未定义。另外,如果我在过去 35 分钟内有一个条目,它不会切换到在线。
默认情况下,singlestat 面板使用其所在仪表板的时间范围。 对于您的情况,使用时间范围选项卡上的 'override relative time' 并将其设置为“30m”。 按照您的描述使用计数时,打开着色并将阈值设置为 1。这将在过去 30 分钟内没有条目(计数为 0)时更改着色。