OverviewIf a user has alerts enabled for CPU Utilization, they will receive notifications or warnings whenever the system detects a high CPU
High CPU alert is thrown when the entire CPU or a single CPU core is being over-utilized
This does not mean the CPU is in a bad state.
A single core of the CPU can be over-utilized when there are is a huge number of connections passing through the device from a single source/destination. The OS assigns those connections to the same CPU core which might cause that core to end up being over-utilized. Hence the notification.
User can go to Monitor - System - CPU Utilization and see if there is a high peak there. If the utilization graph is flat-lined at below 50%, then it simply means a single core is being over-utilized. That might indicate towards a lot of accelerated connections from the same flow hitting a single core. It might also indicate a network scan.
If the graphs for CPU Utilization shows peaks and valleys, then it means that the device is running busy. Users can contact support for more insight on the cpu utilization then.
For high peaks take a look at PPS rate and verify they are not exceeding hardware specs (Check WIKI), If that is the case it means CPU is getting really busy processing those packets and resulting in high CPU consumption, This can cause congestion and may result in packet drops as well.