Project TTN Daten in InfluxDB für Grafana: Difference between revisions
(Created page with "= Flexible Visualization of TTN Data = This page describes installing Grafana and InfluxDB on openSuse 42.2. It also describes how to configure apache 2.4 to recieve data fro...") |
|||
Line 9: | Line 9: | ||
Here is the [https://portal.influxdata.com/downloads/ Download Portal] | Here is the [https://portal.influxdata.com/downloads/ Download Portal] | ||
Currently, it tells me to | Currently, it tells me to | ||
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm | wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm | ||
zypper install influxdb-1.7.9.x86_64.rpm | zypper install influxdb-1.7.9.x86_64.rpm | ||
For later versions of openSuse, [https://docs.influxdata.com/influxdb/v1.7/introduction/installation/# Influx Installation Documentation] suggests using a repository: | It warns about missing package shadow-util. On openSuse this is named shadow and is installed -> ignore. | ||
To use systemd for managing the database service, copy the service file | |||
cp -av /usr/lib/influxdb/scripts/influxdb.service /etc/systemd/system/ | |||
For later versions of openSuse, [https://docs.influxdata.com/influxdb/v1.7/introduction/installation/# Influx Installation Documentation] suggests using a repository - should have the same results: | |||
zypper ar -f obs://devel:languages:go/ go | |||
zypper in influxdb | |||
Now check config in /etc/influxdb/influxdb.conf, then enable and start the service | |||
systemctl daemon-reload | |||
systemctl enable influxdb | |||
systemctl start influxdb | |||
systemctl status influxdb | |||
== Configure InfluxDB == | == Configure InfluxDB == | ||
/etc/influxdb/influxdb.conf | /etc/influxdb/influxdb.conf |
Revision as of 15:12, 18 December 2019
Flexible Visualization of TTN Data
This page describes installing Grafana and InfluxDB on openSuse 42.2. It also describes how to configure apache 2.4 to recieve data from a Things Network applications HTTP integration and store it in an InfluxDB database. Finally it shows how to create a Grafana dashboard to display the data from the InfluxDB.
Installing InfluxDB
Here is the Download Portal Currently, it tells me to
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm zypper install influxdb-1.7.9.x86_64.rpm
It warns about missing package shadow-util. On openSuse this is named shadow and is installed -> ignore.
To use systemd for managing the database service, copy the service file
cp -av /usr/lib/influxdb/scripts/influxdb.service /etc/systemd/system/
For later versions of openSuse, Influx Installation Documentation suggests using a repository - should have the same results:
zypper ar -f obs://devel:languages:go/ go zypper in influxdb
Now check config in /etc/influxdb/influxdb.conf, then enable and start the service
systemctl daemon-reload systemctl enable influxdb systemctl start influxdb systemctl status influxdb
Configure InfluxDB
/etc/influxdb/influxdb.conf