NEWS
influxdb, Grafana keine Verbindung, Status Code: 401
-
Hallo zusammen,
ich habe dieses Setup:
- iobroker auf NAS 920+ in docker laufen
- influxdb in docker laufen
- Grafana in docke rlaufen
Einrichtung jeweils nach Standardvorgehen, nach diversen Youtube Videos. Sieht auch alles nicht furhtbar kompliziert uas.
Dennoch lässt sich Grafana nicht mit influxdb verbinden ,siehe Screenshots.
Es kommt also immer die Fehlermeldung: error reading InfluxDB. Status Code: 401
Ich weiß, es gibt wohl viele mögliche Gründe, dass der Zugriff nicht funktioniert, habe aber jetzt schon ziemlich alles ausprobiert was mir eingefallen ist, oder was ich im Internet finden kann, von daher leider nun etwas ratlos.
Wer hat noch Tipps?
Gruß
c. hammel -
@chrisham ich kenne docker zwar nicht, aber müssen da nicht die Ports durchgereicht werden?
-
@chrisham sagte in influxdb, Grafana keine Verbindung, Status Code: 401:
Wer hat noch Tipps?
Dein Problem ist, dass du eine InfluxDB 2.x betreibst, aber versuchst, mit InfluxDB 1.x "Sprache" darauf zuzugreifen. Hierzu gibt es schon einige Threads im Forum, einfach mal nach deiner Fehlermeldung suchen.
@crunchip der Zugriff funktioniert ja grundsätzlich und damit sind auch die Ports korrekt durchgereicht. Sonst käme eine andere Fehlermeldung ("connection refused").
-
@marc-berg ok, danke für den Hinweis
auf influxdb2 hatte ich nicht geachtet -
@marc-berg Ok, danke, du meinst dass ich als Query-Language "InfluxQL" gewählt habe und nicht "Flux". Hmm, ok, wenn ich umstelle erhalte ich als Meldung: "missing organization in datasource configuration error performing flux query".
Wobei ich das (nach meinem Wissen) in der Config-des influx dockers als Variable gesetzt habe, siehe Attachement. Oder ist "organization in data source" etwas ganz anderes, was wäre das? -
@chrisham ah sorry, jetzt hab ich es gefunden: "organization in data source" bezog sich auf Config in Grafana, also meine Organization "smarthome" mit entsprechendem Token dort eingetragen und schon hat Verbindung geklappt. Vielen DAnk nochmals für den hinweis.