我有一个应用程序,除其他外,它持续不断地以毫秒为单位发布当前时间(System.currentTimeMillis())。
我想做的是在grafana仪表板中编写一个查询,例如: a)如果grafana中的当前时间与我发布的时间之间的差小于1分钟,则显示“向上”。 b)显示“向下”是上述查询不成立或没有数据。
任何想法,指针将最有帮助。
谢谢
答案 0 :(得分:1)
好吧,您可以将实时时间戳记的值作为名为“ real_ts
”的“ long”或“ timestamp”字段传递给grafana(也许有另一种方法,对不起,不是grafana的专家)。
然后,用您的real_ts
字段的值减去grafana的时间戳,如果> 60秒,则打印Down,否则打印Up。