I've recently been looking into different VPS and dedicated hosting plans for some upcoming projects.
One of the common complaints my research shows is that many customers who sign up for a reasonably priced VPS or cloud server later suffer excess overage fees to their surprise.
To prevent this I'd like to control / limit my server's bandwidth usage so that I never exceed my allocated bandwidth.
I plan on closing off or throttling down my server's bandwidth once I start nearing my limit.
Internet searches are turning up options like using :
or SNMP but I don't have experience using either.
I plan on running either Ubuntu LTS server, or OS X server. I am leaning towards Ubuntu because I've been told by industry professionals (who host mac minis) that Ubuntu is actually better (more efficient) than OS X server so it is preferred.
I would also be able to setup VMware creating my own Virtual machines / VPSes quite easily using Ubuntu if I wanted to.
Does anyone here on the forum have experience using pyshaper or SNMP to stop or limit bandwidth usage on Ubuntu server or OS X?
What are you guys using to limit your VPS, cloud, or dedicated server's bandwidth to stop going over your allocated bandwidth amount?