Hier zeige ich euch, wie ihr die Datenbank InfluxDB auf einem Raspberry installiert.
Als erstes fügen wir des Repository hinzu:
wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add - source /etc/os-release echo "deb https://repos.influxdata.com/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
Aktualisieren der Paketquellen und Installation:
sudo apt update sudo apt install -y influxdb
Danach starten wir den InfluxDB-Prozess und konfigurieren ihn so, dass er beim Booten startet:
sudo systemctl unmask influxdb.service sudo systemctl start influxdb.service sudo systemctl enable influxdb.service
Jetzt können wir den InfluxDB-Client starten:
influx
create database inverters use inverters create user telegraf with password '<password>' grant all on inverters to telegraf create user grafana with password '<password>' grant read on inverters to grafana show databases show users show grants for telegraf show grants for grafana quit
Wir erstellen die Datenbank „inverters“ und die beiden Benutzer „telegraf“ und „grafana“. <password> muss noch durch ein sicheres Passwort ersetzt werden. Der Erste wird verwendet um die von Telegraf erfassten Daten in die Datenbank zu schreiben und der Zweite um die Daten aus der Datenbank zu lesen und in Grafana zu visualisieren. Am Schluss schauen wir, ob alles geklappt hat und verlassen den Client wieder.