Managing Metered Connections on OSX I'm being forced to use my Macbook more and more with my metered 4G connection. I really need to keep data usage limited. Windows has an metered connection mode which really helps with this. 

What's the best way to handle this issue in the OSX world? Perhaps some use of the firewall? Is there any sort of logging happening as to what is using the network?

Thanks for your help :-)
TripMode

TripMode works on a whitelist system and blocks entire apps/processes from accessing the internet.

It is advertised with these relevant features:


  When TripMode is ON, it prevents all your Mac apps from accessing the Internet but those that have been whitelisted by yourself. It typically stops automatic updates, online backups, Photos syncs, and various obscure apps from consuming precious data. Both uploads and downloads are blocked.
  
  Track your data usage.
  See the data used per app,  session, day, and month. Spot the data hungry apps.
  
  New: You set the limit
  Set your data limit. All traffic stops when you reach it. Never go over your plan again!