VMware Cloud Community
FMware
Contributor
Contributor

Memory overhead not shown in ESXi 6.0 - Known bug?

Hi,

I just realized that memory overhead in all my VM's hosted inside an ESXi 6.0.0.3568940 (ESXi 6.0 U1b Express Patch 5) is not shown.  I mean when I inspect every VM via vSphere client, in the Summary tab, the field Memory overhead is empty as shown below:

esxi6-no-mem-overhead.png

My vSphere Client is 6.0.0.3562874.

I have other ESXi (4.1 U1, 4.1 U2 and 5.5 U2) and they don't have this problem.

Is this a known problem?

Thanks

0 Kudos
9 Replies
DavoudTeimouri
Virtuoso
Virtuoso

Restart the server management agents and also check the issue on VMware ESXi Embedded Host Client or vSphere Web Client for checking the issue.

-------------------------------------------------------------------------------------
Davoud Teimouri - https://www.teimouri.net - Twitter: @davoud_teimouri Facebook: https://www.facebook.com/teimouri.net/
0 Kudos
FMware
Contributor
Contributor

I have restarted the "management agent" but it did not work.

I have installed Embedded Host Client but there's no "Memory overhead" field.

Do you have ESXi6?  Can you make a screen shot to show me that you really have this thing?  Because I have several ESXi 6: ESXi 6.0 U1b (Build 3380124), ESXi 6.0 U2 (3620759), 6.0.0.3568940

but none of them has any value for this field.  So I started to believe it's either a bug or a "feature".

0 Kudos
DavoudTeimouri
Virtuoso
Virtuoso

Here is an API to show you that how much memory is assigned as overhead: http://www.virtuallyghetto.com/2016/01/easily-retrieve-vm-memory-overhead-using-the-vsphere-6-0-api....

-------------------------------------------------------------------------------------
Davoud Teimouri - https://www.teimouri.net - Twitter: @davoud_teimouri Facebook: https://www.facebook.com/teimouri.net/
0 Kudos
FMware
Contributor
Contributor

That's not very useful, I'm sorry.

1) I don't have whatever is necessary to run PowerShell with VMware.

2) That script seems to require vCenter that I don't have!

I can run command on vMA.  Is there any alternative for that?

And back to the main topic: is it a bug or a feature that "Memory overhead" is not shown?

0 Kudos
FMware
Contributor
Contributor

Right, I'm 100% sure there's a big bug in ESXi 6.0 regarding memory (and CPU).

I've updated the EHC to the latest release (build 5744014).  And here's what I get in one of the VM running in my ESXi 6.0 host:

errors-in-EHC.png

Look at the right side of the image:

memory = 0 B!

CPU = 0 MHz!

No, the VM is running perfectly as the graphs next the numbers prove it.  Esp, look at the graph of the memory: there's a trough meaning that I stopped and restarted the VM to make sure it's not residual effect.

0 Kudos
FMware
Contributor
Contributor

Hey!  It's a bug report and no one cares?  We have paid big bucks for the vSphere.  Can't we have a little reply?

0 Kudos
daphnissov
Immortal
Immortal

You should open a support request (SR) with VMware. They might have a workaround or can advise on a patch.

0 Kudos
FMware
Contributor
Contributor

Just opened an SR.  Hope they are helpful this time.

0 Kudos
FMware
Contributor
Contributor

I opened another SR.  And they simply gave a sloppy answer saying that the "Memory overhead" is not available since ESXi 6.x.  They "asked" me to use vCenter.  Well, but there's still a Flash vs HTML 5 war in its vCenter.  Some functions work in Flash while others work in HTML 5.  They really think we have spare time to switch from one interface to another!

In other words, they don't take a damn of us, final users.  Once we pay, we are stuck!

I started to wander if we should still pay them to make crappy programs.

Note: I wrote "another" SR up there because I remember I had filed an SR last year, precisely 2017-01-19 05:40.  The SR number is 17354392501.  It was closed on 2017-01-25 07:24 without any reply!!  That shows how less VMware cares about its paid customers!

0 Kudos