-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong memory value reported by OMI #79
Comments
This sort of issue comes up regularly. The problem is that there are a lot of ways to "compute" available memory, depending on how you look at the numbers. Indeed, different programs on the same operating system will often report conflicting numbers for memory usage (i.e. On Linux, we look at the This comes up often enough, vendors post their own analysis, like Redhat, due to frequent customer questions. In short, we believe we compute memory in a "reasonable" way (i.e. a way that makes sense when explained, and is logical when considering how the O/S deals with memory usage). If you have a specific case where you think our analysis is incorrect, please let us know. |
hi @jeffaco I understand there are different ways to "compute" available memory, however the graph in the portal show 14% available memory while the free command shows like 80% available memory, there is quite a gap. free
SCX_MemoryStatisticalInformation
I do not quite understand how SCX_MemoryStatisticalInformation is reporting the AvailableMemory has being only 498, if you look at the free command output the buff/cache is already 2949, am I missing something, could you explain how the above values match ? |
Following up with @johanburati directly, will respond here when we have more data. |
With the linux kernel 3.14+ MemAvailable: is available in /proc/meminfo provides a better way of getting the Available Memory instead of calculating it as MemFree: + Cached: + Buffers: Check-in : microsoft/pal@24da02b |
We are having a problem with a VM where SCX is reporting wrong values for the memory.
Please see the free and omnicli command output below and let me know if you need more information.
OS is Centos 7.2
kernel: 3.10.0-514.26.2.el7.x86_64
The text was updated successfully, but these errors were encountered: