There are hundreds of ways to approach this Jeff in Ontario (I too am from Ontario). I would say that you should guide yourself based on your technical affluence in various areas, your budget, and simply where you want to spend your time.
A suggestion to look at is the Watts Up! energy meter products. They aren't super cheap, but have a number of advantages over other options as they are real energy meters. They store data, which is grabbed, so no data loss or data not collected should your server/infrastructure suffer hiccups. They will also provide much more accurate measurements than a generic clip on CT would do. There are options for USB connected, or Ethernet, including even a web interface, and if you want it an online portal for consulting your consumption stuff.
https://www.wattsupmeters.com/secure/products.php?pn=0#Echoing Ryan's suggestion... I too have looked at using a UPS for this purpose... as it can fill a bunch of needs/uses all at once. Obviously not the same price as just a power bar however. I have looked at and settled on the Eaton 3S or 5S line of UPSes as they have a number of professional features with a reasonable price tag, and most importanly are line-interactive instead of the standard offline - meaning that they automatically handle power fluctuations and will have a longer battery life. They also have standard and open UPS drivers/tools which you can then integrate into all sort of I.T. stuff... software, SNMP, network management, whatever.
Another reason I lean the way of the UPS... is that systems have been pulling data from these things for ages, so you'll be able to easily leverage existing standards, protocol stacks, etc. As it was mentioned with some of the other approaches, you'd need wireless interfaces like a Z-Wave controller, or an RFXtrx for, which then also needs to be integrated with drivers and such (although both exist for Node-RED).