TICK 堆栈 - 将多个 influxdb 源添加到 chronograf / kapacitor

TICK stack - adding multiple influxdb sources to chronograf / kapacitor

这是我第一次在 Whosebug 上发帖,所以如果我不遵守某些协议,我提前道歉。我会根据需要修复和/或扩展我的问题。

我正在尝试将托管在 2 个不同服务器上的 2 个不同的 influxdb 源添加到 chronograf kapacitor,但我无法让它工作。

你能通过 UI 连接到 2 个不同的 influxdb 实例吗?

如何配置 kapacitor.conf 以从 2 个不同的 influxdb 实例读取数据

通过 Chronograf UI 我可以使任何一个源正常工作,但不能同时使两个源正常工作。这似乎是通过 UI 预料到的,所以我一定遗漏了一些东西。

如果我在 kapacifor.conf 中设置源,chronograf 不会从中读取。 kapacitor 日志中也没有错误。

这是我的 kapacitor.conf influxdb 设置不起作用:

[[influxdb]]
  enabled = true
  default = true
  name = "localcluster"
  urls = ["http://localhost:8086"]
  username = ""
  password = ""
  timeout = 0

[[influxdb]]
  enabled = true
  default = false
  name = "remoteCluster"
  urls = ["http://remotehost:8086"]
  username = ""
  password = ""
  timeout = 0

我已经阅读了文档并且还有最新的 TICK 堆栈包。

我也在网上搜索了一下,找到了一些和我的配置很像的,据说能用,但好像对我没用。

TICK堆栈主机信息:

CentOS Linux release 7.6.1810 (Core) 
telegraf-1.9.1-1.x86_64
influxdb-1.7.2-1.x86_64
chronograf-1.7.4-1.x86_64
kapacitor-1.5.1-1.x86_64

如有任何帮助,我们将不胜感激。

我可以正常使用,但不确定是否推荐配置:

  • 通过 Chronograf 网络添加新的 InfluxDB 连接 UI。

  • 不要创建另一个 Kapacitor 连接,因为一次只能激活一个。

  • 在图形查询选项卡中,select 新的 下拉列表中的 InfluxDB 连接。 来自备用 InfluxDB 实例的指标将出现并可以查询。