Auf Gerät:: [[Computer/ditto|ditto]] Port:: 8086 (80 von außen) LXC:: [[Container/database|database]] Hostname:: influxdb.hack-hro.de = Was ist das? = InfluxDB ist ein Server der speziell auf das Speichern von Messreihen ausgelegt ist. Ohne Daten keine fancy Visualisierungen! = Füttern mit Daten aus dem Internet heraus = Die InfluxDB wird über den [[Container/web|web-Container]] auf Port 80 mit dem Hostname "influxdb.hack-hro.de" angesprochen. Port 8086 funktioniert nur innerhalb des Servers über die interne Bridge. = Verwendung = Auf dem LXC Container macht die Datenbank auf Port 8086 eine http-api auf. Über diese kann diese mit Daten gefüttert werden, beispielsweise kann der Sensor von [[https://sensor.community/de/|sensor.community]] ehemals [[https://luftdaten.info/ |luftdaten.info]] direkt die Daten bei jeder Messung in die Datenbank werfen. Viele Visualisierungstools können diese Daten entsprechend flexibel darstellen. Darüber hinaus kann InfluxDB auch weitere Schnittstellen (Bsp. Collecd) bedienen. Zum Anlegen / Ändern von Daten ist auf dem database-Container der InfluxDB Client installiert, er kann in der Shell über {{{ influx }}} auf database aufgerufen werden. = Admin Zugang = Nutzer: admin Passwort: joGho5shahbo = Sonstige Zugänge = Nutzer: luftdaten Passwort: thae3Theithu = Wichtigste Befehle = Alles wird über den InfluxDB-Client eingetippt. Es ist klug, wenn Clients die nur die Daten darstellen sollen entsprechend auch nur einen Lese-Zugang erhalten. * Anmelden als Nutzer {{{ AUTH }}} Anschließend Nutzername und Passwort eintippern * Anlegen eines neuen Nutzers (nach Anmeldung als Admin möglich) {{{ CREATE USER WITH PASSWORD '' }}} * Anlegen einer neuen Datenbank {{{ CREATE DATABASE }}} * Schreib und Leserechte auf eine Datenbank für Nutzer hinzufügen {{{ GRANT ALL ON TO }}} * Nur Leserechte auf eine Datenbank für Nutzer hinzufügen {{{ GRANT READ ON TO }}} * Löschen von Rechten nach selbigen Schema wie setzen {{{ REVOKE [READ,WRITE,ALL] ON TO }}} Mehr infos gibt es [[https://docs.influxdata.com/influxdb/v1.7/administration/authentication_and_authorization | In der offiziellen Dokumantation]] ---- KategorieDienste