Hi all,
I write this post in case this can be useful for someone else.
Enviroment description:
vRops 8.0/8.1
VMware ESXi 6.7
VMware vCenter Server 6.7
Guest OS: Linux CentOS 7/8
VMware tools/Open-vm-tools version: 10.1.x – 10.3.x
Issue description:
vRops is not generating Memory Capacity Remaining or Memory Time Remaining Graph
vRops is not generating metrics: All Metrics > Capacity Analytics Generated > Memory Capacity Remaining, Memory Recommended Size or Time Remaining.
vRops is not collecting All Metrics > Guest > Page in Rate per second metric from CentOS VM Server.
Solution description:
Verify system locale configured in CentOS VM Server.
In my case, the server was configured with Spanish system locale:
# localectl
System Locale: LANG=es_ES.UTF-8
VC Keymap: es
X11 Layout: es
Change system locale to en_US.UTF-8 and restart vmtoolsd daemon.
# localectl set-locale LANG=en_US.UTF-8
# localectl
System Locale: LANG=en_US.UTF-8
VC Keymap: es
X11 Layout: es
# systemctl restart vmtoolsd.service
Wait until vRops starts collecting Guest|Page in Rate per second metric.
The memory capacity/time remaining graph will be generated just a few minutes later.
Useful links:
https://blogs.vmware.com/management/2019/01/enhancements-to-virtual-machine-memory-metrics-in-vreali...
Best Regards.