如何从文本面板在 grafana 仪表板中设置时间范围
Posted
技术标签:
【中文标题】如何从文本面板在 grafana 仪表板中设置时间范围【英文标题】:how to set time range in grafana dashboard from text panels 【发布时间】:2018-06-24 03:50:31 【问题描述】:我有一个场景,我想在 Grafana Dashboard 中创建一个文本面板,其中包含一些 js 和 html。现在我想要一种方法来设置时间范围。
我知道要获取时间范围,我们可以使用如下代码
var timeRange = angular.element('grafana-app').injector().get('timeSrv').timeRange();
但我想设定时间。
【问题讨论】:
【参考方案1】:timeSrv = angular.element('grafana-app').injector().get('timeSrv');
timeSrv.setTime(from: "$date_range_start", to: "$date_range_end");
从here得到解决方案
【讨论】:
以上是关于如何从文本面板在 grafana 仪表板中设置时间范围的主要内容,如果未能解决你的问题,请参考以下文章
在查询 where 子句中使用 Grafana 文本框面板变量