FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
pkavin
Staff
Staff
Article Id 212076
Description This article provides information on how to view Memory and CPU utilization trends on FortiGate using FortiAnalyzer reports when troubleshooting memory conserve mode or high CPU usage issues.
Scope FortiGate, FortiAnalyzer.
Solution

FortiGate could run into high memory or CPU utilization issues due to different factors. Oftentimes, a baseline of the memory and CPU usage on the FortiGate before the high memory or CPU usage started occurring should be seen.

 

It is always a good idea to start looking into memory and CPU utilization trends in the past and see when the issue started happening or if memory or CPU utilization started increasing on the FortiGate to look at other events like configuration changes, FortiGuard updates, firmware updates etc.

 

The baseline of the memory and CPU utilization could change over time after upgrading the firmware as an example where the code might want more amount of memory usage than the previous code as it would have added new features in it. So, it is always a good idea to monitor the memory utilization trend using FortiAnalyzer of the FortiGate.

 

Below are the steps on how to generate a report on FortiAnalyzer to monitor for memory and CPU utilization trends in case of any issues with FortiGate's system performance:

 

1) FortiGate should be online and sending logs to FortiAnalyzer (FAZ).

 

On FortiGate:

 

pkavin_0-1652463638600.png

 

On FortiAnalyzer:

 

pkavin_3-1652463853687.png

 

2) Go to FAZ Reports and Clone 'Performance Statistics Report'.

 

pkavin_4-1652464313436.png

 

3) Name the report.

 

pkavin_5-1652464454157.png

 

4) Right-click the newly created report and click on Edit. Go to the 'Editor'  at the top.

 

pkavin_8-1652464662854.png

 

5) Edit the charts and rename the title to better suit them:

 

pkavin_9-1652464820613.png

 

pkavin_10-1652464967858.png

 

pkavin_10-1652464967858.png

 

pkavin_12-1652465243599.png

 

Similarly, create a new table for the Resource CPU usage chart on FortiGate.

 

6) Go into Settings of the Report to change the time interval if needed and the device to run the report on. The device should be selected as the FortiGate having issues. 

 

pkavin_14-1652465571055.png

 

7) Go to Generated Reports tab and click on Run Report.

 

pkavin_15-1652465671872.png

 

8) Select the format to view the generated Report in.

 

pkavin_16-1652465851156.png

 

 9) The Report would look like the below:

 

pkavin_18-1652465936793.png

 

 

pkavin_19-1652465992651.png

 

Contributors