What is the difference a between "system.memory.used.bytes" and "vsphere.virtualmachine.memory.used.guest.bytes"?

Hello,

I have installed metricbeat agent on one of my linux virtual machines, and I'm also collecting metrics using vSphere module from vCenter.

So the above virtual machine where the metricbeat agent is installed is a vCenter virtual machine which means I'm collecting metrics from the same machine using two different modules and with two different ways. However, I see a huge difference in the below two fields which ideally should send us the same value.

system.memory.used.bytes
vsphere.virtualmachine.memory.used.guest.bytes

Could someone please explain the difference between the below two fields? Why am I getting different values from these two fields for the same virtual machine?

Thanks!

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.