Push metrics stored on InfluxDB (local) on Grafana Cloud - Raspberry
Budget: $10 – $30 USD
Environment
Raspberry Pi4 - ARMv7
InfluxDB 1.8.9
Prometheus 2.29.1
The goal of this project is to push metrics stored on InfluxDB (local) on Grafana Cloud, so avoiding opening ports on the router where the Raspberry is connected.
The measurements are already working on Grafana (local).
To be implemented:
• Expose local InfluxDB measurements/metrics to local Prometheus
• Push Prometheus scraped metrics to Grafana cloud
• Step-by-step instructions to reproduce the installation autonomously
Both InfluxDb and Prometheus are already installed on the Raspberry.
InfluxDB has metrics being stored live by Nodered flows.
I don’t mind achieving the goal using Nodered or the InfluxDb exporter to Prometheus.
References/examples:
https://grafana.com/docs/grafana-cloud/metrics-influxdb/#use-the-influxdb_exporter-for-prometheus
https://flows.nodered.org/node/node-red-contrib-prometheus-exporter
Raspberry Pi4 - ARMv7
InfluxDB 1.8.9
Prometheus 2.29.1
The goal of this project is to push metrics stored on InfluxDB (local) on Grafana Cloud, so avoiding opening ports on the router where the Raspberry is connected.
The measurements are already working on Grafana (local).
To be implemented:
• Expose local InfluxDB measurements/metrics to local Prometheus
• Push Prometheus scraped metrics to Grafana cloud
• Step-by-step instructions to reproduce the installation autonomously
Both InfluxDb and Prometheus are already installed on the Raspberry.
InfluxDB has metrics being stored live by Nodered flows.
I don’t mind achieving the goal using Nodered or the InfluxDb exporter to Prometheus.
References/examples:
https://grafana.com/docs/grafana-cloud/metrics-influxdb/#use-the-influxdb_exporter-for-prometheus
https://flows.nodered.org/node/node-red-contrib-prometheus-exporter