> CPU Resource Thresholds
> Threshold monitoring can be enabled for the CPU resource values described in the following table.

> Value | Description | To configure, go to section:
> 10 second average of total processing card CPU utilization | Enables the generation of alerts or alarms based on a 10 second average of processing card CPU utilization. | 10-second Average of Total Processing Card CPU Utilization Thresholds
> Processing card CPU available memory | Enables the generation of alerts or alarms based on the amount of available memory for each processing card CPU during the polling interval. | Processing Card CPU Available Memory Thresholds
> Processing card CPU load | Enables the generation of alerts or alarms based on processing card CPU load using a 5 minute average measurement. | Processing Card CPU Load Thresholds
> Processing card CPU memory usage | Enables the generation of alerts or alarms based on the percentage of total processing card CPU memory used during the polling interval. | Processing Card CPU Memory Usage Thresholds
> Processing card CPU session throughput | Enables the generation of alerts or alarms based on the total throughput for all Session Manager tasks running on each processing card CPU during the polling interval. | Processing Card CPU Session Throughput Thresholds s
> Processing card CPU utilization | Enables the generation of alerts or alarms based on the utilization percentage for each processing card CPU during the polling interval. | Processing Card CPU Utilization Thresholds
> System management card CPU memory usage | Enables the generation of alerts or alarms based on the percentage of total system management card CPU memory used during the polling interval. | System Management Card CPU Memory Usage Thresholds
> System management card CPU utilization | Enables the generation of alerts or alarms based on the utilization percentage for each active system management card CPU during the polling interval. | System Management Card CPU Utilization Thresholds
> ORBS task CPU utilization warning | Enables the generation of warning-level alerts or alarms based on the percentage CPU resources utilized by the Object Request Broker (ORB) software task. | ORBS Software Task CPU Usage Warning-Level Thresholds
> ORBS task CPU utilization critical | Enables the generation of critical-level alerts or alarms based on the percentage CPU resources utilized by the Object Request Broker (ORB) software task. | ORBS Software Task CPU Usage Critical-Level Thresholds

> ‌
> Saving Your Configuration
> When you configure thresholds they are not permanent unless you save the changes. When you have completed configuring thresholds, save your configuration to flash memory, an external memory device, and/or a network location using the Exec mode command save configuration. For additional information on how to verify and save configuration files, refer to the System Administration Guide and the Command Line Interface Reference.
> 10-second Average of Total Processing Card CPU Utilization Thresholds
> 10-second average of total CPU utilization thresholds generate alerts or alarms based on a 10 second average of cpu utilization for all processing card CPUs during the specified polling interval.
> Alerts or alarms are triggered for 10-second average of total CPU utilization based on the following rules:

> • | Enter condition: Average measured amount of total CPU utilization for the last 10 seconds > or = High Threshold

> • | Clear condition: Average measured amount of total CPU utilization for the last 10 seconds < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring 10-second Average of Processing Card CPU Thresholds
> Use the following example for configuring 10-second average of total CPU utilization thresholding.
> configure
> threshold 10sec-cpu-utilization <high_thresh> [ clear <low_thresh> ]
> threshold poll 10sec-cpu-utilization interval <time>
> threshold monitoring cpu-resource
> end
> Processing Card CPU Available Memory Thresholds
> CPU available memory thresholds generate alerts or alarms based on the amount of available memory for each processing card CPU during the specified polling interval. Although, a single threshold is configured for all processing card CPUs, separate alerts or alarms can be generated for each CPU. Both active and standby processing card CPUs are monitored.
> Alerts or alarms are triggered for available processing card CPU memory based on the following rules:

> • | Enter condition: Average measured amount of memory/CPU for last 5 minutes = or < Low Threshold

> • | Clear condition: Average measured amount of memory/CPU for last 5 minutes > High Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring Processing Card CPU Available Memory Thresholds
> Use the following example for configuring processing card CPU available memory thresholding.
> configure
> threshold cpu-available-memory <low_thresh> [ clear <high_thresh> ]
> threshold poll cpu-available-memory interval <time>
> threshold monitoring cpu-resource
> end
> Processing Card CPU Load Thresholds
> CPU load thresholds generate alerts or alarms based on a five-minute average of processing card CPU load during the polling interval. Although, a single threshold is configured for all processing card CPUs, separate alerts or alarms can be generated for each CPU.
> Alerts or alarms are triggered for CPU load based on the following rules:

> • | Enter condition: 5 minute average CPU load > or = High Threshold

> • | Clear condition: 5 minute average CPU load < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring Processing Card CPU Load Thresholds
> Use the following example for configuring processing card CPU load thresholding.
> configure
> threshold cpu-load <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-load interval <time>
> threshold monitoring cpu-resource
> end
> Processing Card CPU Memory Usage Thresholds
> CPU memory usage thresholds generate alerts or alarms based on memory usage for each processing card CPU during the polling interval. Although, a single threshold is configured for all processing card CPUs, separate alerts or alarms can be generated for each CPU.
> Alerts or alarms are triggered for CPU memory usage based on the following rules:

> • | Enter condition: Actual CPU memory usage > or = High Threshold

