Note: It *did* work for some time. My memory may be wrong but I *believe* that it worked for some time AFTER going to vCenter 5.1.0b. I currently do not have patch support though, it expired and we did not renew (if it will resolve the issue I may push to have my company renew it).
I have a vSphere 5 Essentials package setup where two of the three vSphere servers provide zero performance charts (not even in real time view). One of them does provide all proper details, real time and historical. All three servers are the same, make/model, BIOS version, and have had the same drivers loaded within vSphere, and same update level on the vSphere servers.
Under the vSphere client -> the host -> Virtual Machines the Host CPU has no info and guest mem % is blank as well.
vCenter: 5.1.0b (126.96.36.19900 build 947940)
vSphere: 5.1.0, 1021289
Server: Cisco C220 M3, BIOS 1.4.7b
Difference: I have a one of the arrays as raw device mapping (using direct storage) on both of the servers having this problem. A USB port is on DirectPath too (but on the other vCenter group I have that configured too). The USB Pass-throughs aren't actually in use on these two but there configured. I doubt these are related but I wanted to mention it just in case.
In addition have another vSphere 5 Essentials pack that has three more servers, they are the same make/model, BIOS, and drivers of the previous three mentioned too. The vCenter build and update level is the same as well as the vSphere update level.