我尝试将我的Grafana设置从版本v4.0.2 (commit: v4.0.2)
升级到CentOS 7上的版本v4.4.3 (commit: 54c79c5)
。旧版和新版Grafana都是从官方RPM软件包安装的。
当我尝试打开任何仪表板时,我收到以下错误消息:
Templating init failed
Maximum call stack size exceeded
同样在浏览器控制台日志中,我看到以下消息:
RangeError: Maximum call stack size exceeded
at RegExp.exec (<anonymous>)
at RegExp.[Symbol.replace] (<anonymous>)
at String.replace (<anonymous>)
at Object.replace (http://<my_grafana_host>/public/app/boot.07485e0c.js:10:23129)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5205)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5235)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5235)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5235)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5235)
at Object.get (http://<my_grafana_host>/public/app/boot.07485e0c.js:45:5235) <plugin-component type="query-ctrl">
当我在Graphite数据源中尝试Save & Test
设置时,我在浏览器控制台中遇到了同样的错误。在这种情况下,我看到一个表示Testing...
但从未完成的进度条。
我已经检查了Chrome和Firefox中的行为,并且它在两种浏览器中都以相同的方式中断。
我已经进行了双重检查,石墨已启动并正在运行并正在侦听所选的网址。此外,当我试图恢复更改并运行Grafana 4.0.2时,它确实可以使用相同的设置。
我还尝试使用来自RPM的默认配置来运行新的Grafana而没有运气。
我知道这些信息不多,我很乐意提供任何可能有助于解决此问题的其他信息。