An alarm has the format of (literal string), alarm-<alarmName>-<alarmType>-<alarmProbableCause>. Thus an alarm has 3 fields: <alarmName>, <alarmType>, and <alarmProbableCause>. These alarms are mapped from the Alcatel-Lucent fm.AlarmObject object.
Each alarm contains three field elements, separated by hyphens(-). Use the hyphen (-) as a wildcard on the <alarmType> and <alarmProbableCause> fields, if you wish to match any incoming alarm (for that particular field). To do this, leave that particular field empty in the alarm string.
For example, to aggregate on the Alcatel-Lucent 5620 NMSTestFakeAlarmOne alarm, (alarmName = 15) with a licensingAlarm type (alarmType = 23) and a FakeAlarmOne probable cause(alarmProbableCause = 13), write the alarm as:
alarm-15-23-13
To ignore the type and probable cause fields, write it as alarm-15--
You can use wildcards to aggregate alarms based on any given <alarmType> or <alarmProbableCause>.
-
To match all types, leave the< alarmType> field blank; for example,
alarm-15--10
-
To match all causes, leave the leave the <alarmProbableCause> field blank; for example,
alarm-15-10-
-
To match all types and causes, leave both alarm fields blank; for example,
alarm-15--