|
|
This chapter describes in detail, the mappings for all traps configured in the cisco.rules file, for the Cisco StrataView Plus (SV+) Mediators, consisting of the HP Network Node Manager and the Trapd Mediator. Note, Cisco StrataView Plus is also known as Cisco WAN Manager.
This chapter consists of the following sections:
This section describes the lookup files and tables defined in rule file, cisco.rules.
The lookup files use external ASCII files on disk to contain the lookup information. These files are read by the Mediators on startup.
The file must be in the following format:
key[TAB]valuekey[TAB]value
Description:
This lookup file lookups the Enterprise Name received from the trap in a dot notation (ASN.1) and returns the Enterprise Name as a character string.
Description:
This lookup file is used to discard traps that are not required. The Key for the lookup takes the form of $enterprise-$generic-$specific where:
The value returned on lookup up could be one of {NNM, SV+, or All) where:
Description:
This lookup file is generated by the script:
$OMNIHOME/utils/generate_lookups/generate_lookups
The script performs a Informix database lookup and provides a lookup file with the IPAddress for all the Network Elements stored in the node table in Informix. The Key for the lookups is the NEName and the IP Address returned is stored in the NEAddress field in the Cisco Info Server.
Description:
This lookup file is generated by the script:
$OMNIHOME/utils/generate_lookups/generate_lookups
The script performs a Informix database lookup and provides a lookup file with the Network Element Platform for all the Network Elements stored in the node table in Informix. The Key for the lookups is the NEName and the NE Platform returned is stored in the NEType field in the Cisco Info Server.
The NEType defaults to Unknown (999), when no lookup is found.
Valid NETypes are indicated in table Table G-1.
| Integer Value | Platform |
|---|---|
0 | IPX |
1 | BPX |
2 | IGX |
3 | AXIS |
4 | DAS |
5 | VNS |
6 | DASD |
11 | C3800 |
12 | ESP |
999 | Unknown |
1000 | Info Center Mediator |
Description:
This lookup file contains the AXIS Shelf Functional Module Type which is received as a varBind in the AXIS traps. The Object-Type for this Object is an integer and this lookup returns the text string assigned to the SubObjectType field in the Cisco Info Server.
Description:
This lookup file contains the AXIS Line Module Type which is received as a varBind in the AXIS traps. The Object-Type for this Object is an integer and this lookup returns the text string assigned to the SubObjectType field in the Cisco Info Server.
Description:
This lookup file is used in the enterprise = .1.3.6.1.4.1.351.120 traps, specific traps = 20001 - 20007. VarBind 4 is the trapReason which is an integer Object-Type. This lookup file converts the integer to a text string and assigns it in the TrapReason field in the Cisco Info Server.
Description:
This lookup file is used in the enterprise = .1.3.6.1.4.1.351.120 traps, specific traps = 20003 & 20004 and contains the trapCardType which is an integer Object-Type. This lookup file converts the integer to a text string and assigns it in the SubObjectType field in the Cisco Info Server.
Description:
This lookup file is used in the enterprise = .1.3.6.1.4.1.351.120 traps, specific trap = 20001 and contains the lineCardType which is an integer Object-Type. This lookup file converts the integer to a text string and is used as one of the strings in the SubObjectType field in the Cisco Info Server.
Description:
This lookup file is used in the enterprise = .1.3.6.1.4.1.351.120 traps, specific traps = 20002 and contains the svTrunkCardType which is an integer Object-Type. This lookup file converts the integer to a text string and is used as one of the strings in the SubObjectType field in the Cisco Info Server.
A lookup table can be defined directly within the rules file itself using the following format:
table tablename={{"key","value"},{"key","value"}} table redPSType =
{
{"1", "other"}, {"2", "bsc"}, {"10", "aum-T3"} {"20","tim"}, {"30", "frsm-4T1"}, {"31", "frsm-4E1"}, {"35", "frsm-8T1"}, {"36", "frsm-8E1"}, {"40", "asum-4T1"}, {"41", "asum-4E1"}, {"60", "cesm-4T1"}, {"61", "cesm-4E1"} }
Description:
This lookup is used to populate the SubObjectType field in the object for the Redundancy Added and Deleted alarms for the AXIS Traps 50047 and 50048. The redPrimaryType and redSecondaryType are integer objects.
table ClockSource = {
{"1", "liu-rclk0"} {"2","liu-rclk1"} {"3", "liu-rclk2"} {"4", "liu-rclk3"} {"5", "liu-rclk4"} {"6", "liu-rclk5"} {"7", "liu-rclk6"} {"8", "liu-rclk7"} {"9", "dsx3"} {"10", "bp8clk"} {"11", "none"} }
Description:
This lookup is used to make the Summary field meaningful by converting the integer vales in the primaryClockSource and the secondaryClockSource fields into their text strings for the AXIS Traps 50240 and 50241.
table LineType = {
{"1", "dsx1ESF"} {"2", "dsx1D4"} {"3", "dsx1E1"} {"4", "dsx1E1CRC"} {"5", "dsx1E1MF"} {"6", "dsx1E1CRC-MF"} {"7", "dsx1E1clearchannel"} }
Description:
This lookup is used to convert the LineType Object from its integer value to its text string and assign it to the SubObjectType field in the Cisco Info Server. This lookup is used in the AXIS traps.
The ObjectStatus field is an integer field (enumerated type). This field, when displayed in the Event List, is converted into a text string when a conversion exists in the conversions table in Cisco Info Center.
ObjectStatus reported by the Network Elements can have multiple conversions for the same integer value. For example:
| ObjectStatus Value | Converted Value |
|---|---|
1 | Clear |
2 | Failed |
| ObjectStatus Value | Converted Value |
|---|---|
1 | Inactive |
2 | Failed |
The ObjectStatus for each trap is offset with a constant, making the integer value unique in the conversion table. For example, adding 200 to the ObjectStatus Value for trapPeripheralState and 400 to the ObjectStatus Value for svportState gives the following tables:
| ObjectStatus Value | Converted Value |
|---|---|
201 | Clear |
202 | Failed |
| ObjectStatus Value | Converted Value |
|---|---|
401 | Inactive |
402 | Failed |
In the rules file, the ObjectStatus is assigned the value, which is an addition of the Constant defined for that trap and the VarBind that contains the ObjectStatus value. For example:
@ObjectStatus = int($svPortState) + int($5)
Table G-6: Constants Defined for the Object Status
Variable Name
Constant
$lineStatus
100
$svTrunkStatus
100
$trapCardStatus
200
$trapPeripheralStatus
200
$svPortState
400
$svConnOpStatus
500
$redPrimaryState
600
$shelfFunctionModuleState
600
$shelfIntegratedAlarm
700
$lineModuleState
800
$portState
900
$bertStatus
1000
$ausmPortState
1100
$imaPortState
1200
$apsOperStatus
1400
$voiceNodeState
1500
$C3800CardOperStatus
1600
$C3800SysAggStatus
1700
$insOperStatus
1800
$configChangeStatus
1900
The probe watch messages are sent by the Mediators on startup and shutdown. These are separate from the Connection Monitor messages, which are sent by Cisco Info Center, when it detects either a connection or disconnect. ProbeWatch messages are sent with the @Manager field set to ProbeWatch. Therefore, we check for this message and configure the rules file to deal with ProbeWatch messages.
The probe rules file is configured into two main sections.
The first section deals with the ProbeWatch Messages, while the other section deals with the traps received from the Network Elements. The mappings for the ProbeWarch messages are set by the Mediators based on the Manager field generated by the Mediator.
For ProbeWatch messages, the Manager field is set to ProbeWatch.
| Manager | ProbeWatch |
Summary | @Agent + "on" + @Node + "" + @Summary |
NEName | @Node |
ObjectType | "InfoCenter.system" |
SubObjectType | "Mediator" |
AlertKey | @Agent |
NEType | 1000 |
Summary | "Going Down...": |
Type | 1 |
AlertGroup | "ProbeUpDown" |
ObjectStatus | 103 - Failed |
Summary | "Running..." |
Type | 2 |
AlertGroup | "ProbeUpDown" |
ObjectStatus | 102 |
When the above two cases do not match for:
Manager = ProbeWatch, the rest of the traps generated by the Mediators are discarded.
This section describes the main rules section and deals with all traps other than the ProbeWatch Messages.
The rule to set up the Key for the discard lookup:
$discardtrap = lookup($enterprise + "-" + $generic-trap + "-" + $specific-trap, discards)if(match($discardtrap, @Manager) or match($discardtrap, "All")) { discard } The valid values for the discard lookup are NNM, SV+, or All. Based on the value returned, the Mediator discards the entire event. The @Manager is set to NNM for the nco_p_nnm4 Mediator and SV+ for the nco_p_trapd Mediator (that is, SV+ Mediators).
elseDo not discard continue with the rest of processingDefault values are set in the next section. Where required, these values are overwritten in the mappings for the specific trap.
remove($Identifier) | " " | The Identifier is the key field used for the deduplication. By default, the Identifier is set in the Mediator. As the Identifier is customized for each trap, the $Identifier variable is unset (removed) and set in the end of the rules file. |
Node | $Node | $Node is the token created by the Probe. This is taken from the SNMP Trap header (Agent address). |
NEName | $2 | The Network Element Name is received as a VarBind in the traps. Since the VarBind position is the same for all the Cisco StrataCom traps, we assign the NEName to $2. |
NEType | lookup(@NEName, NETypes) | The NEType is returned from the lookup files NETypes. |
NEAddress | lookup(@NEName, neaddress) | The NEAddress fields are returned from the lookup files neaddress. |
Summary | "??: " + $enterprise + " " + $generic-trap + " " + $specific-trap |
|
Severity | "1" | The severity is set to Indeterminate. |
Type | "1" | Type is set to 1 (Fault). |
$enterprise-name | lookup($enterprise, enterprises) $enterprise - (when lookup does not return a match) | Lookup the Enterprise Name from the enterprises lookup file. $enterprise is a token generated by the Mediator. |
@Identifier | @NEName + $enterprise + $generic-trap + $specific-trap + $DeDupKey + @Manager |
|
@OldObjectStatus | @ObjectStatus |
|
@Agent | $enterprise-name |
|
All traps generated by HP Network Node Manager are discarded from the SV+ Mediators.
case ".1.3.6.1.4.1.11.2.17.1":
discardUser Connection traps deal with connection traps and consist of specific trap numbers 25000, 25001 and 25002.
User Connection traps are related to traps generated from
The following VarBinds are received from these traps which are common in their position and description for the above 3 specific trap numbers:
| VarBind Position | Object | Description |
|---|---|---|
1 | lastSequenceNumber | The Sequence Number of the last trap generated on the SNMP Proxy. |
2 | svConnLocalEndPt | The OID of the first attribute of the end point in the associated protocol specific end point table. Used for determining whether local end is ATM, FR, or CE. |
3 | svConnLocalStr | The remote end point information in string format (that is, the instance information of the end point): Format example: node.shelf.slot.port.vpi.vci - ATM node.shelf.slot.port.0.0 - CE When there is no shelf, a null string {..} is returned. |
4 | svConnRemoteEndPt | The OID of the second attribute of the end point in the associated protocol specific end point table. Used for determining whether remote end is ATM, FR, or CE. |
5 | svConnRemoteStr | The remote end point information in string format (that is, the instance information of the end point). Format example: node.shelf.slot.port.vpi.vci - ATM node.shelf.slot.port.0.0 - CE When there is no shelf, a null string {..} is returned. |
6 | svConnOpStatus | Operation status of the connection |
7 | svConnAbitStatus | A-bit status of the connection. Valid values are: |
8 | svConnType | Indicates connection type: |
@AlertKey | $3 + $5 |
|
@ObjectType | "connection" |
|
@ObjectStatus | int($svConnOpStatus) + int($6) int(@ObjectStatus) + 4 (when $7 = 2) |
|
DeDupKey | @AlertKey + @ObjectStatus |
|
$ObjectStatus | InActive (when @ObjectStatus = 501) Clear (when @ObjectStatus = 502) Fail (when @ObjectStatus = 503) Down (when @ObjectStatus = 504) InComplete (when @ObjectStatus = 505) ClearABitFail (when @ObjectStatus = 506) FailABitFail (when @ObjectStatus = 507) DownABitFail (when @ObjectStatus = 508) Unknown (default). |
|
@Type | 1 2 (when @ObjectStatus = 502). |
|
$shelf | extract($3, "^[^.]*\.([^.]*)\..*") | The local and remote connection string (VarBind 3 and 5) contain the instance information for the endpoint. The Network Element Names (NEName and RemoteNEName) are extracted from either the first or second field depending upon the value in the second field. The fields are separated by a "." The format is Node.shelf.<field.field> depending upon the connection type. |
@NEName | extract($3, "(^[^.]*)\.[^.]*\..*") (when $shelf is blank). @NEName = $shelf (when $shelf is not blank). |
|
@Node | @NEName (when $shelf is blank). extract($3, "(^[^.]*)\.[^.]*\..*") (when $shelf is not blank). |
|
@NEType | lookup(@NEName, NETypes) |
|
@Slot | extract($3, "^[^.]*\.[^.]*\.([^.]*)\..*") | Extract the third field (which is the slot number) and assign it to the slot field in the Cisco Info Server. |
$rshelf | extract($5, "^[^.]*\.([^.]*)\..*") | Extract the remote NEName. |
@RemoteNEName | extract($5, "(^[^.]*)\.[^.]*\..*") (when $shelf is blank). $rshelf (when $shelf is not blank). |
|
@AdditonalInfo | extract($5, "(^[^.]*)\.[^.]*\..*") (when $rshelf is not blank). |
|
@RemoteSlot | extract($5, "^[^.]*\.[^.]*\.([^.]*)\..*") | Extract the third field (which is the slot number) and assign it to the remote slot field in the Cisco Info Server. |
@TrapReason | $specific-trap |
|
$master-end | ATM (when $2 = "1.3.6.1.4.1.351.1.101.1.15" or "OID: enterprises.351.1.101.1.15") FR (when $2 = "1.3.6.1.4.1.351.1.101.1.16" or "OID: enterprises.351.1.101.1.16" CE (default case). | The type of connection (fr-fr, fr-atm, atm-fr, ce-ce). Due to a bug in the switch software, The svConnType VarBind cannot be used to determine the connection type. Instead we use the OIDs returned in VarBind 2. VarBind 2 could either have just the Object Identifier in dot notation for example,.1.3.6.1.4.1.351.1.101.1.15 or the string "OID:enterprises" followed by the rest of the enterprise ID for example, "OID:enterprises.351.1.101.1.15". We therefore check for the OID and determine each end of the connection.???????? |
$remoteend | ATM (when $4 = "1.3.6.1.4.1.351.1.101.1.15" or "OID: enterprises.351.1.101.1.15") FR (when $4 = "1.3.6.1.4.1.351.1.101.1.16" or "OID: enterprises.351.1.101.1.16" CE - (default case). | For the remote end. |
$SubObjectType | $masterend +"-" + $remoteend | Concatenate the master end and the remote end to make up the connection type. |
@Class | @Class = 1040 (when @NEType = AXIS) @Class = 1100 (when @NEType = BPX) @Class = 1020 (when @NEType = IPX/IGX) |
|
The format of the Frame Relay to Frame Relay connection:
Node.shelf.slot.line.port.dlci
| Field | Value | Description |
|---|---|---|
@SubObjectType | "fr-fr" | Assign the SubObjectType to indicate a fr-fr connection. |
@ServiceType | "frChan" (when @NEType = 3) "frEndpt" (default) | Assign the ServiceType field the frEndpt value. This field is used by the Real Time Counters tool to dynamically display the relevant counters for a fr-fr connection that could be polled for statistics. As the counters depend upon the Network Element, the service type is based on the NEType. |
$Line | extract($3, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | Extract the fourth field from the Local Connection String. |
$Port | extract($3,"^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | Extract the fifth field from the Local Connection string. |
@DSAP | extract($3,"^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") + "(DLCI)" | Destination Service Access Point (DSAP). Indicates the DLCI for this connection is extracted from the sixth field and is appended to the (DLCI) string. |
$RLine | extract($5, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | Same for the remote end. |
$RPort | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | Same for the remote end. |
@RemotePSAP | $RLine + "." + $RPort |
|
@RemoteDSAP | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") + "(DLCI)" |
|
@PSAP | $Line = "1" (when $Line = 0) $Line + "." + $Port (when $Line != 0) | For FR cards, the Physical Service Access Point (PSAP) is denoted with the line.port notation. Any line having a 0 value is converted to a 1. |
$Rline | 1 - (when $RLine = 0) |
|
The second case is the ATM-ATM connections. The format for the endpoints are:
Node.shelf.slot.port.vpi.vci
| Field | Value | Description |
|---|---|---|
@SubObjectType | "atm-atm" | Connection is atm-atm. Assign to SubObjectType field. |
@ServiceType | "ausmChan" (when @NEType = 3) "atmEndpt" (default) | Assign the ServiceType field the atmEndpt value. This field is used by the Real Time Counters tool to dynamically display the relevant counters for an ATM-ATM connection that could be polled for statistics. |
@PSAP | extract($3, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | The Physical Service Access Point (PSAP) is the port field (fourth) in the local connection string. |
$VPI | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | The Destination Service Access Point (DSAP) for ATM connections is denoted by the vpi.vci. The fifth and sixth fields are extracted and concatenated with the VPI/VCI string. |
$VCI | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)" |
|
@DSAP | $VPI + "." + $VCI + "(VPI/VCI)" |
|
$RPort | extract($5, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") | Extract the remote end point information. |
@RemotePSAP | $RPort |
|
$RVPI | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
|
$RVCI | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)" |
|
@RemoteDSAP | $RVPI + "." + $RVCI + "(VPI/VCI)" |
|
This section describes Frame Relay to ATM (fr-atm) connections and ATM to Frame Relay (atm-fr) connections. For both cases, the SubObjectType is set to atm-fr.
The format of the local and remote strings of FR-ATM connections depends upon the type of the local and remote endpoint (that is, whether the local end is Frame Relay or ATM and the opposite for the remote end.
Therefore, the connection string could be either:
Node.shelf.slot.port.vpi.vci-Node.shelf.line.port.dlcior
Node.shelf.line.port.dlci-Node.shelf.port.vpi.vci
| Field | Value |
|---|---|
@SubObjectType | "atm-fr" |
@ServiceType | "ausmChan" (when $masterend is ATM and NEType = AXIS) "atmEndpt" (when $masterend is ATM and NEType = BPX) |
$PSAP | extract($3, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$VPI | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$VCI | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") |
@DSAP | $VPI + "." + $VCI + "(VPI/VCI)" |
$RLine | extract($5, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$RPort | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
@RemotePSAP | $RLine + "." + $RPort |
@RemoteDSAP | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") + "(DLCI)" |
$RLine | 1 (when $RLine = 0) |
| Field | Value |
|---|---|
@ServiceType | "frChan" - (when $masterend is fr and NEType = AXIS) "frEndpt" - (when $masterend is fr and NEType = IPX/IGX |
$Line | extract($3, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$Port | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
@DSAP | extract($3, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") + "(DLCI)" |
@PSAP | 1 - (when $Line = 0) $Line + "." + $Port (when $Line != 0) |
$RPSAP | extract($5, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$RVPI | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
$RVCI | extract($5, "^[^.]*\.[^.]*\.[^.]*\.[^.]*\.[^.]*\.([^.]*)") |
@RemoteDSAP | $RVPI + "." + $RVCI + "(VPI/VCI)" } |
This section describes the Circuit Emulation connections (ce-ce). The format for a ce-ce connection string is:
Node.shelf.slot.port.0.0
| Field | Value |
|---|---|
@SubObjectType | "ce-ce" |
@ServiceType | "CE-CE" |
@PSAP | extract($3, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
@RemotePSAP | extract($5, "^[^.]*\.[^.]*\.[^.]*\.([^.]*)\..*") |
| Field | Value |
|---|---|
@AlertGroup | "UserConnectionClear" |
@Summary | "User connection Clear"+ $3 + "-" + $5 + "ConnStatus:"+ $objectstatus + "ConnType:" + @SubObjectType |
| Field | Value |
|---|---|
@AlertGroup | "UserConnectionClear" |
@Summary | "User connection Fail" + $3 + "-" + $5 + "ConnStatus:" + $objectstatus + "ConnType:" + @SubObjectType |
| Field | Value |
|---|---|
@AlertGroup | "UserConnectionClear" |
@Summary | "User connection Down" + $3 + "-" + $5 + "ConnStatus:" + $objectstatus + "ConnType:" + @SubObjectType |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap +" ) received for enterprise + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9). |
This section describes maintenance log traps. These traps are also referred to as the 1000 series traps. Events sent by the switch software to Cisco StrataView+ are converted to traps and sent to the HP Network Node Manager trapd. These traps are acquired by the HP Network Node Manager Mediator part of the SV+ Mediators.
The Maintenance Log Traps contains all of the information for the trap in VarBind 8. Based on the information in this varBind, the Mediator's rules files are configured accordingly.
The first string in the Message Text received in VarBind 8, is used to determine the mapping for the event. This is done by extracting the first string from the varBind.
$MessageType = extract($8, "^([^ ]*)")The following strings are extracted and mapped. Any other messages which do not form part of the message string below are discarded.
| Message String |
|---|
SNMP |
Command |
User |
LN |
TRK |
Port |
IPX/AF |
AXIS |
BPX |
Added: |
Deleted: |
Upped: |
Downed: |
When none of the above Message Strings match, VarBind 8 is searched for the following strings:
| VarBind Message Format |
|---|
<Nodename> removed from Network |
Added TRK from <Nodename>/<Slot>.<Port>.<Vtrunk> to <Remotenodename>/<Slot><Port><Vtrunk> |
Removed TRK from <Nodename>/<Slot>.<Port>.<Vtrunk> to <Remotenodename>/<Slot><Port><Vtrunk> |
<Cardtype. <Slot> Activated |
<Cardtype. <Slot> Inserted - Activated |
<Cardtype> <Slot> Freed |
<Cardtype> <Slot> Down |
<Cardtype> <Slot> Up |
<Cardtype> <Slot> Inserted |
<Cardtype> <Slot> Removed |
$DeDupKey | $8 |
|---|---|
@TrapReason | $specific-trap |
Traps having SNMP as the first word in the string are discarded. These traps are generated when SNMP Managers register as trap receivers.
| Field | Value | Description |
|---|---|---|
@ObjectType | "system.general" |
|
@TrapReason | extract($8, "^Command .*\) *([^ ]*) *.*") | Extract the command run and assign it to the Trap Reason field. |
@Severity | 0 | Clear event. |
| Field | Value | Description |
|---|---|---|
@ObjectType | "system.general" |
|
@Class | 1070 |
|
@AlertGroup | "Login-Logout" |
|
$User | extract($8, "^User ([^ ]*) .*") | Extract the user name. |
$Terminal | extract($8, "^User .* \(([^\)]*)") | Extract the terminal connected from. |
@AlertKey | $User + ":" + $Terminal | Add the user and terminal to the Alert Key. |
8th VarBind matches the regular expression ".* logged in .*",
| Field | Value |
|---|---|
@Type | 1 |
@Severity | 2 |
| Field | Value |
|---|---|
@Type | 2 |
@Severity | 1 |
For Access line events for this enterprise, the Line Activated and Line Deactivated events are mapped. Any other event that begins with LN is discarded.
| Field | Value | Description |
|---|---|---|
@ObjectType | line.access |
|
@Slot | extract($8, "^LN ([^. ]*)") | Extract the slot. |
@PSAP | extract($8, "^LN [^.]*\.([^ ]*)") | Extract the port. |
| Field | Value | Description |
|---|---|---|
@AlertGroup | "AccessLineDeactivated" |
|
@AlertKey | @NEName + @Slot + @PSAP |
|
@ObjectStatus | int($lineStatus) + 1 | Object status = 101 (deactivated) |
@Class | 1000 | No tools |
@Severity | 1 |
|
@Type | 3 |
|
| Field | Value | Description |
|---|---|---|
@AlertGroup | "AccessLineDeactivated" |
|
@AlertKey | @NEName + @Slot + @PSAP |
|
@ObjectStatus | int($lineStatus) + 1 | Object Status = 199 (Activated) |
@Class | Class = 1060 (for AXIS) Class = 1065 (for BPX) | Tools based on the NEType |
@Severity | 2 |
|
@Type | 4 |
|
For Trunk Line events, the fields for TRK Activated and TRK Deactivated are mapped and all other events that begin with TRK are discarded.
| Field | Value | Description |
|---|---|---|
@ObjectType | "line.trunk" |
|
@PSAP | extract($8, "^TRK [^.]*\.([^. ]*)") | Extract port |
@Slot | extract($8, "^TRK ([^. ]*)") | Extract slot |
$trunkid | extract($8, "^TRK [^.]*\.[^.]*\.([^ ]*)" | Extract trunk ID to a temporary variable. |
@LSAP | $trunkid |
|
| Field | Value | Description |
|---|---|---|
@ObjectStatus | int($svTrunkStatus) + 1 | Object Status = 101 (Inactive) |
@AlertGroup | "TrunkLineDeactivated" |
|
@AlertKey | @NEName + @Slot + @PSAP + @LSAP |
|
@Class | 1000 | No tools |
@Severity | 2 |
|
@Type | 3 |
|
| Field | Value | Description |
|---|---|---|
@AlertKey | @NEName + @Slot + @PSAP + @LSAP |
|
@AlertGroup | "TrunkLineDeactivated" |
|
@ObjectStatus | int($svTrunkStatus) + 99 | Object Status = 199 (Active) |
@Severity | 2 |
|
@Type | 4 |
|
@Class | Class = 1045 (for BPX) Class = 1045 (for IPX/IGX) |
|
@ServiceType | atmTrunk (for BPX) IPXIGXTrunk (for IPX/IGX) | The ServiceType for IPX, IGX cannot be determined from the trap. The Automations pick this temporary ServiceType and get the ServiceType from the switch. |
@PSAP | 0 (for IPX/IGX) |
|
For Port events, the fields for Port Activated and Port Deactivated are mapped and all other events that begin with the string Port are discarded.
| Field | Value | Description |
|---|---|---|
@Slot | extract($8, "^Port ([^.]*)") | Extract the slot. |
$PSAP | extract($8, "^Port [^.]*\.([^ ]*)") | Extract the port. |
The following table provides common mappings for ATM Ports (port.ATM - BPX)
| Field | Value | Description |
|---|---|---|
@ServiceType | "atmPort" |
|
@ObjectType | "port.ATM" |
|
@PSAP | $PSAP + "." + $PSAP | For consistency with the SV+ Switch Events, the PSAP field has the format line.port. As Line = Port for ATM Port Events, PSAP = PSAP + "." + PSAP is used. |
@Class | 1050 |
|
The following table provides common mappings for FR Ports (port.FR - IPX/IGX)
| Field | Value | Description |
|---|---|---|
@ServiceType | "frLport" |
|
@ObjectType | "port.FR" |
|
@PSAP | "1"+ "." + $PSAP | For consistency with the SV+ Switch Events, the PSAP field has the format line.port. As Line = 1 for FR Port Events, PSAP = "1" + "." + PSAP is used. |
@Class | 1050 |
|
The following table provides common mappings for port deactivated events.
| Field | Value | Description |
|---|---|---|
@ObjectStatus | int($svPortState) + 1 | Object Status = 101 (In Active) |
@Class | 0 |
|
@AlertGroup | "PortDeactivate" |
|
@AlertKey | @NEName + @Slot + @PSAP |
|
@Severity | 2 |
|
@Type | 3 |
|
The following table provides common mappings for port activated events.
| Field | Value | Description |
|---|---|---|
@ObjectStatus | int($svPortState) + 1 | Object Status = 199 (In Active) |
@AlertGroup | "PortDeactivate" |
|
@AlertKey | @NEName + @Slot + @PSAP |
|
@Severity | 2 |
|
@Type | 4 |
|
For IPX/AF events, the fields for IPX/AF Added and IPX/AF Deleted are mapped and all other events that begin with IPX/AF are discarded.
| Field | Value | Description |
|---|---|---|
@ObjectType | "NE" |
|
@Slot | extract($8, "^IPX/AF shelf on TRK ([^.:]*)") | Extract Slot |
@PSAP | extract($8, "^IPX/AF shelf on TRK [^.]*\.([^:]*)") | Extract Port |
The following table provides the values for IPX/AF Deleted events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 3 |
@Class | 0 |
@Severity | 2 |
@Type | 4 |
@AlertGroup | "IPX\AFDeleted" |
The following table provides the values for IPX/AF Added events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 2 |
@Class | 1065 |
@Severity | 2 |
@Type | 3 |
@AlertGroup | "IPX\AFDeleted" |
For AXIS events, the fields for AXIS Added and AXIS Deleted are mapped and all other events that begin with AXIS are deleted. These are Feeder Added and Deleted messages and not traps sent from the AXIS network element. These events are sent from the BPX.
| Field | Value | Description |
|---|---|---|
@ObjectType | "NE" |
|
@Slot | extract($8, "^AXIS shelf on TRK ([^.:]*)") | Extract Slot |
@PSAP | extract($8, "^AXIS shelf on TRK [^.]*\.([^:]*)") | Extract Port |
The following table provides values for AXIS Deleted events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 3 (Deleted) |
@Class | 0 |
@Severity | 2 |
@Type | 4 |
@AlertGroup | "AxisDeleted" |
The following table provides values for AXIS Added events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 2 (Added) |
@Class | 1060 |
@Severity | 2 |
@Type | 3 |
@AlertGroup | "AxisDeleted" |
For BPX events, the fields for BPX Added and BPX Deleted are mapped and all other events that begin with BPX are discarded.
| Field | Value | Description |
|---|---|---|
@ObjectType | "NE" |
|
@Slot | extract($8, "^BPX shelf on TRK ([^.:]*)") | Extract slot. |
@PSAP | extract($8, "^BPX shelf on TRK [^.]*\.([^:]*)") | Extract port. |
The following table provides values for BPX Deleted events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 3 - Deleted |
@Class | 0 |
@Severity | 2 |
@Type | 4 |
@AlertGroup | "NEDeleted" |
The following table provides values for BPX Added events mapping.
| Field | Value |
|---|---|
@ObjectStatus | 2 - Added |
@Class | 1060 |
@Severity | 2 |
@Type | 3 |
@AlertGroup | "NEDeleted" |
Added Connection events for the end points begin with Added: and have the format:
| Type | Value |
@ObjectType | "endpoint" |
@Severity | 2 |
@Slot | extract($8, "^[^:]*: ([^.]*)\..*") |
@Type | 3 |
@Severity | 2 |
@ObjectStatus | 1901 - Added |
@AlertGroup | "endpointdeleted" |
The following table provides values for Added: events mapping.
| Field | Value | Description |
|---|---|---|
@PSAP | extract($8, "^[^:]*: [^.]*\.([^.]*)\..*") | Extract Port |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^.]*\.[^ ]*) .*") + "(VPI/VCI)" | Extract VPI.VCI as this is an ATM end point and append the returned value with VPI/VCI. |
@ObjectType | "endpoint.ATM" | This is an ATM end point as this is from a BPX. |
@ServiceType | "atmEndpt" |
|
@Class | 1115 |
|
Connection Events from IPX/IGX exist for Frame Relay and Voice/Data connections.
The format for Frame Relay events is:
The format for Voice/Data events is:
| Field | Value | Description |
|---|---|---|
@ObjectType | "endpoint.FR" | This is a FR end point as this is from an IPX/IGX with the format: |
@ServiceType | "frEndpt" |
|
@Class | 1120 |
|
$Port | extract($8, "^[^:]*:[^.]*\.([^.]*)\..*") | Extract port. |
@PSAP | "1." + $Port | Add 1 to the port to maintain line.port |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^ ]*) .*") + "(DLCI)" | Extract the DSAP and append it to the DLCI. |
The following table provides values for the Voice/Data Added: Events from IPX/IGX Network Elements.
| Field | Value |
|---|---|
@PSAP | extract($Field2,"^[^.]*\.(.*)") |
@ServiceType | "Voice/Data" |
@Class | 1000 |
Deleted Connection events for the end points begin with Deleted: and have the format:
| Field | Value |
|---|---|
@Type | 4 |
@Severity | 2 |
@AlertGroup | "endpointdeleted" |
@Class | 1000 |
@ObjectStatus | 1902 # Deleted |
@Slot | extract($8, "^[^:]*: ([^.]*)") |
Deleted: Events from BPX Network Elements are:
| Field | Value |
|---|---|
@ObjectType | "endpoint.ATM" |
@ServiceType | "atmEndpt" |
@PSAP | extract($8, "^[^:]*: [^.]*\.([^.]*)\..*") |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^.]*\.[^ ]*).*") + "(VPI/VCI)" |
Deleted: Events from IPX/IGX Network Elements are:
Field | Value |
|---|---|
@ObjectType | "endpoint.FR" |
@ServiceType | "frEndpt" |
$Port | extract($8, "^[^:]*: [^.]*\.([^.]*)\..*") |
@PSAP | "1." + $Port |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^ ]*).*") + "(DLCI)" |
Upped Connection events for the end points begin with Upped: and have the format:
Common Mappings for Upped: Events are:
| Field | Value |
|---|---|
@ObjectType | "endpoint" |
@Slot | extract($8, "^[^:]*: ([^.]*)") |
@Type | 3 |
@Severity | 2 |
@AlertGroup | "endpointdowned" |
@ObjectStatus | 6 # Up |
Upped: Events from BPX Network Elements are:
| Field | Value |
|---|---|
@PSAP | extract($8, "^[^:]*: [^.]*\.([^.]*)\..*") |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^.]*\.[^.]*).*") |
Upped: Events from IPX/IGX Network Elements are:
| Field | Value |
|---|---|
@PSAP | extract($8, "^[^:]*: [^.]*\.([^.]*)\..*") |
@DSAP | extract($8, "^[^:]*: [^.]*\.[^.]*\.([^.]*)\..*") |
Downed Connection events for the end points begin with Downed: and have the format:
Common Mappings for Downed: Events are:
| Field | Value |
|---|---|
@ObjectType | "endpoint" |
@Slot | extract($8, "^[^:]*: ([^.]*)") |
@Type | 4 |
@Severity | 2 |
@AlertGroup | "endpointdowned" |
@ObjectStatus | 504 - Downed |
The format for the node added events is:
| Field | Value |
|---|---|
@NEName | extract($8, "^([^ ]*)") |
@ObjectType | "NE" |
@Class | 1065 |
@ObjectStatus | 2 |
@ServiceType | "Unknown" |
@Severity | 2 |
@Type | 3 |
@AlertGroup | "NERemovedFromNet" |
The format for the node removed events is:
| Field | Value |
|---|---|
@NEName | extract($8, "^([^ ]*)") |
@NEType | lookup(@NEName, NETypes) |
@ObjectType | "NE" |
@Class | 0 - No Tools |
@ObjectStatus | 3 - Deleted |
@ServiceType | "Unknown" |
@Severity | 2 |
@Type | 4 |
@AlertGroup | "NERemovedFromNet" |
The format for the Added TRK events is:
| Field | Value |
|---|---|
@RemoteNEName | extract($8, "^Added TRK from ([^/]*)") |
@RemoteSlot | extract($8, "^Added TRK from [^/]*/([^. ]*)") |
@RemotePSAP | extract($8, "^Added TRK from [^/]*/[^.]*\.([^. ]*)") |
$trunkid | extract($8, "^Added TRK from [^/]*/[^.]*\.[^.]*\.([^. ]*)") |
@RemoteLSAP | $trunkid |
@NEName | extract($8, "^Added TRK from [^ ]* to ([^/]*)") |
@NEType | lookup(@NEName, NETypes) |
@Slot | extract($8, "^Added TRK from [^ ]* to [^/]*/([^. ]*)") |
$Port | extract($8, "^Added TRK from [^ ]* to [^/]*/[^.]*\.([^. ]*)") |
$Trunkid | extract($8, "^Added TRK from [^ ]* to [^/]*/[^.]*\.[^.]*\.([^. ]*)") |
@PSAP | $Port |
@LSAP | $Trunkid |
@ObjectType | "line.trunk" |
@Class | 1045 |
@ObjectStatus | 2 - Added |
@ServiceType | "Unknown" |
@Severity | 2 |
@Type | 3 |
@AlertGroup | "TrunkRemoved" |
@AlertKey | @NEName + ":" + @Slot + ":"+ @PSAP + ":" + @LSAP + ":" + @RemoteNEName + ":" + @RemoteSlot + ":" + @RemotePSAP + ":" + @RemoteLSAP |
The format for the Added TRK events is:
| Field | Value |
|---|---|
@RemoteLSAP | $trunkid |
@RemoteNEName | extract($8, "^Removed TRK from ([^/]*)") |
@RemoteSlot | extract($8, "^Removed TRK from [^/]*/([^. ]*)") |
@RemotePSAP | extract($8, "^Removed TRK from [^/]*/[^.]*\.([^. ]*)") |
$trunkid | extract($8, "^Removed TRK from [^/]*/[^.]*\.[^.]*\.([^. ]*)") |
@RemoteLSAP | $trunkid |
@NEName | extract($8, "^Removed TRK from [^ ]* to ([^/]*)") |
@NEType | lookup(@NEName, NETypes) |
@Slot | extract($8, "^Removed TRK from [^ ]* to [^/]*/([^. ]*)") |
$Port | extract($8, "^Removed TRK from [^ ]* to [^/]*/[^.]*\.([^. ]*)") |
$Trunkid | extract($8, "^Removed TRK from [^ ]* to [^/]*/[^.]*\.[^.]*\.([^. ]*)") |
@PSAP | $Port |
@LSAP | $Trunkid |
@ObjectType | "line.trunk" |
@Class | 1000 |
@ObjectStatus | 3 - Deleted |
@ServiceType | "Unknown" |
@Severity | 1 |
@Type | 4 |
@AlertGroup | "TrunkRemoved" |
@AlertKey | @NEName + ":" + @Slot + ":" + @PSAP + ":" + @LSAP + ":" + @RemoteNEName + ":" + @RemoteSlot + ":" + @RemotePSAP + ":" + @RemoteLSAP |
The format for the Card Activated Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@SubObjectType | $MessageType |
@Severity | 2 |
@ObjectType | "card" |
@AlertKey | @NEName + @Slot |
@AlertGroup | "Chartered" |
@Type | 3 |
@Class | Class = 1060 (For BPX Cards) Class = 1065 (For IPX/IGX Cards) |
@ObjectStatus | 499 - Active |
The format for the Card Inserted Activated Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@SubObjectType | $MessageType |
@Severity | 2 |
@ObjectType | "card" |
@AlertGroup | "CardRemoved" |
@AlertKey | @NEName + @Slot |
@Class | 120 |
@ObjectStatus | 499 - Active |
The format for the Card Freed Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@ObjectType | "card" |
@SubObjectType | $MessageType |
@Severity | 2 |
@AlertKey | @NEName + @Slot + $MessageType |
@AlertGroup | "CardFreed" |
@Type | 4 |
@Class | Class = 1060 (For BPX Cards) Class = 1065 (For IPX/IGX Cards) |
@ObjectStatus | 501 - InActive |
The format for the Card Down Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@ObjectType | "card" |
@SubObjectType | $MessageType |
@Severity | 4 |
@Type | 3 |
@AlertKey | @NEName + @Slot + $MessageType |
@AlertGroup | "CardUp" |
@Class | 120 |
@Class | Class = 1060 (For BPX Cards) Class = 1065 (For IPX/IGX Cards) |
@ObjectStatus | 504 - Down |
The format for the Card Up Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@ObjectType | "card" |
@Severity | 0 |
@AlertGroup | "CardUp" |
@Type | 4 |
@AlertKey | @NEName + @Slot + $MessageType |
@Class | Class = 1060 (For BPX Cards) Class = 1065 (For IPX/IGX Cards) |
@SubObjectType | $MessageType |
@ObjectStatus | 6 - Up |
The format for the Card Inserted Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@ObjectType | "card" |
@Severity | 2 |
@AlertKey | @NEName + @Slot + $MessageType |
@AlertGroup | "CardRemoved" |
@Type | 4 |
@Class | Class = 1060 (For BPX Cards) Class = 1065 (For IPX/IGX Cards) |
@SubObjectType | $MessageType |
@ObjectStatus | 2 - Added |
The format for the Card Removed Alarms is:
| Field | Value |
|---|---|
@Slot | extract($8, "^[^ ]* ([^ ]*)") |
@ObjectType | "card" |
@SubObjectType | $MessageType |
@Severity | 2 |
@ObjectStatus | 298 - Deleted |
@AlertKey | @NEName + @Slot + $MessageType |
@AlertGroup | "CardRemoved" |
@Type | 3 |
| Field | Value |
|---|---|
@ObjectType | "system.general" |
@Severity | 5 |
@Class | 1070 |
| Field | Value |
|---|---|
@ObjectType | "NE" |
@Severity | 1 |
@Class | 1065 |
| Field | Value |
|---|---|
@Summary | $8 |
| Field | Value |
|---|---|
@Summary | $8 |
| Field | Value |
|---|---|
@Summary | $8 |
| Field | Value |
|---|---|
@Summary | $8 |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap + ") received for enterprise" + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9) |
This section describes the traps sent by the AXIS network elements to the Service View Agent. These traps are forwarded by the Trapd Mediator of the SV+ Mediators. These traps are received from the StrataComAXIS Enterprise .1.3.6.1.4.1.351.110.
| Field | Value | Description |
|---|---|---|
@Slot | $4 | Slot is VarBind 4 |
$ObjectSeverity | $5 | Temporary variable |
@Severity | 3 (For $5 = 1) 4 (For $5 = 2) 2 (For $5 = 3) 1 (For Any Other $5 Value) | $5 defines the severity of the AXIS event. This severity is mapped to the severity field in Info Center which determines the color of the event. |
@TrapReason | $specific-trap | Specific trap number. |
@NEType | 3 | AXIS events. |
| Field | Value |
|---|---|
@ObjectType | "card" |
@SubObjectType | lookup($7, Axisfm) |
@Class | 1005 |
@AlertKey | $2 + $4 |
@AlertGroup | "CoreCardSwitchOver" |
@Summary | "AXIS" + $2 + "card in slot" + $4 + "switched over" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "NE" |
@Class | 1005 |
@SubObjectType | "AXIS" |
@AlertKey | $2 + $3 |
$DeDupKey | @AlertKey + $6 |
@AlertGroup | "ShelfRestart" |
$funcModResetReason | "PowerUp" - ($6 = 1) "ParityError" - ($6 = 2) "WatchDog" - ($6 = 3) "ResourceOverflow" ($6 = 4) "ClearAllCnf" ($6 = 5) "MissingTask" ($6 = 6) "Unknown" (default) |
@Summary | "AXIS" + $2 + "shelf" + $3 + "restarted due to" + $funcModResetReason |
@AdditionalInfo | "ResetReason" + ":" + $funcModResetReason |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@Type | 3 |
@AlertGroup | "FuncModInsertRemove" |
@Summary | "AXIS" + $2 + "function module in slot" + $4 + "removed" |
@ObjectStatus | 1902 # Deleted |
@Severity | 4 |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
$DeDupKey | @AlertKey + $6 + $7 |
@Type | 4 |
@AlertGroup | "FuncModInsertRemove" |
@Summary | "AXIS" + $2 + "function module in slot" + $4 + "inserted" |
@ObjectStatus | 1901 # Added |
@Severity | 1 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FuncModuleSwitchOver" |
@Summary | "AXIS" + $2 + "function module in slot" + $4 + "switched over" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FunctionModuleFailed" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
@Type | 2 |
@Summary | "AXIS" + $2 + "function module" + $4 + "active." |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FunctionModuleFailed" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
@Type | 1 |
@Summary | "AXIS" + $2 + "function module" + $4 + "failed" |
#@Severity | 5 |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FunctionModuleFailed" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "function module and line module mismatch" |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FuncModSelfTestFail" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
@Summary | "AXIS" + $2 + "function module" + $4 + "self-test failed" |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "FunctionModuleFailed" |
@ObjectStatus | int($shelfFunctionModuleState) + int($6) |
@Type | 1 |
#@Severity | 3 |
@Summary | "AXIS" + $2 + "standby function module" + $4 + "inserted" |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.ts" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 |
@AlertGroup | "ASMTempAboveNormal" |
@Type | 2 |
@ObjectStatus | 1 |
#@Severity | 1 |
@Summary | "AXIS" + $2 + "temperature normal" |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.ts" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 |
@AlertGroup | "ASMTempAboveNormal" |
@Type | 1 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "temperature above normal" |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.dc" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "ASMDCLevelBelowNormal" |
@Type | 2 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "ASM alarm unit#" + $7 + "DC level normal" |
@AdditionalInfo | "ASM Alarm Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.dc" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "ASMDCLevelBelowNormal" |
@Type | 1 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "ASM alarm unit#" + $7 + "DC level below normal" |
@AdditionalInfo | "ASM Alarm Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.ps" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "PowerSupplyFailed" |
@Type | 2 |
@ObjectStatus | 1 |
@Summary | "AXIS" + $2 + "power unit#" + $7 + "normal" |
@AdditionalInfo | "Power Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.ps" |
@BitMapField | $6 |
@Convert | "asmPhysicalAlarmState" |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "PowerSupplyFailed" |
@Type | 1 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "power unit#" + $7 + "failed" |
@AdditionalInfo | "Power Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.fan" |
@BitMapField | $6 |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "FanBelowNormal" |
@Type | 2 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "fan unit#" + $7 + "normal" |
@AdditionalInfo | "Fan Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "peripheral.fan" |
@BitMapField | $6 |
@Class | 1010 |
@AlertKey | $2 + $7 |
@AlertGroup | "FanBelowNormal" |
@Type | 1 |
@ObjectStatus | 1 - (Failed, see Bit Map) |
@Summary | "AXIS" + $2 + "fan unit#" + $7 + "below normal" |
@AdditionalInfo | "Fan Unit#" + ":" + $7 |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "NE" |
@Class | 1005 |
@ObjectStatus | int($shelfIntegratedAlarm) + int($6) |
@AlertKey | $2 |
@AlertGroup | "aggregateShelfAlm" |
@Summary | "Axis" + $2 + "Aggregate alarm has changed." |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "system.general" |
@SubObjectType | "login" |
@Class | 1015 |
@AlertKey | $2 + $6 |
@Type | 1 |
@AlertGroup | "AXISUserLoginLogout" |
@Summary | "User:" + $6 + "logged into AXIS:" + $2 + "slot:" + $4 |
@AdditionalInfo | "User:" + $6 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "system.general" |
@Class | 1015 |
@SubObjectType | "logout" |
@AlertKey | $2 + $6 |
@Type | 2 |
@AlertGroup | "AXISUserLoginLogout" |
@Summary | "User:" + $6 + "logged out from AXIS:" + $2 + "slot:" + $4 |
@AdditionalInfo | "User:" + $6 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "system.general" |
@Class | 1015 |
@Type | 1 |
@ObjectStatus | 302 # Failed |
@AlertKey | $2 + $4 |
@AlertGroup | "shelfLossLmiAlarmClear" |
@Summary | "Loss of LMI Alarm for Axis" + $2 + "Slot" + $4 + "BNM Trunk. (ANNEX G Signalling Failure)" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "system.general" |
@Class | 301 # Cleared |
@Type | 2 |
@AlertKey | $2 + $4 |
@ObjectStatus | 301 |
@AlertGroup | "shelfLossLmiAlarmClear" |
@Summary | "Clear of Loss of LMI Alarm for Axis" + $2 + "Slot" + $4 + |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@Type | 3 |
@SubObjectType | lookup($7, Axislm) |
@ObjectStatus | 1902 - (Deleted) |
@AlertKey | $2 + $4 + $7 |
@AlertGroup | "LineModuleRemoved" |
@Summary | "AXIS" + $2 + "slot" + $4 + "card" + @SubObjectType + "line module removed." |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@Type | 4 |
@SubObjectType | lookup($7, Axislm) |
@ObjectStatus | 1901 # Added |
@AlertKey | $2 + $4 + $7 |
@AlertGroup | "LineModuleRemoved" |
@Summary | "AXIS" + $2 + "slot" + $4 + "card" + @SubObjectType + |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($6, Axislm) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "LineModuleMismatch" |
@AdditionalInfo | "LineModuleType:" + @SubObjectType + "FunctionModuleType:" + lookup($7, Axisfm) |
@ObjectStatus | int($shelfFunctionModuleState) + 8 |
@Summary | "AXIS" + $2 + "slot" + $4 + "card" + @SubObjectType + |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $6 |
@ObjectType | "system.config" |
@ObjectStatus | 610 |
@Class | 1015 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "BnmConfigMismatch" |
@Summary | "AXIS" + $2 + "core card" + $6 + "config mismatch with function module" + @SubObjectType |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@Slot | $6 |
@ObjectType | "card" |
@ObjectStatus | 610 |
@Class | 1005 |
@SubObjectType | lookup($7, Axisfm) |
@AlertKey | $2 + $4 |
@AlertGroup | "BnmPeerMismatch" |
@Summary | "AXIS" + $2 + "core card" + $6 + "peer mismatch with function module" + @SubObjectType |
$DeDupKey | @AlertKey + $6 + $7 |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@ObjectStatus | 606 |
@Class | 1015 |
@SubObjectType | lookup($6, Axisfm) |
@AlertKey | $2 + $4 + $6 |
@AlertGroup | "CoreCardsConfigClear" |
@Summary | "Config on node:" + $2 + "has been cleared." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $7 + "." + $8 |
@ObjectType | "system.redundancy" |
@ObjectStatus | 603 |
@SubObjectType | "yCable" - ($6 = 1) "oneToN" - ($6 = 2) "unknown" - (default) |
@AlertKey | $2 +$4+ $7 + $8 |
@AlertGroup | "RedundancyActivated" |
@Summary | "AXIS" + $2 + "redundant slot" + $8 + "becomes active, primary slot" + $7 + "failed" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $7 |
@ObjectType | "system.redundancy" |
@ObjectStatus | 603 |
@Class | 1015 |
@SubObjectType | "yCable" - ($6 = 1) "oneToN" - ($6 = 2) "unknown" - (default) |
@AlertKey | $2 +$4 + $7 + $8 |
@AlertGroup | "RedundancyReverted" |
@Summary | "AXIS" + $2 + "primary slot" + $7 + "becomes active, redundant slot" + $8 + "went standby/failed" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $7 |
@ObjectType | "system.redundancy" |
@Class | 1015 |
$SubObjectType | "yCable" - ($6 = 1) "oneToN" - ($6 = 2) "unknown" - (default) |
$primarystate | "No Card" - ($9 = 1) "Standby" - ($9 = 2) "Active" - ($9 = 3) "Failed" - ($9 = 4) "Self Test" - ($9 = 5) "Held In Reset" - ($9 = 6) "Boot" - ($9 = 7) "Mismatch" - ($9 = 8) "Unknown" - ($9 = 9) Blocked - ($9 = 11) "Unknown" - (default) |
$secondarystate | "No Card" - ($12 = 1) "Standby" - ($12 = 2) "Active" - ($12 = 3) "Failed" - ($12 = 4) "Self Test" - ($12 = 5) "Held In Reset" - ($12 = 6) "Boot" - ($12 = 7) "Mismatch" - ($12 = 8) "Unknown" - ($12 = 9) Blocked - ($12 = 11) "Unknown" - (default) |
$redPrimaryType | lookup($8, redPSType) |
$redSecondaryType | lookup($11, redPSType) |
@SubObjectType | $SubObjectType + "." + $redPrimaryType + "." + $redSecondaryType |
@ObjectStatus | int($redPrimaryState) + int($9) |
$redSecondaryState | int($redPrimaryState) + int($12) |
@AlertKey | $2 + $4 + $7 + $9 + $10 + $12 |
@AlertGroup | "RedundancyAdded" |
@Summary | "AXIS" + $2 + "redundancy added, primary slot#" + $7 + "Primary State" + $primarystate + "secondary slot#" + $10 + "Secondary state" + $secondarystate |
$DeDupKey | @AlertKey |
@Type | 3 |
| Field | Value |
|---|---|
@Slot | $7 |
@ObjectType | "system.redundancy" |
@Class | 1015 |
$SubObjectType | "yCable" - ($6 = 1) "oneToN" - ($6 = 2) "unknown" - (default) |
$primarystate | "No Card" - ($9 = 1) "Standby" - ($9 = 2) "Active" - ($9 = 3) "Failed" - ($9 = 4) "Self Test" - ($9 = 5) "Held In Reset" - ($9 = 6) "Boot" - ($9 = 7) "Mismatch" - ($9 = 8) "Unknown" - ($9 = 9) Blocked - ($9 = 11) "Unknown" - (default) |
$secondarystate | "No Card" - ($12 = 1) "Standby" - ($12 = 2) "Active" - ($12 = 3) "Failed" - ($12 = 4) "Self Test" - ($12 = 5) "Held In Reset" - ($12 = 6) "Boot" - ($12 = 7) "Mismatch" - ($12 = 8) "Unknown" - ($12 = 9) Blocked - ($12 = 11) "Unknown" - (default) |
$redPrimaryType | lookup($8, redPSType) |
$redSecondaryType | lookup($11, redPSType) |
@SubObjectType | $SubObjectType + "." + $redPrimaryType + "." + $redSecondaryType |
@ObjectStatus | int($redPrimaryState) + int($9) |
$redSecondaryState | int($redPrimaryState) + int($12) |
@AlertKey | $2 + $4 +$7 + $9 + $10 + $12 |
@AlertGroup | "RedundancyAdded" |
@Summary | "AXIS" + $2 + "redundancy deleted, primary slot#" + $7 + "Primary State" + $primarystate + "secondary slot#" + $10 + "Secondary state" + $secondarystate |
$DeDupKey | @AlertKey |
@Type | 4 |
| Field | Value |
|---|---|
@ObjectType | "system" |
@Class | 1015 |
@SubObjectType | "bnm" |
$currentClockSource | "primary" - ($6 = 1) "secondary" - ($6 = 2) "internal" - ($6 = 3) "unknown" - (default) |
@AlertGroup | "CurrentClockSource" |
@Summary | "AXIS" + $2 + "back-plane current clock source:" + $currentClockSource + "has changed" |
@AdditionalInfo | "Current Clock" + ":" + $currentClockSource |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@SubObjectType | "bnm" |
@Class | 1015 |
@AlertKey | $2 + $4 |
$bnmLineInterfaceFormat | "bnmSti" - ($6 = 1) "bnmUni" - ($6 = 2) "bnmNni" - ($6 = 3) "unknown" - (default) |
@AlertGroup | "BNMTrunkCell" |
@Summary | "BNM Trunk at slot:" + $4 + "cell format changed to" + $bnmLineInterfaceFormat |
@AdditionalInfo | "BNM Line Interface Format" + ":" + $bnmLineInterfaceFormat |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@Slot | $8 |
@LSAP | $10 |
@DSAP | $11 |
@ObjectType | "system.test" |
@Class | 1015 |
@SubObjectType | lookup($7, Axisfm) |
@AlertGroup | "BERTStart" |
@Type | 2 |
@ObjectStatus | int($bertStatus) + int($12) |
@AlertKey | $2 + $4 + $8 + $10 + $11 |
$bertTestMedium | "port" - ($9 = 1) "line" - ($9 = 2) "unknown" - (default) |
@Summary | "BERT on node:" + $2 + "at slot" + $8 + "is configured and started". |
$DeDupKey | @AlertKey + $7 + $9 + $12 |
@AdditionalInfo | "bertTestMedium" + $berTestMedium |
| Field | Value |
|---|---|
@Slot | $8 |
@LSAP | $10 |
@PSAP | $11 |
@ObjectType | "system.test" |
@Class | 1015 |
@SubObjectType | lookup($7, Axisfm) |
@AlertGroup | "BERTStart" |
@Type | 1 |
@ObjectStatus | int($bertStatus) + int($12) |
@AlertKey | $2 + $4 + $8 + $10 + $11 |
@Summary | "BERT on node:" + $2 + "at slot" + $8 + "is stopped." |
$bertTestMedium | "port" - ($9 = 1) "line" - ($9 = 2) "unknown" - (default) |
$DeDupKey | @AlertKey + $7 + $9 + $12 |
@AdditionalInfo | "bertTestMedium" + $bertTestMedium |
| Field | Value |
|---|---|
@Slot | $8 |
@LSAP | $10 |
@PSAP | $11 |
@ObjectType | "system.config" |
@Class | 1015 |
@SubObjectType | lookup($7, Axisfm) |
@AlertGroup | "BERTAbort" |
#Type is fault |
|
@Type | 1 |
@ObjectStatus | int($bertStatus) + int($12) |
@AlertKey | $2 + $4 +$8 + $10 + $11 |
@Summary | "BERT on node:" + $2 + "at slot" + $8 + "is aborted." |
$bertAbortReason | "ascStateChange" - ($9 = 1) "smStateChange" - ($9 = 2) "srmStateChange" - ($9 = 3) "coreCardSwitch" - ($9 = 4) "smRedundancySwitch" - ($9 = 5) "unknown" - (default) |
$DeDupKey | @AlertKey + $7 + $9 + $12 |
@AdditionalInfo | "bertAbortReason" + $bertAbortReason |
| Field | Value |
|---|---|
@PSAP | $6 |
@ServiceType | "dsx1" |
@ObjectType | "line.access" |
@Type | 2 - ($8 = 0) 1 - ($8 != 0) |
@ObjectStatus | 301 (Clear - $8 = 0) 1 (Failed, see Bit Map - $8 != 0) |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@Class | 1025 |
@SubObjectType | lookup($7, LineType) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "LineAlarmClear" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "alarm cleared" |
$DeDupKey | @AlertKey + $7 + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@SubObjectType | lookup($7, LineType) |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@Class | 1025 |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "LineAlarmClear" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "failed. Check BitMap for Status" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@Class | 1025 |
@SubObjectType | lookup($7, LineType) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AxLineLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "type:" + @SubObjectType + "local loopback enabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@Class | 1025 |
@SubObjectType | lookup($7, LineType) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AxLineLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "local loopback disabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" "line.access" - (Slot = 15 or 16) |
@ServiceType | "bnmdsx3" - (Slot = 1 or 2) "dsx3" - (Slot = 15 or 16) "imadsx3" - (Any other Slot) |
@Class | 1025 |
@ObjectStatus | 301 - ($8 = 0) 1 - ($8 != 0) |
@Type | 2 - ($8 = 0) 1 - ($8 != 0) |
@BitMapField | $8 |
@Convert | "dsx3LineAlarmState" |
@SubObjectType | dsx3CbitParity - ($7 = 1) g832-g804 - ($7 = 2) unknown - (default) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Dsx3LineAlarmClear" |
@Summary | "AXIS" + $2 + "slot" + $4 + "dsx3 line#" + $6 + "alarm cleared" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" `line.access: - (Slot = 15 or 16) |
@ServiceType | "bnmdx3 - (Slot = 1 or 2) "dsx3" - (Slot = 15 or 16) "imadx1" (Any other Slot) |
@BitMapField | $8 |
@Convert | "dsx3LineAlarmState" |
@SubObjectType | dsx3CbitParity - ($7 = 1) g832-g804 - ($7 = 2) unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Dsx3LineAlarmClear" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "dsx3 line#" + $6 + "failed" |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" `line.access: - (Slot = 15 or 16) |
@ServiceType | "bnmdx3 - (Slot = 1 or 2) "dsx3" - (Slot = 15 or 16) "imadx1" (Any other Slot) |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "dsx3LineAlarmState" |
@SubObjectType | dsx3CbitParity - ($7 = 1) g832-g804 - ($7 = 2) unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Dsx3LineLoopbackEnab" |
@Summary | "AXIS" + $2 + "slot" + $4 + "dsx3 line#" + $6 + "type:" + @SubObjectType + "local loopback enabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" `line.access: - (Slot = 15 or 16) |
@ServiceType | "bnmdx3 - (Slot = 1 or 2) "dsx3" - (Slot = 15 or 16) "imadx1" (Any other Slot) |
@SubObjectType | dsx3CbitParity - ($7 = 1) g832-g804 - ($7 = 2) unknown - (default) |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "dsx3LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Dsx3LineLoopbackEnab" |
@Summary | "AXIS" + $2 + "slot" + $4 + "dsx3 line#" + $6 + "local loopback disabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetLineCurrentStatus" |
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 - 2) "Unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "SonetLineInAlarm" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "lineType" + @SubObjectType |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetLineCurrentStatus" |
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 - 2) "Unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "SonetLineInAlarm" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "alarm cleared. lineType" + @SubObjectType |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetLineCurrentStatus" |
switch($7) |
|
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 - 2) "Unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "SonetLineLpbkEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "local loopback enabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetLineCurrentStatus" |
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 - 2) "Unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "SonetLineLpbkEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "local loopback disabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@Type | 2 - ($8 = 0) 1 - ($8 != 0) |
@ObjectStatus | 301 - ($8 = 0) 1 - ($8 != 0) |
@SubObjectType | "dsx1ESF" - ($7 = 1) "dsx1D4" - ($7 = 2) "dsx1E1" - ($7 = 3) "dsx1E1CRC" - ($7 = 4) "dsx1E1MF" - ($7 = 5) "dsx1CRC-MF" - ($7 = 6) "dsx1E1clearchannel" - ($7 = 7) unknown - (default) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "dsx1LineNoAlarmTrap" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "no line alarm" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@SubObjectType | "dsx1ESF" - ($7 = 1) "dsx1D4" - ($7 = 2) "dsx1E1" - ($7 = 3) "dsx1E1CRC" - ($7 = 4) "dsx1E1MF" - ($7 = 5) "dsx1CRC-MF" - ($7 = 6) "dsx1E1clearchannel" - ($7 = 7) unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "dsx1LineNoAlarmTrap" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "line alarm exists" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@SubObjectType | "dsx1ESF" - ($7 = 1) "dsx1D4" - ($7 = 2) "dsx1E1" - ($7 = 3) "dsx1E1CRC" - ($7 = 4) "dsx1E1MF" - ($7 = 5) "dsx1CRC-MF" - ($7 = 6) "dsx1E1clearchannel" - ($7 = 7) unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "dsx1LineLpbkEnableTrap" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "line loopback has been enabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "lineAlarmState" |
@SubObjectType | "dsx1ESF" - ($7 = 1) "dsx1D4" - ($7 = 2) "dsx1E1" - ($7 = 3) "dsx1E1CRC" - ($7 = 4) "dsx1E1MF" - ($7 = 5) "dsx1CRC-MF" - ($7 = 6) "dsx1E1clearchannel" - ($7 = 7) unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "dsx1LineLpbkEnableTrap" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "line loopback has been disabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" `line.access: - (Slot = 15 or 16) |
@ServiceType | "bnmdx3 - (Slot = 1 or 2) "dsx3" - (Slot = 15 or 16) "imadx1" (Any other Slot) |
@SubObjectType | dsx3CbitParity - ($7 = 1) g832-g804 - ($7 = 2) unknown - (default) |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "dsx3LineStatisticalAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "LineStatisticalEvent" |
@Summary | "Line Statistical Event for AXIS" + $2 + "slot" + $4 + "line#" + $6 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@PSAP | $6 |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetSectionStatAlarmStatus" |
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 = 2" "unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "BNMStatSectionalAlm" |
@Summary | "Sectional Statistical Alarm" for AXIS + $2 + "slot" + $4 + "Sonet line#" + $6 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetSectionStatAlarmStatus" |
@SubObjectType | "sonetSts3c" - ($7 = 1) "sonetStm1" - ($7 = 2" unknown - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "BNMStatLineAlarm" |
@Summary | "Statistical Alarm for AXIS" + $2 + "slot" + $4 + "Sonet line#" + $6 + "Check BitMap for Statistical Value " |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.trunk" |
@ServiceType | "bnm.sonet-axis" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "sonetSectionStatAlarmStatus" |
@SubObjectType | "sonetSts3c" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "BNMStatPathAlarm" |
@Summary | "Statistical Path Alarm for AXIS" + $2 + "slot" + $4 + "Sonet line#" + $6 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "system" |
@Class | 1015 |
switch($7) |
|
{ |
|
case "1": |
|
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@PSAP | $6 |
@ObjectStatus | 1903 # Modified |
@AlertKey | $2 + $6 + $7 |
@AlertGroup | "SrmT3TxClockSource" |
$dsx3LineXmtClockSrc | "backplaneClk" - ($8 = 1) "recoverClk" - ($8 = 2) "unknown" - (default) |
@Summary | "AXIS" + $2 + "SRM T3 Line#" + $6 + "Transmit clock source:" + $dsx3LineXmtClockSrc |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx3" |
@Class | 1025 |
@PSAP | $6 |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3T3LineEnable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "SRM T3 line#" + $6 + "type:" + @SubObjectType + "enabled" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Class | 0 |
@ServiceType | dsx3 |
@PSAP | $6 |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@AlertKey | $2 + $4 + $6 |
@AlertGroup | "Srm3T3LineDisable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "SRM T3 line#" + $6 + "disabled" |
$dsx3LineEnable | "disable" - ($8 = 1) "enable" - ($8 = 2) "unknown" - (default) |
@AdditionalInfo | "dsx3LineEnable" + ":" + $dsx3LineEnable |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3T3LineLpbkEnable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "3T3 line#" + $6 + "type:" + @SubObjectType + "loopback enabled" |
$dsx3LineXmtFEACCode | "dsx3SendNoCode" - ($8 = 1) "dsx3SendLineCode" - ($8 = 2) "dsx3SendResetCode" - ($8 = 3) "dsx3SendResetCode" - ($8 = 4) "dsx3SendDS1LoopCode" - ($8 = 5) "dsx3SendTestPattern" - ($8 = 6) "unknown" - (default) |
@AdditionalInfo | "dsx3LineXmtFEACCode" + ":" + $dsx3LineXmtFEACCode + ";" + "dsx3FarEndLoopbkLineNum" + ":" + $9 |
$DeDupKey | @AlertKey + $8 + $9 |
@Type | 3 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3T3LineLpbkEnable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "3T3 line#" + $6 + "type:" + $7 + "loopback disabled" |
$dsx3LineXmtFEACCode | "dsx3SendNoCode" - ($8 = 1) "dsx3SendLineCode" - ($8 = 2) "dsx3SendResetCode" - ($8 = 3) "dsx3SendResetCode" - ($8 = 4) "dsx3SendDS1LoopCode" - ($8 = 5) "dsx3SendTestPattern" - ($8 = 6) "unknown" - (default) |
@AdditionalInfo | "dsx3LineXmtFEACCode" + ":" + $dsx3LineXmtFEACCode + ";" + "dsx3FarEndLoopbkLineNum" + ":" + $9 |
$DeDupKey | @AlertKey + $8 + $9 |
@Type | 4 |
| Field | Value |
|---|---|
@Slot | $8 |
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@PSAP | $7 |
@AlertKey | $2 + $4 + $6 + $7 + $8 + $9 |
@AlertGroup | "Srm3T3AddLink" |
@Type | 2 |
@Summary | "T1 line:" + $7 + "from T3 line:" + $6 + "is added at slot:" + $9 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $8 |
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@PSAP | $7 |
@AlertKey | $2 + $4 + $6 + $7 + $8 + $9 |
@AlertGroup | "Srm3T3AddLink" |
@Type | 1 |
@Summary | "T1 line:" + $7 + "from T3 line:" + $6 + "is deleted at slot:: + $9 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Slot | $8 |
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@PSAP | $7 |
@AlertKey | $2 + $4 + $6 + $7 + $8 + $9 |
@AlertGroup | "Srm3t3DelSlotLink" |
@Summary | "AXIS" + $2 + "slot" + $4 + "SRM3T3 line#" + $6 + "delete from slot. StartT1 Line" + $7 + "TargetSlot#" + $8 + "TargetLine#" + $9 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx3" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "dsx3NearEndLoopbkLineStatus" |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3t3NELineLpbkEnab" |
@Summary | "AXIS" + $2 + "slot" + $4 + "3T3 line#" + $6 + "type:" + @SubObjectType + "loopback enabled" |
@AdditionalInfo | "See Bit Map for Dsx3 NearEnd Loopback Status". |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Class | 1025 |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "dsx3NearEndLoopbkLineStatus" |
@ServiceType | "dsx3" |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3t3NELineLpbkEnab" |
@Summary | "AXIS" + $2 + "slot" + $4 + "3T3 line#" + $6 + "type:" + $7 + "loopback disabled." |
@AdditionalInfo | "See Bit Map for Dsx3 NearEnd Loopback Status". |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Class | 1080 |
@ServiceType | "dsx3" |
@SubObjectType | "dsx3CbitParity" - ($7 = 1) "g832-g804" - ($7 = 2) "unknown" - (default) |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "Srm3t3NELineLpbkDisa" |
@Summary | "AXIS" + $2 + "slot" + $4 + "T3 line#" + $6 + "type:" + $7 + "has lost clock source" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) "dce" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineNoAlarm" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType + "in no alarm" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) "dce" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineNoAlarm" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType + "in alarm. See BitMap for LineStatus". |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) "dce" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineLpbkEnable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType + "Line loopback Enabled. See BitMap for LineStatus". |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineLpbkEnable" |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType + "Line loopback Disabled" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) "dce" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineLpbkDetected" |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType +" Line loopback Detected" |
$DeDupKey | @AlertKey + $8 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@Class | 1095 |
@SubObjectType | "dte" - ($7 = 1) "dce" - ($7 = 2) "unknown" - (default) |
@BitMapField | $8 |
@Convert | "x21LineAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "x21LineLpbkDetected" |
@Summary | "AXIS" + $2 + "slot" + $4 + "X21Line#" + $6 + "X21LineType" + @SubObjectType + "Line loopback Removed" |
$DeDupKey | @AlertKey + $8 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaDisabled" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "disabled" |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaDisabled" |
@Type | 2 |
@AlertKey | $2 + $4 + $6 + $7 |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "enabled." |
$DeDupKey | @AlertKey + $8 |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaBandwidthChanged" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "bandwidth changed." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaFailedAcpTimeout" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "failed - ACP Timeout." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaFailedMajorAlarm" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "failed" |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaSignallingFailure" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "signalling failure." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($9) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaBadDiffDelayFail" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "bad differential delay failure." |
@AdditionalInfo | "imaObsDiffDelay" + ":" + $8 + "Milliseconds"+ ";" + "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 + $9 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($9) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaRcvAisLoam" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "receiving a local OAM cell RDI from the remote end." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 + $9 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($9) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaRcvRdiLoam" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "receiving a local OAM cell RDI from the remote end." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 + $9 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "system.config" |
@Class | 1015 |
@ObjectStatus | int($imaPortState) + int($9) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImaFailedOtherReason" |
@Summary | "AXIS" + $2 + "slot" + $4 + "IMA Port#" + $6 + "LinkList" + $7 + "failed due to a non IMA protocol failure." |
@AdditionalInfo | "listLinksPresentInImaGroup" + ":" + $7 |
$DeDupKey | @AlertKey + $8 + $9 |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@Class | 1015 |
@AlertKey | $2 + $6 + $7 + $8 |
@AlertGroup | "ImatmClockChange" |
@SubObjectType | "primary" - ($6 = 1) "secondary" - ($6 = 2) "internal" - ($6 = 3) "unknown" - (default) |
$PrimaryClock | lookup($7, ClockSource) |
$SecondaryClock | lookup($7, ClockSource) |
@Summary | "AXIS" + $2 + "IMATM Clock Changed. current clock:" + @SubObjectType + "PrimaryClock:" + $PrimaryClock + "Secondary Clock:" + $SecondaryClock |
@AdditionalInfo | "currentClockSource" + ":" + @SubObjectType + "; " + "primaryClockSource" + ":" + $PrimaryClock + ";" + "secondaryClockSource" + ":" + $SecondaryClock |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@Class | 1015 |
@AlertKey | $2 + $4 + $6 + $7 + $8 |
@AlertGroup | "ImatmBadClockSource" |
@SubObjectType | "primary" - ($6 = 1) "secondary" - ($6 = 2) "internal" - ($6 = 3) "unknown" - (default) |
$PrimaryClock | lookup($7, ClockSource) |
$SecondaryClock | lookup($7, ClockSource) |
@Summary | "AXIS" + $2 + "IMATM Clock Changed. current clock:" + @SubObjectType + "PrimaryClock:" + $PrimaryClock + "Secondary Clock:" + $SecondaryClock |
@AdditionalInfo | "currentClockSource" + ":" + @SubObjectType + ";" + "primaryClockSource" + ":" + $PrimaryClock + ";" + "secondaryClockSource" + ":" + $SecondaryClock |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "line.trunk" |
@ServiceType | "imadsx1" |
@Class | 1025 |
@PSAP | $7 |
@BitMapField | $8 |
@Convert | "lineImaAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $7 |
@AlertGroup | "ImaLinkInLoopback" |
@Summary | "Ima Link In Loopback for AXIS" + $2 + "slot" + $4 + "IMA line#" + $7 + "See BitMap for Status" |
@AdditionalInfo | "almImaGrpNum" + ":" + $6 |
$DeDupKey | @AlertKey + $6 + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.trunk" |
@ServiceType | "imadsx1" |
@Class | 1080 |
@PSAP | $6 |
@ObjectStatus | 8 - (Disable - $7 = 1) 9 - (Enable $7 = 2) 1400 - (Unknown - default) |
$ObjectStatus | "Disable" - ($7 = 1) "Enable" - ($7 = 2) "Unknown" - (default) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "ImatmDsx3HecChange" |
@Summary | "HEC Error Correction for DSX3 has changed to" + $ObjectStatus |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@PSAP | $7 |
@ObjectType | "line.trunk" |
@ServiceType | "bnmdsx3" |
@Class | 1025 |
@BitMapField | $6 |
@Convert | "dsx3PlcpLineAlarmState" |
@SubObjectType | "dsx3CbitParity" - ($8 = 1) "g832-g804" - ($8 = 2) "unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $7 + $8 |
@AlertGroup | "PLCPActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $7 + "clear" |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@PSAP | $7 |
@ObjectType | "line.trunk" |
@ServiceType | "bnmdsx3" |
@Class | 1025 |
@BitMapField | $6 |
@Convert | "dsx3PlcpLineAlarmState" |
@SubObjectType | "dsx3CbitParity" - ($8 = 1) "g832-g804" - ($8 = 2) "unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $7 + $8 |
@AlertGroup | "PLCPActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $7 + "failed" |
$DeDupKey | @AlertKey + $6 |
| Field | Value |
|---|---|
@PSAP | $7 |
@ObjectType | "line.trunk" |
@ServiceType | "bnmdsx3" |
@Class | 1025 |
@BitMapField | $6 |
@Convert | "dsx3PlcpLineStatisticalAlarmState" |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $7 + $8 |
@AlertGroup | "PLCPLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $7 + "loopback enabled" |
$DeDupKey | @AlertKey + $6 |
@Type | 3 |
| Field | Value |
|---|---|
@PSAP | $7 |
@ObjectType | "line.trunk" |
@ServiceType | "bnmdsx3" |
@Class | 1025 |
@BitMapField | $6 |
@Convert | "dsx3PlcpLineAlarmState" |
@SubObjectType | "dsx3CbitParity" - ($8 = 1) "g832-g804" - ($8 = 2) "unknown" - (default) |
@ObjectStatus | 1 |
@AlertKey | $2 + $4 + $7 + $8 |
@AlertGroup | "PLCPLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $7 + "loopback disabled" |
$DeDupKey | @AlertKey + $6 |
@Type | 4 |
| Field | Value |
|---|---|
@PSAP | $6 |
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1080 |
@SubObjectType | lookup($7, LineType) |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "LineEnabled" |
@ObjectStatus | 499 - Active |
@Summary | "AXIS" + $2 + "slot" + $4 + "line" + $6 + "type" + @SubObjectType + "enabled" |
#@Severity | 3 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Class | 1005 |
@SubObjectType | lookup($6, Axisfm) |
@AlertKey | $2 + $4 + $6 |
@AlertGroup | "CardOvrSubsc" |
@Summary | "Card:" + @SubObjectType + "in slot:" + $4 + "oversubscribed with utilization (%):" + $8 |
$OverSubscribed | "false" - ($7 = 1) "true" - ($7 = 1) "unknown" - (default) |
@AdditionalInfo | "CardOverSubscribed" + ":" + $OverSubscribed + ";" + "CardPercentUtil" + ":" + $8 |
$DeDupKey | @AlertKey + $7 + $8 |
| Field | Value |
|---|---|
@ObjectType | "port.FR" |
@ServiceType | "frPort" |
@SubObjectType | lookup($8, LineType) |
@PSAP | $7 |
@LSAP | $6 |
@Class | 1030 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@ObjectStatus | 902 - Active |
@AlertKey | $2 + $4 + $6 + $7 + $8 |
@AlertGroup | "PortActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "cleared" |
@AdditionalInfo | "See BitMap for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $9 + $11 |
| Field | Value |
|---|---|
@ObjectType | "port.FR" |
@ServiceType | "frPort" |
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "frPort" |
@Class | 1030 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@SubObjectType | lookup($8, LineType) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "PortActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "failed" |
$DeDupKey | @AlertKey + $9 + $11 |
@AdditionalInfo | "See BitMap field for PortDS0ConfigBitMap" |
| Field | Value |
|---|---|
@PSAP | $7 + "."+$6 |
@ServiceType | "frPort" |
@ObjectType | "port.FR" |
@ServiceType | "FR" |
@Class | 0 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@SubObjectType | lookup($8, LineType) |
@ObjectStatus | 3 - Deleted |
@AlertKey | $2 + $4 + $6 + $7 + $8 |
@AlertGroup | "PortDelete" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "deleted" |
@AdditionalInfo | "See BitMap Field for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $9 + $11 |
| Field | Value |
|---|---|
@ServiceType | "frPort" |
@PSAP | $7 |
@LSAP | $6 |
@ObjectType | "line" |
@SubObjectType | lookup($8, LineType) |
@BitMapField | $10 |
@Convert | "portSignallingState" |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $6 + $7 + $8 |
@AlertGroup | "PortLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "loopback enabled" |
@AdditionalInfo | "See BitMap Field for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $10 |
| Field | Value |
|---|---|
@ServiceType | "frPort" |
@PSAP | $7 |
@LSAP | $6 |
@ObjectType | "line" |
@SubObjectType | lookup($8, LineType) |
@BitMapField | $10 |
@Convert | "portSignallingState" |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "PortLoopbackDisabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "loopback disabled" |
@AdditionalInfo | "See BitMap for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "frPort" |
@ObjectType | "port.FR" |
@Class | 1030 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@SubObjectType | lookup($8, LineType) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "PortAdded" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "added" |
@AdditionalInfo | "See BitMap Field for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $11 |
| Field | Value |
|---|---|
@NEName | $2 |
@Slot | $4 |
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "frPort" |
@ObjectType | "port.FR" |
@Class | 1085 |
@SubObjectType | lookup($8, LineType) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "TrapPortOvrSubsc" |
@Summary | "Port" + $6 + "at line" + $7 + "on node" + $2 + "is over subscribed" |
$portOversubscribed | "false" - ($9 = 1) "true" - ($9 = 2) "unknown" - (default) |
@AdditionalInfo | "portOversubscribed" + ":" + $portOversubscribed + ";" + "portIngrPercentUtil" + ":" + $10 + ";" + "portEgrPercentUtil" + ":" + $11 |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@ObjectType | "port.FR" |
@ServiceType | "frPort" |
@PSAP | $7 |
@LSAP | $6 |
@Class | 1030 |
@BitMapField | $10 |
@Convert | "portSignallingState" |
@SubObjectType | $8 |
@SubObjectType | "dte" - ($8 = 1) "dce" - ($8 = 2) "unknown" (default) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "active" |
@AdditionalInfo | "See BitMap field for PortSingallingState" |
$DeDupKey | @AlertKey + $10 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "frPort" |
@ObjectType | "port.FR" |
@Class | 1030 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@SubObjectType | "dte" - ($8 = 1) "dce" - ($8 = 2) "unknown" (default) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "failed" |
@AdditionalInfo | "See BitMap field for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $10 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "frPort" |
@ObjectType | "port.FR" |
@Class | 1030 |
@BitMapField | $11 |
@Convert | "portDs0ConfigBitMap" |
@SubObjectType | "dte" - ($8 = 1) "dce" - ($8 = 2) "unknown" (default) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortDelete" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "deleted" |
@AdditionalInfo | "See BitMap Field for PortDS0ConfigBitMap" |
$DeDupKey | @AlertKey + $9 + $10 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ObjectType | "port.FR" |
@ServiceType | "frPort" |
@Class | 1030 |
@SubObjectType | "dte" - ($8 = 1) "dce" - ($8 = 2) "unknown" (default) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortLoopbackEnabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "Loopback Enabled" |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ObjectType | "port.FR" |
@Class | 1030 |
@SubObjectType | "dte" - ($8 = 1) "dce" - ($8 = 2) "unknown" (default) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortLoopbackDisabled" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "Loopback Disabled" |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@PSAP | $7 |
@LSAP | $6 |
@ServiceType | "FR" |
@ObjectType | "port.FR" |
@ServiceType | "frPort" |
@Class | 1030 |
@BitMapField | $10 |
@Convert | "portSignallingState" |
@SubObjectType | lookup($8, LineType) |
@ObjectStatus | int($portState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "X21PortAdded" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "lineType#" + @SubObjectType + "port#" + $6 + "added" |
@AdditionalInfo | "See BitMap field for PortSingallingState" |
$DeDupKey | @AlertKey + $9 + $10 |
| Field | Value |
|---|---|
@LSAP | $7 |
@PSAP | $6 |
@DSAP | $9 + "(DLCI)" |
@ObjectType | "endpoint.FR" |
@ServiceType | "frChan" |
@Class | 1040 1035 (when $11 is received as a VarBind) |
@BitMapField | $11 (when $11 is received as a VarBind) |
@Convert | portDs0ConfigBitMap (when $11 is received as a VarBind) |
@SubObjectType | lookup($10, LineType) |
@AlertKey | $2 + $4 + $6 + $7 + $9 + $10 |
@AlertGroup | "ChannelActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "port#" + $7 + "dlci#" + $9 + "channel#" + $8 + "cleared" |
@AdditionalInfo | "See BitMap field for PortDs0ConfigBitMap" |
$DeDupKey | @AlertKey + $8 + $11 |
| Field | Value |
|---|---|
@LSAP | $7 |
@PSAP | $6 |
@DSAP | $9 + "(DLCI)" |
@ObjectType | "endpoint.FR" |
@ServiceType | "frChan" |
@Class | 1040 1035 (when $11 is received as a VarBind) |
@BitMapField | $11 (when $11 is received as a VarBind) |
@Convert | portDs0ConfigBitMap (when $11 is received as a VarBind) |
@SubObjectType | lookup($10, LineType) |
@AlertKey | $2 + $4 + $6 + $7 + $9 + $10 |
@AlertGroup | "ChannelActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "port#" + $7 + "dlci#" + $9 + "channel#" + $8 + "failed" |
@AdditionalInfo | "See BitMap field for PortDs0ConfigBitMap" |
$DeDupKey | @AlertKey + $8 + $11 |
| Field | Value |
|---|---|
@LSAP | $7 |
@PSAP | $6 |
@DSAP | $9 + "(DLCI)" |
@ObjectType | "endpoint.FR" |
@ServiceType | "frChan" |
@Class | 1040 1035 (when $11 is received as a VarBind) |
@BitMapField | $11 (when $11 is received as a VarBind) |
@Convert | portDs0ConfigBitMap (when $11 is received as a VarBind) |
@SubObjectType | lookup($10, LineType) |
@AlertKey | $2 + $4 + $6 + $7 + $9 |
@AlertGroup | "ChanAdd" |
@Type | 3 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "port#" + $7 + "dlci#" + $9 + "channel#" + $8 + "deleted." |
@AdditionalInfo | "See BitMap field for PortDs0ConfigBitMap" |
$DeDupKey | @AlertKey + $8 + $11 |
| Field | Value |
|---|---|
@LSAP | $7 |
@PSAP | $6 |
@DSAP | $9 + "(DLCI)" |
@ObjectType | "endpoint.FR" |
@Class | 1040 1035 (when $11 is received as a VarBind) |
@BitMapField | $11 (when $11 is received as a VarBind) |
@Convert | portDs0ConfigBitMap (when $11 is received as a VarBind) |
@SubObjectType | lookup($10, LineType) |
@AlertKey | $2 + $4 + $6 + $7 + $9 |
@AlertGroup | "ChanAdded" |
@Type | 4 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "port#" + $7 + "channel#" + $8 + "added" |
@AdditionalInfo | "See BitMap field for PortDs0ConfigBitMap" |
$DeDupKey | @AlertKey + $8 + $11 |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@Class | 1090 |
@Convert | "configChangeTypeBitMap" |
@BitMapField | $7 (when VarBinds 7 and 9 are received) $6 (when VarBinds 7 exists but VarBind 9 is not received) $6 (when VarBinds 7 and 9 are not received) |
@SubObjectType | lookup($6, Axisfm) (when VarBinds 7 and 9 are received) |
@ObjectStatus | int($configChangeStatus) + int($9) (when VarBinds 7 and 9 are received) int($configChangeStatus) + int($8) (when VarBinds 7 exists but VarBind 9 is not received) |
$ObjectStatus | $9 (when VarBinds 7 and 9 are received) $8 (when VarBinds 7 exists but VarBind 9 is not received) 1400 - (Unknown) (when VarBinds 7 and 9 are not received) |
@AlertKey | $2 + $4 + $6 (when VarBinds 7 and 9 are received) $2 + $4 (when VarBinds 7 exists but VarBind 9 is not received) |
$status | "Add" (when $ObjectStatus = 1) "Delete" (when $ObjectStatus = 2) "Modify" (when $ObjectStatus = 3) "Unknown" (default) |
AlertGroup | "ConfigChange" |
@AdditionalInfo | "See BitMap field for ConfigChangeBitMap" |
@Summary | "AXIS" + $2 + "slot" + $4 + "has changed status to" + $Status |
$DeDupKey | @AlertKey + @BitMapField + $ObjectStatus |
| Field | Value |
|---|---|
@ObjectType | "system.config" |
@Class | 1015 |
@SubObjectType | lookup($6, Axisfm) |
@AlertKey | $2 + $6 |
@AlertGroup | "ServiceModClearConfi" |
@Summary | "AXIS" + $2 + "object type" + @SubObjectType + "Config Cleared" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "tCAlarmState" |
@SubObjectType | lookup($7, LineType) |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AusmPLCPActive" |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $6 + "active" |
$DeDupKey | @AlertKey + $8 |
@Type | 2 (when $8 = 0) 1 (when $8 != 0) |
@ObjectStatus | 301(when $8 = 0) 1 (when $8 != 0) |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "tCAlarmState" |
@SubObjectType | lookup($7, LineType) |
@ObjectStatus | 1 |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AusmPLCPActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $6 + "failed" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "tCAlarmState" |
@SubObjectType | lookup($7, LineType) |
@ObjectStatus | 1 |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AusmPLCPLoopbackDisabled" |
@Type | 3 |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $6 + "loopback enabled" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@ServiceType | "dsx1" |
@Class | 1025 |
@BitMapField | $8 |
@Convert | "tCAlarmState" |
@SubObjectType | lookup($7, LineType) |
@ObjectStatus | 1 |
@PSAP | $6 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "AusmPLCPLoopbackDisabled" |
@Type | 4 |
@Summary | "AXIS" + $2 + "slot" + $4 + "PLCP line#" + $6 + "loopback disabled" |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "port.ATM" |
@ServiceType | "ausmPort" |
@Class | 1085 |
@SubObjectType | lookup($8,LineType) |
@ObjectStatus | int($ausmPortState) + int($9) |
@PSAP | $7 |
@LSAP | $6 |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "AusmPortActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + " port#" + $6 + "clear" |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@ObjectType | "port.ATM" |
@ServiceType | "ausmPort" |
@Class | 1085 |
@SubObjectType | lookup($8,LineType) |
@ObjectStatus | int($ausmPortState) + int($9) |
@PSAP | $7 |
@LSAP | $6 |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "AusmPortActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "failed" |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@ObjectType | "port.ATM" |
@ServiceType | "ausmPort" |
@Class | 1085 |
@SubObjectType | lookup($8, LineType) |
@PSAP | $7 |
@LSAP | $6 |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "AusmPortDelete" |
@ObjectStatus | 3 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "deleted" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "port.ATM" |
@ServiceType | "ausmPort" |
@Class | 1030 |
@SubObjectType | lookup($8, LineType) |
@PSAP | $7 |
@LSAP | $6 |
@ObjectStatus | int($ausmPortState) + int($9) |
@AlertKey | $2 + $4 + $7 + $6 + $8 |
@AlertGroup | "AusmPortSVCRange" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $7 + "port#" + $6 + "SVC Resource Range changed" |
$DeDupKey | @AlertKey + $9 |
| Field | Value |
|---|---|
@LSAP | $6 |
@ObjectType | "port.ATM" |
@ServiceType | "ausmPort" |
@Class | 1030 |
@ObjectStatus | int($imaPortState) + int($8) |
@AlertKey | $2 + $4 + $6 |
@AlertGroup | "ImaPortSVCRange" |
@Summary | "Port:" + $6 + "SVC range changed." |
$DeDupKey | @AlertKey + $8 |
| Field | Value |
|---|---|
@ObjectType | "endpoint.ATM" |
@ServiceType | "ausmChan" |
@PSAP | $6 |
@LSAP | $7 |
@DSAP | $9 + "." + $10 + "(VPI/VCI)" |
@Class | 1040 |
@SubObjectType | "vpc" (when $12 = 1) "vcc" (when $12 = 2) "unknown" - (default) |
@AlertKey | $2 + $4 + $6 + $9 + $10 + $8 + $12 |
@AlertGroup | "AusmChannelActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "vpi#" + $9 + "vci#" + $10 + "channel#" + $8 + "cleared" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.ATM" |
@ServiceType | "ausmChan" |
@PSAP | $6 |
@LSAP | $7 |
@DSAP | $9 + "." + $10 + "(VPI/VCI)" |
@SubObjectType | "vpc" (when $12 = 1) "vcc" (when $12 = 2) "unknown" - (default) |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $9 + $10 + $8 + $12 |
@AlertGroup | "AusmChannelActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "vpi#" + $9 + "vci#" + $10 + "channel#" + $8 + "failed" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.ATM" |
@ServiceType | "ausmChan" |
@PSAP | $6 |
@LSAP | $7 |
@DSAP | $9 + "." + $10 + "(VPI/VCI)" |
@Class | 1000 |
@SubObjectType | "vpc" |
@AlertKey | $2 + $4 + $6 + $9 + $10 + $8 + $12 |
@AlertGroup | "AusmChannelDelete" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "vpi#" + $9 + "vci#" + $10 + "channel#" + $8 + "deleted." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.CE" |
@ServiceType | "cesmChan" |
@PSAP | $6 |
@DSAP | $7 |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "CesmChannelActive" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "channel#" + $7 + "cleared" |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.CE" |
@ServiceType | "cesmChan" |
@PSAP | $6 |
@DSAP | $7 |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "CesmChannelActive" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "channel#" + $7 + "deleted." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.CE" |
@ServiceType | "cesmChan" |
@PSAP | $6 |
@DSAP | $7 |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "CesmChannelUnderflow" |
@Type | 2 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "channel#" + $7 + "underflow." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.CE" |
@ServiceType | "cesmChan" |
@PSAP | $6 |
@DSAP | $7 |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "CesmChannelUnderflow" |
@Type | 1 |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "channel#" + $7 + "overflow." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@ObjectType | "endpoint.CE" |
@ServiceType | "cesmChan" |
@PSAP | $6 |
@DSAP | $7 |
@Class | 1040 |
@AlertKey | $2 + $4 + $6 + $7 |
@AlertGroup | "CesmChannelCellLoss" |
@Summary | "AXIS" + $2 + "slot" + $4 + "line#" + $6 + "channel#" + $7 + "cell loss." |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap + ") received for enterprise" + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9) |
This section describes the traps sent by StrataView+ from the switches. These traps are received under Enterprise .1.3.6.1.4.1.351.120
| Field | Value |
|---|---|
@TrapReason | lookup($4, TrapReason) |
@Severity | $3 |
@Severity | 0 (when $3 = 1) |
$ObjectSeverity | "Clear" (when $3 = 1) "Warning" (when $3 = 2) "Minor" (when $3 = 3) "Major" (when $4 = 4) "Critical" (when $3 = 5) "indeterminate" -(default) |
$Service | "ATM" (when NEType = BPX (1)) "FR" (when NEType = IPX (0), IGX (2)) |
| Field | Value |
|---|---|
@ObjectType | "line.access" |
@Slot | extract($10, "([^.]*)\..*") |
@PSAP | extract($10, "[^.]*\.([^.]*)") 1 (when @PSAP Extracted = 255) |
@Class | 1045 |
$LineCardType | lookup($6, LineCardType) |
@ServiceType | "sonet" (when CardLineType ($6) = (110 or 111) or (greater than 196 and less than 211) "ds3Line" (when CardLineType ($6) = (106 or 107) or (greater than 180 and less than 195) "ds1Line" (for all other values) |
$lineInterface | "T1" (when $7 = 1) "OC3" (when $7 = 4) "E1" (when $7 = 5) "E3" (when $7 = 8) "T3" (when $7 = 9) "OC12" (when $7 = 10) "unknown" -(default) |
$LineStatus | "Inactive" (when $5 =1) "Clear" (when $5 =2) "Fail" (when $5 = 3) "Down" (when $5 = 4) |
@Type | 1 2 (when $5 = 2) |
@SubObjectType | $LineCardType + "." + $lineInterface |
@ObjectStatus | int($lineStatus) + int($5) |
@AlertGroup | "2001_Line_Alarm" |
@AlertKey | @NEName + @Slot + @PSAP |
@Summary | "Line Alarm status received from" + $2 + "of Severity" + $ObjectSeverity + "reason" + @TrapReason + "line status" + $LineStatus + "line card type" + $LineCardType + "Line" + $8 + "Port" + $9 |
@AdditionalInfo | "trapLineIdString" + ":" + $10 |
$DeDupKey | @AlertKey + $5 +$8 + $9 |
| Field | Value |
|---|---|
@ObjectType | "line.trunk" |
@Slot | $8 |
@PSAP | extract($11, "^[^.]*\.([^.]*)\..*") |
@LSAP | extract($11, "^[^.]*\.[^.]*\.([^.]*)") |
@AlertKey | @NEName + @Slot + @PSAP + @LSAP |
@AlertGroup | "2002_TrunkAlarm" |
$trapTrunkType | "physical-trunk" (when $7 = 2) "virtual-trunk" (when $7 = 3) "feeder-trunk" (when $7 = 4) "unknown" - (default) |
@SubObjectType | UPPER($svTrunkCardType + "." + $trapTrunkType) |
@ObjectStatus | int($svTrunkStatus) + int($5) |
@Type | 1 2 (when $5 = 2) |
$TrunkStatus | "Inactive" (when $5 = 1) "Clear" (when $5 = 2) "Fail" (when $5 = 3) "Down" (when $5 = 4) "Active" (when $5 = 99) |
$DeDupKey | @AlertKey + $4 + $5 + $7 + $9 + $10 |
@Summary | "Trunk Alarm status received from" + $2 + "reason" + @TrapReason + "Trunk Status" + $TrunkStatus + "Trunk Type" + $trapTrunkType + "Slot" + $8 + "Port" + $9 + "Virtual Trunk ID" + $10 |
@AdditionalInfo | "trapTrunkIdString" + ":" + $11 |
@ServiceType | "fpTrunk" (when $6 = 3 or $6 = 22) "atmTrunk" - for other values of $6 |
@Class | 1045 |
$svTrunkCardType | lookup($6, svTrunkCardType) |
| Field | Value |
|---|---|
@ObjectType | "port" + "." + $Service |
@Slot | extract($10, "(^[^.]*)\..*") |
$line | extract($10, "^[^.]*\.([^.]*)\..*") |
$port | extract($10, "^[^.]*\.[^.]*\.([^.]*)") |
@SubObjectType | UPPER(lookup($6, TrapCardType)) |
@ObjectStatus | int($svPortState) + int($5) |
@Type | 1 2 (when $5 = 2) |
$PortStatus | "Inactive" (when $5 = 1) "Clear" (when $5 = 2) "Fail" (when $5 =3) "Down" (when $5 = 4) "Remote Loopback" (when $5 = 5) "Line Failure" (when $5 = 6) "Signalling Failure" (when $5 = 7) "Out Of Cell Delineation" (when $5 = 8) "Bandwidth Changed" (when $5 = 9) "Failed Due To Acp Timeout" (when $5 = 10) "Failed Due To Major Almon Aim Grp" (when $5 = 11) "Failed Due To Aim Sig Failure" (when $5 = 12) "Failed Due To Bad Diff Delay" (when $5 = 13) "Failed Due To Arb Conflict" (when $5 = 14) |
@AlertKey | @NEName + @Slot + @PSAP |
$DeDupKey | $4 + $5 + $7 + $8 + $9 |
@AlertGroup | "20003_PortAlarm" |
@Summary | "Port Alarm status received from" + $2 + "reason" + @TrapReason + "Port Status" + $PortStatus + "Slot" + $7 + "Line" + $8 + "Port" + $9 |
@AdditionalInfo | "trapPortIdString" + ":" + $10 |
@PSAP | "1." + $port (when $line = 0) $line + "." + $port (when $line != 0) |
@ServiceType | "atmPort" (when $Service = ATM) "frLport" (when $Service != ATM) |
@Class | 1050 (when $Service = ATM) 1055 (when $Service != ATM) |
| Field | Value |
|---|---|
@ObjectType | "card" |
@Slot | $7 |
@SubObjectType | UPPER(lookup($6, TrapCardType)) |
@ObjectStatus | int($trapCardStatus) + int($5) |
@AlertKey | @NEName + @Slot |
$DeDupKey | $4 + $5 +$7 |
@AlertGroup | "20004_CardAlarm" |
@Type | 1 2 (when $5 = 1) |
$CardStatus | "Clear" (when $5 = 1) "Failed" (when $5 = 2) "Down" (when $5 = 3) |
@Summary | "Card Alarm status received from" + $2 + "reason" + @TrapReason + "Card Status" + $CardStatus + "Slot" + $7 |
@Class | 1060 (when $Service = ATM) 1065 (when $Service != ATM) |
| Field | Value |
|---|---|
@ObjectType | "peripheral" |
@ObjectStatus | int($trapPeripheralStatus) + int($5) |
@Type | 1 2 (when $5 = 1) |
$trapPeripheralStatus | "Clear" (when $5 = 1) "Failed" (when $5 = 2) |
@SubObjectType | "power-supply" (when $6 = 2) "cabinet-fan" (when $6 = 3) "local-bus" (when $6 = 4) "temperature-sensor" (when $6 = 5) "Unknown" - (default) |
@Class | 1070 |
@AlertKey | $2 |
$DeDupKey | @AlertKey + $4 + $5 + $6 |
@AlertGroup | "2005_PeripheralAlarm" |
@Summary | "Peripheral Alarm status received from" + $2 + "reason" + @TrapReason + "Peripheral Status" + $trapPeripheralStatus + " " |
@AdditionalInfo | "trapPeripheralUnitNumber" + ":" + $7 |
| Field | Value |
|---|---|
@ObjectType | "system.connectivity" |
@ObjectStatus | 10 - Clear |
@AlertKey | $2 |
$DeDupKey | @AlertKey + $3 |
@Type | 1 |
@AlertGroup | "CommBreakClear" |
@Summary | "Communication break alarm received from" + $2 + "remote node" + $3 |
@Severity | 5 |
@Class | 1060 (when $Service = ATM) 1015 (when $Service != ATM) |
| Field | Value |
|---|---|
@ObjectType | "system.connectivity" |
@Class | 1060 |
@ObjectStatus | 301 - Clear |
@AlertKey | $2 |
$DeDupKey | @AlertKey + $3 |
@Type | 2 |
@AlertGroup | "CommBreakClear" |
@Summary | "Communication break cleared received from" + $2 + "remote node" + $3 |
@Severity | 0 |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap + ") received for enterprise" + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9) |
The Trapd Registration process sends traps under the .1.3.6.1.4.1.1279 enterprise to the Trapd Mediator of the SV+ Mediators on unsuccessful or successful registration with the Service View Agent.
| Field | Value |
|---|---|
@ObjectType | "InfoCenter.system" |
@SubObjectType | "Info Mediator" |
| Field | Value |
|---|---|
@NEName | $1 |
@AlertKey | $1 |
@Summary | "Trapd registered with SV+" |
@Severity | 0 |
@Type | 2 |
@AlertGroup | "regstatus" |
@ObjectStatus | 102 - Failed |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@NEName | $1 |
@AlertKey | $1 |
@Summary | "Unable to register Trapd with SV+" |
@Severity | 5 |
@Type | 1 |
@AlertGroup | "regstatus" |
@ObjectStatus | 103 - Failed |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap + ") received for enterprise" + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9) |
| Field | Value |
|---|---|
@Summary | "Unknown specific trap number (" + $specific-trap + ") received for enterprise" + $enterprise-name |
@Severity | 1 |
details Table | details($enterprise, $generic-trap, $specific-trap, $1, $2, $3, $4, $5, $6, $7, $8, $9) |
The generic SNMP Traps received from the network elements are defined as follows:
| Generic Trap | Specific Trap | Value |
0 | 0 | Cold Start |
1 | 0 | Warm Start |
2 | 0 | Link Down |
3 | 0 | Link Up |
4 | 0 | Authentication |
5 | 0 | EGP Loss |
| Field | Value |
|---|---|
@NEName | $Node |
@AlertKey | $enterprise-name + $enterprise + $1 |
$DeDupKey | @AlertKey |
@AlertGroup | "SNMP_EGP_Down" |
@Summary | "EGP Neighbor Down (egpNeighborLoss Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") neighbor" + $1 |
@Severity | "2" |
| Field | Value |
|---|---|
@NEName | $Node |
$enterprise-name | "snmpGeneric" |
@Summary | "Egp Neighbor Loss" |
@AlertGroup | "snmpGeneric.EgpNeighbourLoss" |
@Severity | "3" |
$DeDupKey | $Node |
| Field | Value |
|---|---|
@NEName | $Node |
details | ($1, $2, $3, $4, $5, $6, $7, $8, $9) |
@AlertKey | $enterprise-name + $enterprise |
$DeDupKey | @AlertKey |
@AlertGroup | "SNMP_Authen_Failure" |
@Summary | "Incorrect Community Name (authenticationFailure Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") args(): (see details)" |
@Severity | "2" |
SNMP Authentication Failure traps are discarded from any other Enterprise.
| Field | Value |
|---|---|
@AlertKey | $1 |
$DeDupKey | @AlertKey |
@NEName | $Node |
@AlertGroup | "SNMP_Link_Up" |
@Summary | "Agent Interface Up (linkUp Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") on interface" + $1 |
@Severity | "4" |
| Field | Value |
|---|---|
$enterprise-name | "snmpGeneric" |
@Summary | "Link Up" |
@NEName | $Node |
@AlertGroup | "snmpGeneric.LinkUpDown" |
@Type | 2 |
@Severity | "2" |
@AlertKey | $1 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
@NEName | $Node |
@AlertKey | $1 |
$DeDupKey | @AlertKey |
@AlertGroup | "SNMP_Link_Down" |
@Summary | "Agent Interface Down (linkDown Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") on interface" + $1 |
@Severity | "3" |
| Field | Value |
|---|---|
@NEName | $Node |
$enterprise-name | "snmpGeneric" |
@Summary | "Link Down" |
@AlertGroup | "snmpGeneric.LinkUpDown" |
@Type | 1 |
@Severity | "5" |
@AlertKey | $1 |
$DeDupKey | @AlertKey |
| Field | Value |
|---|---|
details | ($1, $2, $3, $4, $5, $6, $7, $8, $9) |
@NEName | $Node |
@AlertKey | $enterprise-name + $enterprise |
$DeDupKey | @AlertKey |
@AlertGroup | "SNMP_Warm_Start" |
@Summary | "Agent Up with No Changes (warmStart Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") args(): (see details)" |
@Severity | "4" |
| Field | Value |
|---|---|
$enterprise-name | "snmpGeneric" |
@Summary | "Warm Start" |
@NEName | $Node |
@AlertGroup | "snmpGeneric.WarmStart" |
@Severity | "4" |
$DeDupKey | $Node |
| Field | Value |
|---|---|
details | ($1, $2, $3, $4, $5, $6, $7, $8, $9) |
@NEName | $Node |
@AlertKey | $enterprise-name + $enterprise |
$DeDupKey | @AlertKey |
@AlertGroup | "SNMP_Cold_Start" |
@Summary | "Agent Up with Possible Changes (coldStart Trap) enterprise:" + $enterprise-name + " (" + $enterprise + ") args(): (see details)" |
@Severity | "4" |
| Field | Value |
|---|---|
$enterprise-name | "snmpGeneric" |
@Summary | "Cold Start" |
@AlertGroup | "snmpGeneric.ColdStart" |
@Severity | "4" |
@NEName | $Node |
$DeDupKey | $Node |
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Thu Mar 18 11:32:15 PST 1999
Copyright 1989-1999©Cisco Systems Inc.