grafana dashboards updated to use with several devices in separate DBs
As I am monitoring a second fritzbox on a remote site, I am running two instances of fritzinfluxdb. Both are sending the data to a separate influxDB database. I added a variable in each dashboard to choose which device / database shall be used to show the dashboards.
And thanks for the great work! Such a huge improvement since my last try with fritzinfluxdb!
Hi,
I just checked your dashboard changes and I'm a little confused. This functionality is already present. In this case you should use the same database but a different box tag for each box. Then you can select the correct FritzBox in all dashboards.
Yes, you are right, storing the data of two different FritzBoxes in one InfluxDB instance is already in. In my use case, the FritzBoxes, RaspberryPis are on different sites (and the VPN connection between those two locations is not always running, I wouldn't be able to see any events grabbed in the time when there is no VPN available. With the proposed additional variable the dashboard can also cover this scenario.
Let's image you have one influxdb on one of the Raspis and both raspis would write to this one instance. One locally and the other via VPN.
Then the VPN loses connection (FritzBox reconnect) and later resumes connection.
Then the script which writes via VPN would buffer all measurements until the Influxdb is available again via VPN. Currently there is a buffer of 1.000.000 measurements configured.
This is already implemented.
Would this help?
Hey Ricardo I wasn't aware of the buffer feature! This sounds definitely promising and I will give it a try!
Regards Wolfgang
is it ok if I close this PR?
I guess I can lose this.