grafana - Grafana 仪表板:自动将日期变量设置为当前日期
问题描述
我有一个带有日期变量的 Grafana 仪表板。我总是每天通过作业更新一次可能的值,始终为 [currentDate - 2, currentDate - 1, currentDate, currentDate + 1, currentDate + 2] (我通过作业更新数据源)。有时值也可能不同,但当前日期始终存在。
现在我的用户抱怨该变量的默认值始终是第一个,而不总是当前日期。他们希望默认值始终是当前日期(基于预定义的时区)。
我知道我可以每天手动更新它。进入仪表板,更新日期并保存。我不想这样做。我想自动更新它。
有什么方法可以做到这一点?Grafana 是否提供了一些本机功能来实现它?还是我必须通过外部工作或通过其他方式来做到这一点?
解决方案
在该变量列表中排在currentDate
第一位(是的,用户可能会抱怨它不符合逻辑顺序,但您不能拥有所有东西 - 除非您不想编写自己的 Grafana 代码)并且从不Save current variables
-> Grafana 将预先选择第一个值在这种情况下,来自变量列表。
如果您已经保存了一些当前变量,那么您需要手动编辑仪表板模型(导出仪表板 json/编辑 json - 变量定义/导入仪表板 json)。
推荐阅读
- delphi - 显示在包含 tchart 的面板顶部的 tPanel 是透明的(Delphi)
- r - 没有标签或轴标题 - WaveleComp 包的 wc.image 问题(?)
- c++ - 我的 Visual Studio 找不到文件,因此无法进行基本操作。它出什么问题了?
- reactjs - Storybook 无法导入 Swiper 模块
- php - 如果浏览器必须滚动到空字段,则不会显示空的必填字段的 HTML 表单工具提示
- mysql - 无法让 CASE 和 GROUP BY 在同一行中显示所有值
- flutter - 颤振中的 sqflite 问题
- rust - 从可变引用中引用内部值的可变规则是什么?
- bash - \# 不在 bash 中提供命令号
- flutter - 使用 Image Picker 和 Flutter 将头像上传到 API