千家信息网

Grafana中如何使用Global Variables

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,Grafana中如何使用Global Variables,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。时间范围变量在Grafana中筛选
千家信息网最后更新 2024年11月19日Grafana中如何使用Global Variables

Grafana中如何使用Global Variables,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。


时间范围变量

在Grafana中筛选时间的范围可以直接在右上角进行筛选,但是可能我们实现某个需求的时候需要用到当前页的开始与结束时间。那么就可以用到时间范围变量。
&__from , &__to 用于获取到当前Dashboard的时间范围。
例如在钻取分析时需要获取到当前的时间与跳转页的时间对应。则可以直接在连接中增加 from=& __from&to=& __to 来实现时间统一。

或直接基于图表展现则可以直接在图表中使用 &__from &__to 实现展现.

间隔变量

在进行图表展现时,我们选择每分钟的最大在线人数。展现一个小时有60个点。但是如果要展现3天的话就需要4320个点。7天的话可能更多。
通过较大的时间间隔来进行分组能够提高查询效率,如果点数多于图表上的话图表上也无法展示。例如,7天的时候我们可能希望能够按照小时进行分组。那么我们就可以使用 「&__interval」与**&__interval_ms**变量。
&__interval是带有时间单位的,例如2m,1h,1d等这种。

timeFilter

timeFilter实现时间表达式的生成,例如我们在直接使用SQL的时候就可以看到该变量与生成的结果。


看完上述内容,你们掌握Grafana中如何使用Global Variables的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

0