How to read correct ram usage on kvm?

Hi,
I monitor a lot of kvm (also some ovz/lxc containers), but librenms pulls a ram usage that is not correct.

For example: KVM with 24GB RAM, where 4.5GB RAM are used, but librenms shows 22GB usage (both virtual and physical), because the buff/cache is 18GB, which it reads from the host node.


image

Is there any option to detect kvm/vmware etc.pp. and ignore the buff/cache value, and just work with the ‘used’ value?

1 Like

Go check the feature requests category.

Didn’t know if this may be a feature already or if i misconfigured something :slight_smile:

If you go under graphs I think there is a graph that has a broken out version of RAM usage (for devices that support it)

Thanks, but unfortunately none of these graphs help me in my scenario :frowning:

image

And I think a feature like that would be a little too complex and inaccurate, if it’s automated.