I've managed to get
something working. It still needs a bit of additional tidying up and it's designed for working on a remote webserver. I'm conscious that if anyone is buying hosting, then storage will be more problematic than from a local drive, so atm it's only displaying history for SNRM and Err/Secs which TBH are about the only ones I do look at (and that's only because of the weird spiking I get with Errors), but I could easily add others.
Live graphs appear to be working fine. I'm automatically uploading to the server and overwriting the current file so it's hardly using any storage.
I think I may have to rethink my dslstats graphing habits though when it comes to the display settings.
I currently have my display set to 8hrs for easy viewing, but I have DSLstats snap shotting every 2 hrs. I learnt on several occasions long ago that an unexpected shut down could cause the loss of up to 8hrs data. :/
As such that means that I do have quite a lot of graphs per day (12) for each statistic which could soon add up. Unless I've missed some setting in DSLstats I can't think of any other way other than 24 hr graphing. May I ask how often you get DSLstats to capture graphs as its a bit hard to see from bitswap.