I've found that ESXi 4.1 Health Status doesn't show the same "non normal" status in all levels of the related nodes.
Take a look at the attached image warning-level-1.png, the uppmost node (I call it level 1) showed Warning but the child-nodes (level 2) are all in Normal! Then I have to unfold level 2 nodes one by one to see which one is in trouble. As shown in image warning-level-3.png, it's a level 3 node under Storage which is in Warning.
Normally in this situation, the same Warning status should be shown in the whole branch/path from the level n going up to level 1.
I've also seen situation in which level 1 and level 2 are all Normal but level 3 isn't!
In my example, the problem isn't a big deal -- it's just the battery charging but it could be something more serious.
Please correct this bug.
PS: I later found that sometimes Refresh link make the correct status appear in all levels, but nevertheless, there's a bug and it should be corrected.