Hi,
I have a small issue with using Grafana. We use it for monitoring a laser lab, so we’re continuously monitoring the laser intensity, the vacuum chamber pressure, high voltage systems, temperature of crystals etc… and dump it all into timescaledb (postgresql 17). We use Grafana (version 12.0.1) so that anyone can have it open and check remotely if the system is behaving properly.
We mostly have time series plots (line graphs). A few of them use a variable to iterate over the detectors (since we want separate plots). So we have 3 laser pumps so a variable LaserPumps with three values corresponding to the names of the pumps. And we have 4 other measurement points so we have a second variable Laser with 4 values. So total of 7 values.
The line plots mostly receive a reasonable amount of data rows, about 500 each. We have maybe 15 plots total We also have a couple of state history plots using the same data. We refresh the dashboard about every 5 seconds to have a somewhat up to date view. Takes maybe a second or so to run all the queries.
The issue is that over time the memory usage of the browser window increases. After a few hours on my laptop for instance, Firefox was using 35 GB of RAM. Chrome fares no better. It happens on computers running both windows or linux, using Firefox or Chrome.
I can provide a gist to my json but it might be easier if someone has some idea of where to look.
Sorry for the vague question. I can provide more info, just honestly not sure what is important to specify in this case.
