CPU Idle Cycles Monitor (systemMonitor-IdleCPUMonitor)

This component monitors idle CPU Cycles over the last collection period.

Figure 1. Idle C P U Monitor properties

To access, expand Config > Services > SystemMonitorService and double-click CPU Idle Cycles Monitor.

PropertyValueDescription
Statustext
Reports the current condition of the entity as of the last refresh: {alarm}, {disabled}, {down}, {fault}, {ok}, {stale}, {unackedAlarm}
Last Alarm Messagetext
Displays the message that was triggered by the last alarm.
Last Alarm timetext
Displays when the system generated the last alarm assigned to this Alarm Class.
Alarm Source Infoadditional properties
Contains a set of properties for configuring and routing alarms when this component is the alarm source.

For property descriptions, refer to the Niagara Alarms Guide

Generate Alarmtrue (default) or false
Controls if the software generates an alarm when a platform memory limit is crossed.

true generates the alarm when the limit is crossed.

false does not generate the alarm.

Log C P U To Historytrue or false(default)Updates the history log with the number of idle CPU cycles over the last collection period.
Cpu History Configadditional properties 
Target C P Utime in milliseconds
Last Intervalread-onlyReports idle cycles during the last interval.
Since Start Percentread-onlyReports, as a percentage, the amount of idle cycles since the platform started.
Last Minuteread-onlyReports idle cycles during the last minute.
Last Minute Percentread-onlyReports, as a percentage, the amount of idle cycles during the last minute.
Last Hourread-onlyReports idle cycles during the last hour.
Last Hour Percentread-onlyReports, as a percentage, the amount of idle cycles during the last hour.
Last Dayread-onlyReports idle cycles during the last day.
Last Day Percentread-onlyReports, as a percentage, the amount of idle cycles during the last day.