For a VMs memory usage what metric is being pulled from vCenter? The actual call/query would be helpful if possible.
Within the inventory view's utilization graph, the memory metric shown is the active memory as reported by through vCenter by VMKernel. Within the platform you can also communicate with the guest to pick up the guest's memory usage through the OS whether through WMI for Windows or SNMP for Linux machines.
Turbonomic collects multiple data points for a VM's mem metrics. Turbonomic collects active, consumed, swapout and vmmemctl continuously from vCenter, which drives the decisions within the platform. This is coupled with numerous other metrics such as cpu, ready queue, network etc.
Hope this helps.
So if I am in the inventory view looking at the utilization graph for a VM and vMem utilization is X, this is not one stat being pulled from vCenter? I need to figure out is this active memory as reported by VMkernel vs active memory as reported by the guest?
You mentioned that Turbonomic collects multiple memory metrics from vCenter, including consumed, which drives the decisions. However, I have had numerous recommendations to resize memory on a virtual machine below what it is consuming?
Retrieving data ...