I'd like to view historical data for guest cpu/memory/IO usage, rather than just current usage.
Try Nagios, or Munin.