Grafana技巧:如何避免缩放时重复执行查询?
解决Grafana面板缩放重复执行无时间过滤查询的方法
固定面板时间范围,断开与仪表盘时间的同步
- 打开目标timeseries面板的编辑页(点击面板右上角三个点 → Edit)
- 在编辑界面顶部找到Time range标签页
- 选择Override time range,设置一个能覆盖全部数据的固定时间区间(比如选Custom,把起始时间设为数据源最早的记录时间,结束时间设为远未来的时间)
- 取消勾选Sync with dashboard time,这样面板时间范围不会跟着仪表盘缩放变化,自然不会触发重复查询
给查询加固定时间过滤器(更稳妥的方案)
你可以手动给查询加一个覆盖全量数据的固定时间条件,比如:- Prometheus数据源:添加
time() >= 0 - InfluxDB数据源:添加
time >= '1970-01-01T00:00:00Z'
这样不管仪表盘时间范围怎么变,查询的时间条件都是固定的,Grafana会判断出结果不受当前时间范围影响,缩放时就不会重复执行查询
- Prometheus数据源:添加
内容的提问来源于stack exchange,提问作者Selva
相关产品推荐
相关产品推荐

