Ala*_*lan 5 scripting dashboard grafana
我已经为 Grafana v2.1.2 创建了一个脚本仪表板,并希望将它添加到主页仪表板列表中,但是没有看到使用 GUI 的仪表板设置来执行此操作的方法。
是否可以?如果是这样,是否有一些关于如何执行此操作的文档或示例?
这似乎是 grafana 的一个长期存在的问题,并且不受https://github.com/grafana/grafana/issues/4145中提到的支持
但幸运的是,有一个解决方法,如https://github.com/anryko/grafana-influx-dashboard/issues/54中所述
您必须创建一个新的 grafana 仪表板。在仪表板设置中,您应该将其重命名为“Scripted Dashboard”。然后添加“html”类型的“text”行。然后,您需要粘贴以下代码到该行的文本字段:
Run Code Online (Sandbox Code Playgroud)<meta http-equiv="refresh" content="1;url=/dashboard/script/getdash.js"> <script type="text/javascript">window.location.href = "/dashboard/script/getdash.js"</script>完成此操作后,您必须保存仪表板。就是这样。现在,您可以从 Grafana 主屏幕选择新创建的“脚本化仪表板”,它会自动将您重定向到实际的 GetDash 仪表板。
在 Grafana 4 中,您在一行中添加一个文本面板并将模式从 切换Markup到HTML,然后在上面插入片段。
此解决方案的缺点是此类仪表板无法在播放列表中使用(将重定向到播放列表的 URL)。
请小心 URL(特别是如果您在 /grafana 路径下运行 grafana),因为无法从 Web UI 中删除此重定向仪表板,您将需要为此使用API或(如上期所述)
创建一个具有相同名称的新名称。然后在保存操作时,它会让您覆盖旧的操作。
更新:Grafana 6 不再允许解决方法:(
| 归档时间: |
|
| 查看次数: |
2379 次 |
| 最近记录: |