Expose fleet unit count in MachineState

The inability to grab the local units is a much bigger problem. This data is going to be used to inform the scheduler about what this machine can do. At a minimum, this log lines needs to be an Error (same for the other log line you've added above for total resources). Maybe we should not push any changes to the registry in these cases?