Troubleshoot high CPU utilization issues on the Edge SWG (ProxySG) or Advanced Secure Gateway (ASG).
Known issues that can cause high CPU usage:
This article provides the steps to troubleshoot utilization issues, with links to supporting procedures and common causes of high CPU utilization on the Edge SWG (ProxySG) or ASG.
To help identify the cause of the high CPU utilization, consider the following questions while progressing through the troubleshooting steps:
The first step to troubleshoot the issue is to enable the CPU monitor on the Edge SWG (ProxySG) or ASG and to activate snapshots every five minutes. This step helps determine which service or services generate the high utilization. The CPU monitor can be accessed at:
https://x.x.x.x:8082/Diagnostics/CPU_Monitor/statistics
(where x.x.x.x is the IP address or hostname of the SG appliance)
For more information on how to set up the CPU monitor, see: How to enable the CPU Monitor on the Edge SWG (ProxySG)
NOTE: Once you have finished taking snapshots, be sure to turn the CPU monitor off as it places additional CPU load on the system.
After CPU Monitor identifies the source of the high CPU utilization, use the following articles to review the most common causes and resolutions for high CPU utilization for that service:
If the above articles did not help resolve the high CPU utilization issue, these articles also document defects or configurations that can cause this issue:
If you are still unable to resolve the high CPU utilization issue, you will need to open a ticket with Broadcom Support.
In addition to the details from the CPU Monitor, you may also be asked to provide the following:
While the CPU utilization is high, copy the output from the URL https://<proxy_ip>:8082/TCP/Users
Configure snapshots on the Edge SWG to occur every five minutes (default is 60), and run for at least 20 minutes during the CPU spike.
Depending on the nature and symptoms of the high utilization issue, you may be asked to provide a full core dump of the Edge SWG (ProxySG).