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--