CloudWatch Custom Metric for Windows OS Physical Memory Percentage

From my look around of Windows OS custom metrics, from Performance Monitors, there are 2 metrics which are reasonable enough to be used

  • Memory % Committed Bytes In Use
  • Available MBytes

But the first one only shows percentage of virtual memory usage instead of physical. The second one actually shows physical but its unit is under MBytes.

I would like to setup CloudWatch custom metrics in new way with CloudWatchAgent instead of the old school way with powershell script for this physical memory percentage.

Is there any other approaches/metrics for physical percentage one? as virtual percentage also includes paging which is not really useful for monitoring physical memory.

Source: Windows Questions