NSE4 · Question #499
Which commands are appropriate for investigating high CPU? (Choose two.)
The correct answer is A. diag sys top D. get system performance status. To investigate high CPU utilization on a FortiGate, the diag sys top command provides real-time process statistics, and get system performance status offers an overview of system resource usage.
Question
Which commands are appropriate for investigating high CPU? (Choose two.)
Options
- Adiag sys top
- Bdiag hardware sysinfo mem
- Cdiag debug flow
- Dget system performance status
How the community answered
(21 responses)- A90% (19)
- B5% (1)
- C5% (1)
Why each option
To investigate high CPU utilization on a FortiGate, the `diag sys top` command provides real-time process statistics, and `get system performance status` offers an overview of system resource usage.
The `diag sys top` command on a FortiGate displays processes consuming CPU and memory in real-time, similar to the `top` command in Unix/Linux, making it essential for identifying CPU hogs.
The `diag hardware sysinfo mem` command is used to display detailed memory information, not CPU usage.
The `diag debug flow` command is used for debugging packet flow through the FortiGate, which can be CPU-intensive itself and is not primarily for monitoring general CPU usage.
The `get system performance status` command provides a snapshot of the FortiGate's overall system performance, including current CPU usage, memory usage, and session information, which helps in identifying high CPU situations.
Concept tested: FortiGate CPU troubleshooting commands
Source: https://docs.fortinet.com/document/fortigate/7.4.0/cli-reference/169138/diagnose-sys-top
Topics
Community Discussion
No community discussion yet for this question.