Grafana 查询时间增量
Posted
技术标签:
【中文标题】Grafana 查询时间增量【英文标题】:Grafana query for time delta 【发布时间】:2019-05-30 11:20:25 【问题描述】:我有一个应用程序,除其他外,它从纪元 (System.currentTimeMillis()) 开始以毫秒为单位持续发布当前时间。
我想做的是在 grafana 仪表板中编写一个查询,以便: a) 如果 grafana 中的当前时间与我发布的时间之间的差异小于 1 分钟,则显示“向上”。 b) 显示“Down”是上述查询不成立或没有数据。
任何想法,指针都会很有帮助。
谢谢
【问题讨论】:
【参考方案1】:好吧,您可以将实际时间戳的值作为“长”或“时间戳”字段传递给 grafana,命名为 real_ts
(也许还有另一种方法,抱歉,不是 grafana 专家)。
然后,用 real_ts
字段的值减去 grafana 的时间戳,如果 >60 秒,则打印 Down,如果不是,则打印 Up。
【讨论】:
以上是关于Grafana 查询时间增量的主要内容,如果未能解决你的问题,请参考以下文章
Mysql/ Grafana 计算/显示最后一小时/天/周/月的重量增量/减量
Grafana / InfluxDB 查询具有时间范围的计数器数据