https://github.com/jaskaranbir/ttn-grafana-dash-backend
Docker provisioned Grafana dashboard and frontend for sensor-monitoring.
https://github.com/jaskaranbir/ttn-grafana-dash-backend
grafana-dashboard mongoose node-js thethingsnetwork
Last synced: about 1 month ago
JSON representation
Docker provisioned Grafana dashboard and frontend for sensor-monitoring.
- Host: GitHub
- URL: https://github.com/jaskaranbir/ttn-grafana-dash-backend
- Owner: Jaskaranbir
- License: mit
- Created: 2018-07-25T22:05:31.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-20T18:31:05.000Z (over 6 years ago)
- Last Synced: 2025-03-27T04:41:35.331Z (about 2 months ago)
- Topics: grafana-dashboard, mongoose, node-js, thethingsnetwork
- Language: JavaScript
- Homepage:
- Size: 145 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 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][0].
**Version 2:**
![Screenshot-v2][6]**Version 1:**
![Screenshot-v1][1]### How it works
---Grafana uses [Simple-JSON][2] plugin as its datasource, which gets the data from an included **[proxybackend][3]**. 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][5] and required datasources are automatically installed during
Docker/Grafana provisioning.### Usage
---* This setup can be run directly using [docker-compose][4].
* 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][7].
[0]: https://www.thethingsnetwork.org
[1]: https://i.imgur.com/HUejPaj.png
[2]: https://grafana.com/plugins/grafana-simple-json-datasource
[3]: https://github.com/Jaskaranbir/ttn-grafana-dash-backend/tree/master/proxy-backend
[4]: https://docs.docker.com/compose/
[5]: https://github.com/Jaskaranbir/ttn-grafana-dash-backend/tree/master/grafana/dashboards
[6]: https://i.imgur.com/tTuE9kq.png
[7]: https://github.com/Jaskaranbir/ttn-grafana-dash-backend/blob/master/hive-frontend/README.md