Grafana:选择变量时设置仪表板时间范围

Posted

技术标签:

【中文标题】Grafana:选择变量时设置仪表板时间范围【英文标题】:Grafana: set dashboard time range when choosing variable 【发布时间】:2019-06-30 20:37:28 【问题描述】:

是否可以根据在仪表板中选择变量以某种方式重置/覆盖/定义时间范围?

我有一个仪表板来显示事件的各种数据。事件已编号,这是仪表板中的一个变量,因此我可以显示特定事件的数据。但是,事件将在特定日期发生 2 小时。 因此,当我更改事件时,我发现自己不断地重置日期范围并再次放大图表。 设置变量的时候有办法设置这个时间吗?

【问题讨论】:

绝对时间范围还是相对时间范围? 绝对的。事件被编号(事件编号是我在仪表板中用作变量的值)。在给定时间的特定日期发生的事件。事件的数据点都带有时间戳,因此数据集中提供了日期时间信息 你需要为那个或至少 JS 函数编写自己的插件,这将更新时间范围。 @JanGaraj 如果这个时间范围是固定的/预定义的,你还需要编写插件/js 函数吗?即,如果您想修复每个仪表板的绝对时间范围(基于从查询中收到的一些数据)。 【参考方案1】:

我的新插件可能对你有用。我有一个类似的问题,我决定为此解决方案。

按钮将根据来自数据源的数据设置时间选择器的时间范围。

享受吧!

https://github.com/WilliamVenner/grafana-timepicker-buttons

【讨论】:

以上是关于Grafana:选择变量时设置仪表板时间范围的主要内容,如果未能解决你的问题,请参考以下文章

Grafana:仪表板范围的常量映射/字典是不是可能?

如何在 Grafana 仪表板中将显示名称设置为自定义变量?

如何从文本面板在 grafana 仪表板中设置时间范围

时间范围面板在 Grafana 中不可用

grafana 区间变量不是动态的

如何创建基于其他变量的反应式 Grafana 变量,所有这些变量都在仪表板设置中定义?