07 Sep 2026 01:30 PM
Hi Dynatrace Team,
We have configured CPU anomaly detection / CPU saturation with a custom threshold of 70% CPU usage.
However, when a CPU Saturation problem is generated, the Problem page shows:
CPU idle threshold below 5%
Please refer to the attached screenshot.
For example, for host dr-ibps-db01, the Problem page shows CPU Saturation – CPU idle threshold below 5%, while the CPU usage shown in the graph is mostly around 60–82%.
We would like to understand the following:
Could you please clarify how the 70% threshold and 5% CPU idle threshold are related and why the Problem page is displaying the latter?
Thanks in advance for your help.
08 Sep 2026 01:37 AM
@Sohel_Rashid The problem that is raised is actually raised by the 70% custom threshold that was set , however the event description for the CPU saturation events is hard coded to display "CPU idle threshold below 5%" by default even though CPU idle may not be at 5% . Its not a dynamic value that gets updated, its a static event description .
By default, Dynatrace generates CPU saturation event when average CPU usage is higher than 95% and "CPU idle threshold below 5%" description is set for that . When you change it to custom threshold , the description does not get updated .
Its a limitation, but you can safely ignore it
08 Sep 2026 05:10 AM
Jumping in here as this is a common point of confusion ,the explanation above is accurate.
To add a bit more context for anyone else hitting this:
Dynatrace's CPU Saturation detection defaults to firing when average CPU usage exceeds 95% (i.e., idle drops below 5%), and that's where the "CPU idle threshold below 5%" text in the problem description originates.
When you override this with a custom threshold (e.g., 70%) under Settings, the detection logic correctly uses your custom value but the event description text is static and doesn't reflect the custom setting. It always shows the default wording regardless of what triggered it.
So functionally, everything is working as configured; it's purely a cosmetic/reporting gap in how the problem card renders the description.
Thanks,
Sujit
08 Sep 2026 06:29 AM
Hi @sujit_k_singh and @p_devulapalli
Thanks for the detailed clarification. Since we have configured a custom CPU Saturation threshold of 70%, ideally the Problem description should reflect the configured threshold rather than showing “CPU idle threshold below 5%.” This has also been highlighted during our audit, as the current wording can create a misconception that the threshold is still set to 5%. Could you please advise how we can change/update this description to reflect the actual 70% configured threshold, or whether there is any recommended workaround?
Thanks,
Sohel
08 Sep 2026 07:56 AM
@Sohel_Rashid Not sure you would be able to update the description for default events, alternate option would be to use the new Alert Management (Anomaly Detection app) option to setup thresholds and alerting as its more flexible
https://docs.dynatrace.com/docs/dynatrace-intelligence/anomaly-detection/anomaly-detection-app
Featured Posts