Dynamically generations of graphs

case: want to monitor haproxy backend (which all have the same output values) but there can be a different names and numbers of backends. i create a script that outputs the data but …

question: is there any way to dynamically generate rrds/graphs for a random number of data (maybe there will be 3 backends to graph, or 10 today, 8 tomorrow and 15 after 2 weeks)

you mean a varying number of DS names in the rrd file? That’s only possible by running rrdtune each time to adjust the DS names. Influx will handle that a bit better.

I would think it would be fine to have one DS per rrd file…

Indeed, I think mib polling does that.