VMware Cloud Community
Error401
Contributor
Contributor

vROPS issue in monitoring Memory Usage

Hello,

I'm trying to monitor some of my Active Directory Environment from vROPS.

When I'm monitoring the Memory Usage of DC then it shows me 99% usage, whereas my DC shows only 70-80%. Why so?

I'm attaching the screenshot.

Current DC Memory Performance -

pastedImage_2.png

vROPS DC Memory Monitoring

pastedImage_1.png

Please help me find a solution and this is very urgent and we need to come to a conclusion as to why the performance stats of vROPS is not accurate or is it something that I'm missing.

Thanks

15 Replies
KabirAli82
Expert
Expert

What is your vROPs version and VMware tools version?


Was I helpful? Give a kudo for appreciation!
Braindumping @ http://kablog.nl/
Tweeting @ https://twitter.com/_Kabir_Ali_
Reply
0 Kudos
Error401
Contributor
Contributor

This is the version of vROPS

pastedImage_0.png

I'm not sure of the VMware Tools version as I only have the access to vROPS and nothing else.

Reply
0 Kudos
sxnxr
Commander
Commander

You are not looking at the correct metric. The memory metric you are looking at is what the VM is consuming on the physical ESXi host. This will change based on lots of factors. As an example it will be up to 100% after a vmotion and will then start to drop as ESXi starts looking at transparent page sharing memory saving techniques and memory reclamation processes.

Also depending on when and how much cache was written will can also show the difference you are looking at.

Try using the guest stats. as you can see fro the below it is closer but will not be the same due to the sampling interval of 5 mins from vrops and 60 seconds from windows.

pastedImage_0.png

There are so many blog posts and videos on this you should use our friend google to do a bit more research

Error401
Contributor
Contributor

So I have 69 DC and I need to report memory usage from the vROPS which metrics should I consider then from the console, as it has only been a few days with vROPS and I'm a completely a newbie.

Also my Guest Needed Memory shows no data

pastedImage_0.png

Reply
0 Kudos
KabirAli82
Expert
Expert

There is a properties metric that wil show you the VMware Tools version. Without VMware Tools the host has a hard time measuring the active memory. If the guest clears memory pages, the host has no way of knowing that without VMware Tools. Thats were things can go wrong.

Have a look at some of the metrics:

https://docs.vmware.com/en/vRealize-Operations-Manager/8.1/vrealize-operations-manager-81-reference-...


Was I helpful? Give a kudo for appreciation!
Braindumping @ http://kablog.nl/
Tweeting @ https://twitter.com/_Kabir_Ali_
Reply
0 Kudos
Error401
Contributor
Contributor

Hey, here is the VMWare Tools Version

pastedImage_0.png

Reply
0 Kudos
amohammadimir
Hot Shot
Hot Shot

Memory|Usage (%) is based on Guest|Needed Memory (KB) and the metric depends on the Guest OS metric, which is provided through VMware Tools.

There are some situations where the Guest OS memory metrics can’t make it to vRealize Operations such as VMware Tools not being installed, running an unsupported version,...

Check VMware tools version and status from Virtual Machine summary section. if necessary, install a compatible version and check again.

pastedImage_2.png

Please remember to mark the replies as answers if they helped.
KabirAli82
Expert
Expert

See the reply of @amirmohammadimir you are running not supported VMware Tools. You need to fix that first.


Was I helpful? Give a kudo for appreciation!
Braindumping @ http://kablog.nl/
Tweeting @ https://twitter.com/_Kabir_Ali_
Reply
0 Kudos
Error401
Contributor
Contributor

Thanks, amirmohammadimir

Thanks, KabirAli82

I will get back to you once I confirm back if the version conflict is an issue that is causing the abnormal reading.

Again Thank You.

Reply
0 Kudos
srgould41
Contributor
Contributor

My environment has the same issue with the memory metrics. It has to do with the VMware tools version. Tools versions in the 10 range have this issue. I am not sure which version fixed it, but systems with 11.something tools don't have this issue.

Reply
0 Kudos
Error401
Contributor
Contributor

Guys, I'm still into this.

Anyways can anyone tell me that the Memory Usage (%) for a particular VM, does it shows an average or if it picks the exact usage from the VM?

Reply
0 Kudos
Error401
Contributor
Contributor

@amirmohammadimir Hey, can you provide me with the URL link to the screenshot.

Thanks

Reply
0 Kudos
amohammadimir
Hot Shot
Hot Shot

Sure.

VMware Product Interoperability Matrices

Please remember to mark the replies as answers if they helped.
Error401
Contributor
Contributor

Hey @amirmohammadimir

Thank you for your reply.

Just wanted to know if you can tell me the meaning of these two metrics -

Shared (KB) and Swap (KB), because I find that there is no reading after July 27th as you can see

pastedImage_0.png

Thanks

Reply
0 Kudos
KabirAli82
Expert
Expert

See the link of post 5;

Mem|Shared (KB) Amount of shared memory in kilobytes. Key: mem|shared_average

Mem|Swap In (KB) Amount of memory swapped in. Key: mem|swapin_average

Shared memory are the memory pages that VMs share with each other as they (the pages) are identical.

Swap memory is memory that has to be offloaded to disk cuz you are running low on free mem


Was I helpful? Give a kudo for appreciation!
Braindumping @ http://kablog.nl/
Tweeting @ https://twitter.com/_Kabir_Ali_