【问题标题】:Grafana won't connect to InfluxDBGrafana 无法连接到 InfluxDB
【发布时间】:2014-06-19 18:51:52
【问题描述】:

数据库、用户名和密码组合绝对有效。 grafana 的以下配置并非如此。

datasources: {
  influxdb: {
    type: 'influxdb',
    url: "http://XXX.XXX.XXX.XX:8086/db/dbname",
    username: 'username',
    password: 'password',
    default: true
  },
},

我尝试删除default参数,将influxdb更改为influx,并将/series附加到url,但均无济于事。有没有人让这个工作?

  • InfluxDB v0.7.3 (git: 216a3eb)
  • Grafana 1.6.0 (2014-06-16)

【问题讨论】:

  • 这很奇怪,至少一个数据源需要默认属性(我在v1.6.1之后是可选的)。要了解可能导致问题的原因,对于失败的 influxdb 请求的 chrome 开发人员工具输出将有很大帮助,例如失败的请求、发送的参数/标头以及响应是什么。
  • 你能用问题所在更新这个问题吗?所以不要坐在这里没有接受的答案
  • @Torkel 我听到了。不再参与这个项目,但会在这个周末找时间。

标签: influxdb grafana


【解决方案1】:

我正在使用下面的配置,它可以工作。尝试将 grafana 数据库插入您的 db 并添加 grafana db 配置。

...

数据源:{

    influxdb: {
      type: 'influxdb',
      url: "http://localhost:8086/db/test",
      username: 'root',
      password: 'XXXX'
    },
    grafana: {
      type: 'influxdb',
      url: "http://localhost:8086/db/grafana",
      username: 'root',
      password: 'XXXX',
      grafanaDB: true
    }
  },

...

【讨论】:

    【解决方案2】:

    我在使用上面 annelorayne 显示的配置时遇到了同样的问题。事实证明,Grafana 无法连接到 localhost:8086,但它可以连接到服务器的实际 IP 地址(即 10.0.1.100:8086)。

    即使 'telnet localhost 8086' 有效,情况也是如此。

    我将 Grafana 配置更改为这个,它工作正常:

      datasources: {
        influxdb: {
          type: 'influxdb',
          url: "http://10.0.1.100:8086/db/collectd",
          username: 'root',
          password: 'root',
          grafanaDB: true
        },
        grafana: {
          type: 'influxdb',
          url: "http://10.0.1.100:8086/db/grafana",
          username: 'root',
          password: 'root'
        },
      },
    

    很抱歉,我无法解释为什么会发生这种情况。由于 telnet 有效,我不得不假设这是 Grafana 问题。

    【讨论】:

      【解决方案3】:

      此问题已在邮件列表中被多次询问。有关更多信息,请参阅这些主题thread1thread2thread3。还有一篇关于如何让 grafana 和 InfluxDB 协同工作的博文here's a link

      【讨论】:

        【解决方案4】:

        浏览器有时会缓存 config.js,因此会查看旧配置。 请尝试清除缓存或使用隐身/私人模式加载 grafana 仪表板。 我遇到了同样的问题,使用隐身模式对我有用。

        使用 grafana(host:port/config.js) 验证 config.js 内容。

        【讨论】:

          猜你喜欢
          • 2017-07-26
          • 2017-10-12
          • 2022-10-20
          • 2021-12-14
          • 1970-01-01
          • 2018-11-02
          • 2017-08-03
          • 2020-02-03
          相关资源
          最近更新 更多