Use the CPU Profiler
Before you begin
Procedure
Step 1 | From the management center, choose . | ||
Step 2 | Click the CPU Profiling tab. | ||
Step 3 | From the Select device for CPU Profiling drop-down list, choose a device for CPU profiling.
| ||
Step 4 | To start a CPU profiling session, click Start. (The session automatically stops after 120 minutes.) You can stop the profiling session at any time by clicking Stop. However, canceling it before the scheduled 120 minutes might not give precise results.
The latest profiling result is automatically displayed in the CPU Profiling Results section. The table contains statistics for the processing time taken by all the Snort 3 modules or inspectors during the last profiling session. You can view the CPU profiler output in tabular format:
| ||
Step 5 | (Optional) Click Download Snapshot to download the profiling result. The downloaded file is in CSV format and contains all the fields from the profiling results page. | ||
Step 6 | (Optional) Click the Filter by % of Snort time toggle button to filter out modules whose execution consumed more than n% of the profiling time. | ||
Step 7 | (Optional) Use the Search field to search through the fields in the CPU Profiling Results table.
| ||
Step 8 | (Optional) Click the Profiling History section (collapsible panel on the left) to expand it and view a set of cards representing the previous profiling sessions for a chosen device. When you click a card from history, the details are displayed in the CPU Profiling Results section. |
Note | If you initiate a deployment while CPU profiling is running, the profiling session is automatically terminated to accommodate the deployment, except for deployments resulting from changes to the access control policy rules and security intelligence. You must run the CPU profiling for the device again. |