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