I’m definitely guilty of that. I’ve been free-loading on emoncms.org for about 3 years I think and never spent a penny in the shop, so I too would like to add my thanks for keeping it free as long as you have. My abuse wasn’t deliberate, more laziness, so there’s nothing like putting a price on something to make you sit up and take notice. I’m slogging my way through my dashboards and discovering all sorts of redundant feeds that I’m working on deleting. In addition, my system pre-dates emonhub, so I suspect incorporating that in my chain would greatly reduce my burden on the server.
I suspect I’ll probably end up going self-hosted, but a clean-up of my setup is well overdue either way. I do have one set of extremely static feeds that I use to supply a diagnostics page:
Those things are useful when diagnosing problems, but otherwise not at all. There are 21 feeds there, and all the min/max processing is done on the front end (stored in NVRAM on the monitor). After ~3 years each of those feeds is 5MB big. Embarrassingly I push them up every minute. Most could probably be pushed every hour or even every day. Is there a better (cheaper?) way to display very static data about the health of your monitor?