stackoverflow に投稿するのはこれが初めてなので、特定のプロトコルに従っていない場合は事前にお詫びします。必要に応じて質問を修正および/または拡張します。
2 つの異なるサーバーでホストされている 2 つの異なる influxdb ソースを chronograf kapacitor に追加しようとしていますが、機能させることができません。
UI を介して 2 つの異なる influxdb インスタンスに接続できますか?
2 つの異なる influxdb インスタンスから読み取るように kapacitor.conf を構成するにはどうすればよいですか?
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
どんな助けでも大歓迎です。