CPU monitor provides very useful data when troubleshooting an Edge SWG (ProxySG) or Advanced Secure Gateway (ASG) that is experiencing a high CPU related issue.
The CPU monitor can be enabled on the ProxySG or ASG using the web management GUI or using the CLI.
#configure terminal
#(config) diagnostics
#(config diagnostics) cpu-monitor enable
3. Verify that CPU monitor is enabled by entering the show cpu-monitor command. The output will be similar to:
CPU Monitor:
Configured interval duration: 5 seconds
Current interval complete in: 1 seconds
CPU 0 16%
Miscellaneous 13%
TCPIP 1%
HTTP and FTP 1%
The output will appear in the system information and can be uploaded to support directly from the SG while the high CPU issue is happening or saved as a text file off the box while the issue is happening and manually attached to the case, if applicable. Alternatively, if the issue is intermittent and difficult to capture, you may need to Create CPU Monitor Snapshots.
NOTE: The CPU monitor should only be enabled when troubleshooting a high CPU issue as it can increase CPU utilization by 2-4% depending on the platform. All other times CPU monitor should be disabled.