Health Monitor: What is CPUPct Sensor Object meaning
Since most of our customers moved to Caché 2015.1, some admins became abused with CPUPct warnings (sometimes alerts) in console log without other signs of lacking CPU power.
Documentation states that:
CPUPct | job_type | CPU usage (percent) by all processes of the listed job type in aggregate |
What does it really mean?
E.g., if total system CPU usage is 25%, and all running processes are of the same type (e.g, CSPSRV), would CPUPct be equal to 100%? If so, why this case should be a reason for alert?
Checking the latest docs showed that the description of CPUPct was excluded from it, while the object still exists (at least in 2017.1.0).
PS. I know how to suppress these annoying messages, but wonder if there are some cases when they can be useful.
PPS. Appearance of these messages in logs was associated with upgrade to 2015.1 just because the previous version of Caché that we used was lacking Health Monitor facility.