Skip to main content
rawright
New Member
September 13, 2017
Question

CPU and Memory threshold best practices

  • September 13, 2017
  • 4 replies
  • 14758 views

Hi,

 

Is there any best practices for what the CPU and Memory thresholds should be for Fortigate 900D? We are running FortiOS 5.4.4 on our devices.

 

Thanks.

4 replies

MikePruett
New Member
September 14, 2017

Like what percentages you want to keep them under? It really depends on the environment and architecture. For instance, if you have two Gates in an active - active HA you want the total load to be less than 50% so if one fails the other can handle everything etc.

rawright
rawrightAuthor
New Member
September 14, 2017

We're running two 900Ds in Active-Passive mode. Would just like to know if there is any best practices for system health monitoring, i.e. CPU < 50%, mem < 75% etc. I couldn't find any documentation on this.

 

Thanks

ede_pfau
SuperUser
SuperUser
September 14, 2017

CPU and memory load are handled differently.

CPU spiking, even up to 100%, is OK. Average CPU load above, say, 50%, would indicate that the HW is underpowered. That is my personal subjective opinion. The CPU is needed for session setup, DNS, NTP, NAT and more, some GUI as well, so a high CPU mark would most probably indicate that too many sessions per second are opened (for instance). Beware that handling the HA traffic needs resources too.

In my experience, permanent CPU overload occurs seldom. If it does, funny things can happen. My old 50B just rebooted after some minutes with 100% CPU load...but that's long ago.

 

High memory usage on the other hand has the potential to compromise functionality up to fatal breakdown. FortiOS will terminate services (processes) if memory usage exceeds 80%. This is documented. The error log message at this moment declares "conserve mode entered" which should ring all alarm bells. If memory consumption is still rising, you will lose the WebGUI at one point, and later the FGT will stall.

For instance, loading an 80C rev.1 model with 512 MB RAM with FortiOS v5.4 immediately produced 67% memory usage. I would not put that into production, or else I would have to watch it closely.

 

HTH.

Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!