Monitoring and reporting for Veeam Data Platform
Post Reply
frankive
Service Provider
Posts: 1092
Liked: 134 times
Joined: May 14, 2013 8:35 pm
Full Name: Frank Iversen
Location: Norway
Contact:

Current memory pressure

Post by frankive »

I have just installed Veeam One for the first time for a review. I see a lot of Current memory pressure errors.. I guess this is due to dynamic memory..?
What do you do with this "error"?
Vitaliy S.
VP, Product Management
Posts: 27055
Liked: 2710 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Current memory pressure

Post by Vitaliy S. »

Yes, this is due to dynamic memory. Can you please tell me what is the triggered value for these alarms? What is your memory pressure for Hyper-V VMs?
frankive
Service Provider
Posts: 1092
Liked: 134 times
Joined: May 14, 2013 8:35 pm
Full Name: Frank Iversen
Location: Norway
Contact:

Re: Current memory pressure

Post by frankive »

The triggered value is 80% for warning.
I have never thought of what the VM really want. I have just set f.ex 512-2048 MB Ram for an sql-express server hosting a small database with 3-4 users.
I guess it is better to set the server to static 2048MB?
Vitaliy S.
VP, Product Management
Posts: 27055
Liked: 2710 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Current memory pressure

Post by Vitaliy S. »

I would advise to adjust the thresholds to 110-120% for warning and 140-150% for error. I will ask our dev team to make it our default values in the next update.

Also I would not recommend using static memory for all your VMs, dynamic memory is a good way to effectively manage your available resources.
frankive
Service Provider
Posts: 1092
Liked: 134 times
Joined: May 14, 2013 8:35 pm
Full Name: Frank Iversen
Location: Norway
Contact:

Re: Current memory pressure

Post by frankive »

I need som explanation for how much the 80% is of? I though 80% was of the maximum defined of the dynamic memory?
Or am I wrong?

You have seen other customers with the same "errors" with a lot of alarms on the memory pressue with dynamic memory?
Vitaliy S.
VP, Product Management
Posts: 27055
Liked: 2710 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Current memory pressure

Post by Vitaliy S. »

Hi Frank,

Not exactly, memory pressure represents how much memory your VM want compared to allocated value. As long as this number stays under 100, you have enough available memory to service all virtual machines.

Here is a blog post from Microsoft for more info about memory pressure > http://blogs.technet.com/b/chrisavis/ar ... emory.aspx

Memory pressure can only occur when using dynamic memory, so it is expected to see these alerts triggered.

Let me know if that helps!
KennethLarsen
Novice
Posts: 8
Liked: 1 time
Joined: Mar 03, 2014 7:21 am
Full Name: Kenneth Larsen
Contact:

Re: Current memory pressure

Post by KennethLarsen »

Is it still recommended to set hyper-v VM memory preassure to 100%+ ?

and what will that do to static memory alerts ?
Vitaliy S.
VP, Product Management
Posts: 27055
Liked: 2710 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Current memory pressure

Post by Vitaliy S. »

Yes, that's correct. Static memory will be just "reserved" from all available on the host.
Justin
Novice
Posts: 7
Liked: never
Joined: Apr 22, 2015 7:27 pm
Contact:

Re: Current memory pressure

Post by Justin »

Why have the default settings not been changed in Veeam One if it is Veeam's official policy to recommend changing them? I'm experiencing the same issue, it seems to make plenty of sense to have the thresholds be at 100% or greater, but why is One configured 'incorrectly' out of the box?
Shestakov
Veteran
Posts: 7328
Liked: 781 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Current memory pressure

Post by Shestakov »

Yes, it`s officially recommended to raise the thresholds. Most likely historically the threshold was 80% because of Microsoft recommendation back in a days.
Thanks!
geordi
Influencer
Posts: 19
Liked: 1 time
Joined: Sep 06, 2011 10:20 am
Full Name: Michael Berger
Contact:

[MERGED] understanding "Current memory Pressure"

Post by geordi »

Hi folks :-)

I am playing around with Veeam One and on some virtual machines I got errors regarding Current Memory pressure (e.g. 117%).
The description of the alarm is mentioning dynamic memory ... Funny thing is, all virtual machines are configured with static memory, just double-checked.

So why do I get these alarms?
Dima P.
Product Manager
Posts: 14396
Liked: 1568 times
Joined: Feb 04, 2013 2:07 pm
Full Name: Dmitry Popov
Location: Prague
Contact:

Re: Current memory pressure

Post by Dima P. »

Hello Michael,

Kindly review this thread and let us know if you still have any questions. Thank in advance.
Shestakov
Veteran
Posts: 7328
Liked: 781 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Current memory pressure

Post by Shestakov »

Hi Michael,
I'm curious what is the version of your hypervisor?
Thanks
geordi
Influencer
Posts: 19
Liked: 1 time
Joined: Sep 06, 2011 10:20 am
Full Name: Michael Berger
Contact:

Re: Current memory pressure

Post by geordi »

@Dima
Found that thread before, but fact is that we do not use dynamic memory. All VMs are set to static.

@Shestakov
2016
Shestakov
Veteran
Posts: 7328
Liked: 781 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Current memory pressure

Post by Shestakov »

Starting from HV2016 static VMs also provide memory usage.
It means that VM applications need more memory than VM actually has and that we need to change the alarm description.
Thanks!
geordi
Influencer
Posts: 19
Liked: 1 time
Joined: Sep 06, 2011 10:20 am
Full Name: Michael Berger
Contact:

Re: Current memory pressure

Post by geordi »

Sounds plausible
So the quick and dirty way of getting rid of these alarms is giving the VMs more RAM :-)
Shestakov
Veteran
Posts: 7328
Liked: 781 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Current memory pressure

Post by Shestakov »

Yes, you may even run a special report to find all such VMs.
Or you may exclude triggered VMs from the alarm if you don't want to be bothered by such triggers.
Thanks!
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 10 guests