UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[FR] Direkter Zugriff auf InfluxDB

Diskussionen über Zeitserien, Logging und Auswertung mit Grafana
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS, CometVisu, Grafana, Edomi oder eine andere Software beteiligt ist, dann auch immer deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

Direkter Zugriff auf InfluxDB

#1

Beitrag von Chris M. »

Mit welchen Koordinaten kann ich direkt auf die InfluxDB zugreifen? (Addresse, Port, Datenbankname, Credentials)
Direkt und aus einem Docker Container?
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

#2

Beitrag von Chris M. »

So, inzwischen bin ich etwas weiter. Um den Docker-Container nicht mit --net="host" starten zu müssen so wie um mit dem normalen Rechner auf die Datenbank zu kommen (beim Entwickeln wesentlich angenehmer als immer über einen Container irgendwie tunneln zu müssen) müsste die InfluxDB auch auf Anfragen von außen hören.

Jetzt kenne ich mich mit InfluxDB nicht sonderlich aus, aber nach bisschen Googlen scheint mir, dass die von sich aus schon jeden Zugriff vom Netz zulässt.
D.h. kann es sein, dass hier Firewall des TimerWolf einen Zugriff verhindert?
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7633 Mal
Kontaktdaten:

#3

Beitrag von StefanW »

Ich muss das mit den Entwicklern klären, welcher Zugriff auf die Influx-DB der richtige ist.

ich glaube da wird eine http Connection benutzt mit einem SQL-Dialekt. Der Dialekt bezieht sich hierbei auf Angabe zu Zeitpunkten und Auflistungseingenschaften (last 10) usw.

Stefan
Zuletzt geändert von StefanW am Sa Aug 25, 2018 5:45 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

#4

Beitrag von Chris M. »

Wie die Connection selbst aussieht ist zweitrangig. Das bekomme ich schon hin :)
Wichtig ist überhaupt die Connection erst mal aufbauen zu können. Von außen.
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

#5

Beitrag von Chris M. »

Gibt es hier schon neues?

Wie geschrieben: in einem Container mit Network-Typ host komme ich auf die InfluxDB:
root@timberwolf76:~# influx 
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 1.4.3
InfluxDB shell 0.10.0
> show databases
name: databases
---------------
name
timeseries_db
_internal
logic_scope_db
Mit Bridge oder gar einem externen Rechner kommt nur ein:
$ influx -host timberwolf76.local
Failed to connect to http://timberwolf76.local:8086
Please check your connection settings and ensure 'influxd' is running.
Da ich den CometVisu Container nicht als host laufen lassen möchte wäre es wichtig wenn zumindest Contianer mit bridge auf die InfluxDB zugreifen dürften. Also z.B. Clients aus den Netzwerken 172.17.0.0/16 und wahrscheinlich auch 172.18.0.0/16.
(Am allerbesten wäre es, wenn man in der Timberwolf-Oberfläche selber einstellen kann welche Adressen zugreifen dürfen.)
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7633 Mal
Kontaktdaten:

#6

Beitrag von StefanW »

Hallo Chris,

wir haben just in dieser Woche daran gearbeitet. Ich denke, wir können Dir dann nächste Woche einen Weg anbieten.

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

#7

Beitrag von Chris M. »

Username / Passwort geht ja nun dank Beta 15. Ist auch schon in der Doku: https://www.cometvisu.org/CometVisu/de/ ... db-zugriff

Was nun halt noch schön wäre, wäre der direkte Zugriff auf InfluxDB (also 172.17.0.1:8086) und nicht der Umweg über den Proxy, da der Timberwolf-Intern eine reine Ressourcen-Verschwendung ist.
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7633 Mal
Kontaktdaten:

#8

Beitrag von StefanW »

Wird geprüft...

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#9

Beitrag von NetFritz »

Hallo
Gibt es was neues wie man per HTTP auf die InfluxDB zugreifen kann ?
Ich habe ioBroker in Docker installiert.
In ioBroker gibt es einen Adapter der in die InfuxDB schreibt.
Dazu muss auch eine InfluxDB installiert werden.
Es müsste ewtl. möglich sein mit dem InfluxDB-Adapter in InfluxDB des TWS zu schreiben.
Ist das möglich?
Hat das schon jemand gemacht?

Im Adapter kann folgendes eingestellt werden:
Host:
Port:
Protokoll: http oder https
Login:
Kennwort:
Kennwort Wiederholung:
DBname:
Aufrunden auf: 4
Schreibaktionen sammeln (Wert 0 schreibt Werte direkt): 0
Schreibintervall (Sekunden): 600

Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit

blaubaerli
Reactions:
Beiträge: 2308
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 884 Mal
Danksagung erhalten: 677 Mal

#10

Beitrag von blaubaerli »

Hi @NetFritz,

das geht aktuell nicht. Kannst nur daraus lesen.
Im Zweifel eigenen Container mit eigener Instanz einer Influx einrichten.

Gruß
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Antworten

Zurück zu „Zeitserien, Logging & Grafana“