get : system performance status
 
system performance status
Use this command to display FortiGate CPU usage, memory usage, network usage, sessions, virus, IPS attacks, and system up time.
Syntax
get system performance status
Variable
Description
CPU states
The percentages of CPU cycles used by user, system, nice and idle categories of processes. These categories are:
user -CPU usage of normal user-space processes
system -CPU usage of kernel
nice - CPU usage of user-space processes having other-than-normal running priority
idle - Idle CPU cycles
Adding user, system, and nice produces the total CPU usage as seen on the CPU widget on the web-based system status dashboard.
Memory states
The percentage of memory used.
Average network usage
The average amount of network traffic in kbps in the last 1, 10 and 30 minutes.
Average sessions
The average number of sessions connected to the FortiGate unit over the list 1, 10 and 30 minutes.
Virus caught
The number of viruses the FortiGate unit has caught in the last 1 minute.
IPS attacks blocked
The number of IPS attacks that have been blocked in the last 1 minute.
Uptime
How long since the FortiGate unit has been restarted.
Example output
# get system performance status
CPU states: 0% user 0% system 0% nice 100% idle
Memory states: 18% used
Average network usage: 0 kbps in 1 minute, 0 kbps in 10 minutes, 1 kbps in 30 minutes
Average sessions: 5 sessions in 1 minute, 6 sessions in 10 minutes, 5 sessions in 30 minutes
Virus caught: 0 total in 1 minute
IPS attacks blocked: 0 total in 1 minute
Uptime: 9days, 22 hours, 0 minutes