> • | Clear condition: Actual CPU memory usage < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring Processing Card CPU Memory Usage Thresholds
> Use the following example for configuring processing card CPU memory usage thresholding.
> configure
> threshold cpu-memory-usage <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-memory-usage interval <time>
> threshold monitoring cpu-resource
> end
> Processing Card CPU Session Throughput Thresholds
> CPU session throughput thresholds generate alerts or alarms based on total throughput for all Session Manager tasks running on each processing card CPU during the polling interval. Although, a single threshold is configured for all processing card CPUs, separate alerts or alarms can be generated for each CPU.
> Alerts or alarms are triggered for processing card CPU session throughput based on the following rules:

> • | Enter condition: Actual CPU session throughput > or = High Threshold

> • | Clear condition: Actual CPU session throughput < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring Processing Card CPU Session Throughput Thresholds
> Use the following example for configuring processing card CPU session throughput thresholding.
> configure
> threshold cpu-session-throughput <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-session-throughput interval <time>
> threshold monitoring cpu-session-throughput
> end
> Processing Card CPU Utilization Thresholds
> CPU utilization thresholds generate alerts or alarms based on the utilization percentage of each processing card CPU during the specified polling interval. Although, a single threshold is configured for all processing card CPUs, separate alerts or alarms can be generated for each CPU.
> Alerts or alarms are triggered for processing card CPU utilization based on the following rules:

> • | Enter condition: Average measured CPU utilization for last 5 minutes > or = High Threshold

> • | Clear condition: Average measured CPU utilization for last 5 minutes < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring Processing Card CPU Utilization Thresholds
> Use the following example for configuring processing card CPU utilization thresholding.
> configure
> threshold cpu-utilization <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-utilization interval <time>
> threshold monitoring cpu-resource
> end
> System Management Card CPU Memory Usage Thresholds
> CPU memory usage thresholds generate alerts or alarms based on memory usage for the system management card CPU during the polling interval. A single threshold enables CPU monitoring for both the active and standby system management cards allowing for alerts or alarms to be generated for each CPU.
> Alerts or alarms are triggered for system management card CPU memory usage based on the following rules:

> • | Enter condition: Actual CPU memory usage > or = High Threshold

> • | Clear condition: Actual CPU memory usage < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring System Management Card CPU Memory Usage Thresholds
> Use the following example for configuring system management card CPU memory usage thresholding.
> configure
> threshold mgmt-cpu-memory-usage <high_thresh> [ clear <low_thresh> ]
> threshold poll mgmt-cpu-memory-usage interval <time>
> threshold monitoring cpu-resource
> end
> System Management Card CPU Utilization Thresholds
> CPU utilization thresholds generate alerts or alarms based on the utilization percentage of each system management card CPU during the specified polling interval. Although, a single threshold is configured for both system management card CPUs, separate alerts or alarms can be generated for each CPU.
> Alerts or alarms are triggered for system management card CPU utilization based on the following rules:

> • | Enter condition: Average measured CPU utilization for last 5 minutes > or = High Threshold

> • | Clear condition: Average measured CPU utilization for last 5 minutes < Low Threshold

> If a trigger condition occurs within the polling interval, the alert or alarm will not be generated until the end of the polling interval.
> Configuring System Management Card CPU Utilization Thresholds
> Use the following example for configuring system management card CPU utilization thresholding.
> configure
> threshold mgmt-cpu-utilization <high_thresh> [ clear <low_thresh> ]
> threshold poll mgmt-cpu-utilization interval <time>
> threshold monitoring cpu-resource
> end
> ORBS Software Task CPU Usage Warning-Level Thresholds
> Object Request Broker (ORB) software task CPU utilization thresholds generate warning-level alerts or alarms based on the percentage of system management card CPU resources it is consuming at the time of polling.
> Warning-level alerts or alarms are triggered for CPU usage by the ORBs software task based on the following rules:

> • | Enter condition: Actual CPU usage percentage > High Threshold

> • | Clear condition: Actual CPU usage percentage = or < Low Threshold

> Configuring ORBS Software Task CPU Usage Warning-Level Thresholds
> Use the following example for configuring warning-level ORB software task CPU usage thresholding.
> configure
> threshold cpu-orbs-warn <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-orbs-warn interval <time>
> threshold monitoring cpu-resource
> end
> ORBS Software Task CPU Usage Critical-Level Thresholds
> Object Request Broker (ORB) software task CPU utilization thresholds generate critical-level alerts or alarms based on the percentage of system management card CPU resources it is consuming at the time of polling.
> Critical-level alerts or alarms are triggered for CPU usage by the ORBs software task based on the following rules:

> • | Enter condition: Actual CPU usage percentage > High Threshold

> • | Clear condition: Actual CPU usage percentage = or < Low Threshold

> Configuring ORBS Software Task CPU Usage Critical-Level Thresholds
> Use the following example for configuring critical-level ORB software task CPU usage thresholding.
> configure
> threshold cpu-orbs-crit <high_thresh> [ clear <low_thresh> ]
> threshold poll cpu-orbs-crit interval <time>
> threshold monitoring cpu-resource
> end

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883