What hypervisor do you use? What exact metric are we talking about?
Have you compared Veeam ONE metric with vSphere Client/Perfmon one?
We use Vmware 5.5 VSphere web client. Under the VM Monitor tab--> Performance selection--> overview--> Memory % Usage. Like right now it says 4% but if you log int the VM it's sitting at 92% used.
Vitaliy S. wrote:Veeam ONE is displaying how much memory is used on the "virtual/VM-level". This usage cannot be compared to in-guest OS metrics, as guest-OS is not "aware" about virtualization layer.
Why does your DBA ask for more memory? Does he see any slowness? What is the latency and IOPs numbers for this VM?
The DBA's are asking for more memory because under heavy usage the VM is at 100% memory usage causing the front end web server for this application to crash or hang for long periods of time. All the while Veeam One never throws a error, it still sees low memory usage for that VM.
Let me know if I can provide any more detail or if this is just expected behavior because Veeam is just monitoring VMware data and not actual VM metrics. I'm guessing that's the case so I don't see a easy resolution. Maybe someone can lend some insight on how Vmware is calculating its performance metrics, it doesn't make sense to me how VMware thinks the VM is only using 4% when the VM is really using 92%.