The condition alarm level command configures the severity of an alarm as a triggering condition for a maintenance assistant.
The condition name command configures a triggering condition for a maintenance assistant.
The undo condition command cancels the configuration.
By default, no triggering condition is configured for a maintenance assistant.
Parameter | Description | Value |
---|---|---|
alarm |
Indicates an alarm as the triggering condition. |
- |
alarm-type |
Specify the type of alarm as the triggering condition. |
String enumeration value
|
event |
Indicates an event as the triggering condition. |
- |
feature feature-name |
Specifies a feature as the triggering condition. |
The value is a string of 1 to 31 case-sensitive characters, spaces not supported. |
name event-name |
Specifies the alarm or event name. |
The value is a string of 1 to 63 case-sensitive characters, spaces not supported. |
para-name |
Specifies the name of an alarm or event. |
The value is a string of 1 to 63 case-sensitive characters, spaces not supported. |
para-optype |
Specify parameter comparing method. |
String enumeration value, the value range is one of eq, ge, gt, le, lt, ne. |
para-value |
Specifies the parameter value of an alarm or event. |
The value is a string of 1 to 63 case-sensitive characters, spaces not supported. |
occurs occur-number |
Specifies the number of times an alarm or event is generated. |
The value is an integer ranging from 1 to 32. |
period period-value |
Specifies the period during which alarms or events are generated. |
The value is an integer ranging from 1 to 4294967295. |
eq |
Specifies eq as the comparing operation. |
- |
ge |
Specifies ge as the comparing operation. |
- |
gt |
Specifies gt as the comparing operation. |
- |
le |
Specifies le as the comparing operation. |
- |
lt |
Specifies lt as the comparing operation. |
- |
ne |
Specifies ne as the comparing operation. |
- |
critical |
Sets the alarm severity to critical. |
- |
major |
Sets the alarm severity to major. |
- |
minor |
Sets the alarm severity to minor. |
- |
warning |
Sets the alarm severity to warning. |
- |
Usage Scenario
To configure the severity of an alarm as a triggering condition for a maintenance assistant, run the condition alarm level command.
This command does not specify an alarm but specifies the severity of an alarm as a triggering condition. For example, you can configure a maintenance assistant to perform a task if a critical alarm is generated.
After an alarm or event is generated, the maintenance assistant can be executed.
Configuring a task-related alarm or event as the triggering condition is recommended. For example, the task of a maintenance assistant is to restart the power module. You can configure the alarm indicating a power module failure as the triggering condition.
Prerequisites
The assistant command has been run in the system view to create a maintenance assistant.
Precautions
A maintenance assistant can be configured with only one condition.
If an alarm is generated or cleared, the maintenance assistant performs the task.
<HUAWEI> system-view [~HUAWEI] ops [~HUAWEI-ops] assistant task [*HUAWEI-ops-assistant-task] condition alarm feature ifnet name linkdown
<HUAWEI> system-view [~HUAWEI] ops [~HUAWEI-ops] assistant task [*HUAWEI-ops-assistant-task] condition alarm start feature ifnet name linkdown
<HUAWEI> system-view [~HUAWEI] ops [~HUAWEI-ops] assistant config [*HUAWEI-ops-assistant-config] condition alarm level eq critical