Skip to content

Docker provisioned Grafana dashboard and frontend for sensor-monitoring.

License

Notifications You must be signed in to change notification settings

Jaskaranbir/ttn-grafana-dash-backend

Repository files navigation

Grafana Dashboard for The Things Network


Grafana dashboard and backend for monitoring the sensor values, attached to a LoRa device connected to The Things Network.

Version 2: Screenshot-v2

Version 1: Screenshot-v1

How it works


Grafana uses Simple-JSON plugin as its datasource, which gets the data from an included proxybackend. The backend further can either mock the data (check README in backend directory for more details), or can be modified to get the data directly from TTN.

The dashboard-presets and required datasources are automatically installed during Docker/Grafana provisioning.

Usage


  • This setup can be run directly using docker-compose.

  • After running containers, the Grafana dashboard will be hosted on port 3000, and the proxybackend will be hosted on port 8080.

  • Default username/password for Grafana is admin and admin respectively.

  • Also checkout Hive-Frontend README.