【问题标题】:Grafana : Network Error: undefined(undefined)Grafana:网络错误:未定义(未定义)
【发布时间】:2024-05-17 01:40:02
【问题描述】:

我在创建Grafana数据源时遇到问题,我启动了我的Grafana Server,我选择了数据类型:InfluxDB,HttpSetting Url:http://localhost:8086,访问:直接......当我点击添加数据时,我得到:测试失败的 网络错误:未定义(未定义)。 当我更改对代理的访问时,我得到:测试失败 网络错误:网关错误(502)

我们将不胜感激任何帮助

【问题讨论】:

  • 对我来说,它在 Chrome 中出现此错误,但在 Firefox 中运行良好。

标签: java database jmeter performance-testing


【解决方案1】:

在将 Grafana 连接到 Influxdb 时,我收到了同样的错误 - 网络错误:未定义(未定义)。就我而言,在我将 Grafana 迁移到 HTTPS 之前,一切正常。检查 Firefox 开发者工具控制台给出了提示,真正的问题是页面中的混合内容(HTTPS 和 HTTP)。

阻止加载混合活动内容“http://influxdb.mydomain.com:8086query?d....”

更多细节在这里MDN Documentation

【讨论】:

    【解决方案2】:

    在谷歌一遍又一遍的搜索之后。

    以下是几种解决方案:

    1. 更新数据源中的“访问”。 尝试在“服务器(默认)”和“浏览器”之间切换

    2. 检查您的 influxdb 查询。有时候查询很慢,grafana在查询数据的时候30秒就超时了

      我使用此解决方案来解决我的问题。因为我在搜索过程中使用了正则表达式。太慢了。

    3. 试试下面的。 编辑 /etc/grafana/grafana.ini:

      找到以下内容并将其更改为:

    # How long the data proxy should wait before timing out default is 30 
    (seconds)
    timeout = 120
    

    【讨论】: