The Overload Profile specifies a set of congestion thresholds, congestion durations, and overload controls. When a particular threshold is exceeded for a particular duration for any of the call processing related processes, the congestion level is raised to a higher level and the overload control is applied to help alleviate the congestion. The profile also specifies clear congestion thresholds and durations.
These values require that the overload conditions fall below their configured clear threshold values for a specific duration in order to return to the previous congestion level. These minimum clear durations prevent repeatedly switching in and out of congestion levels. You may assign an Overload Profile to the system (and apply it throughout the
). You may specify and manage CPU utilization criteria through this facility.
The following default Overload Profiles are automatically created for system congestion levels 1-3:
- defaultMC1
- defaultMC2
- defaultMC3
- sweOverloadProfileMC1
- sweOverloadProfileMC2
- sweOverloadProfileMC3
You must disable an Overload Profile in order to change its configuration. Then, when you enable the profile, you cause all the parameter values to be validated. Once validated, these values are applied to the (system) congestion level that references the profile. When you make a change in this manner, the system congestion level is cleared if the Overload Profile was being referenced. Standby modules also perform congestion processing but you cannot configure the module settings.
The Overload Profiles are mapped automatically with the traffic profiles when a traffic profile is activated. The defaultMC1
, defaultMC2
, defaultMC3
overload profile set is associated with the standard or custom traffic profile. The sweOverloadProfileMC1
, sweOverloadProfileMC2
, sweOverloadProfileMC3
overload profile set is associated with the default traffic profile.
For more information on the SWe Active Profile, refer to SWe Active Profile - CLI.
Info |
---|
- The SBC includes two sets of MC level overload profiles based on the activated traffic profile for SBC SWe and SBC SWe Cloud.
- The profiles
defaultMC2, defaultMC3, sweOverloadProfileMC2, and sweOverloadProfileMC3 are visible in levelMC1, but they must be configured in levels MC2 and MC3 . - The defaultMC1, defaultMC2, defaultMC3 overload profile set is associated with SBC 5000/7000 Series, SBC SWe, and SBC SWe Cloud. However, the sweOverloadProfileMC1, sweOverloadProfileMC2, sweOverloadProfileMC3 overload profile set is associated only with SBC SWe and SBC SWe Cloud.
|
Command Syntax
Code Block |
---|
|
% set profiles system overloadProfile <profile_name>
clearDuration cpu <0-65535 seconds>
clearThreshold cpu <0-100>
setDuration cpu <0-65535 seconds>
setThreshold cpu <0-100>
state <disabled | enabled>
|
Command Parameters
The Overload Profile parameters are as shown below:
Caption |
---|
0 | Table |
---|
1 | Overload Profile parameters |
---|
|
Parameter | Length/Range | Description |
---|
overloadProfile
| 1-23 | Overload Profile name. Use the following default profiles to create custom profiles: defaultMC1 defaultMC2 defaultMC3 sweOverloadProfileMC1 sweOverloadProfileMC2 sweOverloadProfileMC3
| clearDuration cpu
| 0-65535 | Length of time (in seconds) that CPU utilization percentage must be below its clear threshold before congestion level clears. A value of zero clears the congestion level immediately. (default = 10) | clearThreshold cpu
| 0-100 | CPU utilization percentage threshold at which a congestion level is set or cleared. The clear threshold must be less than or equal to the set threshold. (default = 80). | setDuration cpu
| 0-65535 | Length of time (in seconds) that CPU utilization percentage is above its set threshold before congestion level is set. (default = 10). A value of zero sets the congestion level immediately. | setThreshold cpu
| 0-100 | CPU utilization percentage threshold at which the congestion level is set. (default = 85). A value of 0 disables CPU utilization as a congestion criterion. | state
| N/A | Administrative state of the Overload profile. disabled (default) – Set to "disabled" to change parameter values. While disabled, congestion processing continues to use the previous profile values.enabled – Set to "enabled" to allow this profile to be referenced by a system congestion level whereby all parameter values are validated.
|
|
Command Example
Code Block |
---|
|
% set profiles system overloadProfile defaultMC1 state enabled
% show profiles system overloadProfile defaultMC1
state enabled;
setThreshold {
cpu 85;
}
clearThreshold {
cpu 80;
}
setDuration {
cpu 10;
}
clearDuration {
cpu 10;
}
|