I believe there is a fundemental contract between the user and the tools that decribe the state of a system. Users have an intent for the state of the system. Tools caputure the user's intent and convey it to the system. In addition tools also capture the reslutant state of the system and convey it back to the user - that's were dashboards come in to play. And it gets interesting when there is a mismatch between the intent of the user and the state of the system.
Improving information presented in vSphere
This was an investigation I did into a competitor of VMware. I proposed a solution that more accurateing reflected the infomation that the system was usning to make decisons about how to load balance VMs accross a cluster of ESXi hosts.