BLUESOCKET-TRAPS DEFINITIONS ::= BEGIN IMPORTS blueSocket FROM BLUESOCKET-ROOT; blueNotification OBJECT IDENTIFIER ::= { blueSocket 2 } -- notification groups notifyObjects OBJECT IDENTIFIER ::= { blueNotification 1 } blueTraps OBJECT IDENTIFIER ::= { blueNotification 2 } blueConfigTraps OBJECT IDENTIFIER ::= { blueTraps 1 } blueFailureTraps OBJECT IDENTIFIER ::= { blueTraps 2 } blueThresholdTraps OBJECT IDENTIFIER ::= { blueTraps 3 } blueGeneralTraps OBJECT IDENTIFIER ::= { blueTraps 4 } -- Notification group -- notifyObjects group ntyobjLevel OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..20)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Event priority or log level." ::= { notifyObjects 1} ntyobjName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..255)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. " ::= { notifyObjects 2 } ntyobjDesc OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..512)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Description about event/trap" ::= { notifyObjects 3 } ntyobjOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The OID of the object that triggered the event" ::= { notifyObjects 4 } ntyobjValue OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of the object that triggered the event at the time of event occurrence" ::= { notifyObjects 5 } -- blueGeneralTraps group blueGeneralTraps0 OBJECT IDENTIFIER ::= { blueGeneralTraps 0 } btLinkUp NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Link up trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueGeneralTraps0 1 } btLinkDown NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Link down trap. " ::= { blueGeneralTraps0 2 } btSystemGeneralTrap NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "System status trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueGeneralTraps0 3 } -- configChangeTraps group blueConfigTraps0 OBJECT IDENTIFIER ::= { blueConfigTraps 0 } cctSystemConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent on any system level Configuration changes. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 1 } cctUserConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "User configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 2 } cctExternalServConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "External configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 3 } cctRoleConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Role configuration changes. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 4 } cctDestinationConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Destination configuration changes. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 5 } cctServiceConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Service configuration change traps. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 6 } cctNetworkConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Network configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 7 } cctVpnConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "VPN Configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 8 } cctMobilityConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Mobility configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 9 } cctProcessConfChange NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Process configuration change trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event ntyobjDesc - Description about the event/trap " ::= { blueConfigTraps0 10 } --FailureTraps group blueFailureTraps0 OBJECT IDENTIFIER ::= { blueFailureTraps 0 } btSysGeneralFailure NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "System failure trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. ntyobjDesc - Description about the event/trap " ::= { blueFailureTraps0 1 } btUserLoginFailure NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "User login failure trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. ntyobjDesc - Description about the event/trap " ::= { blueFailureTraps0 2 } btProcessFailure NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "Process failure trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. ntyobjDesc - Description about the event/trap " ::= { blueFailureTraps0 3 } btAuthFailure NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION " Authentication failure trap. ntyobjLevel - Indicate the priority or log level ntyobjObjName - The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. ntyobjDesc - Description about the event/trap " ::= { blueFailureTraps0 4 } btSystemFailover NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjName,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent on system failover. ntyobjObjName - The name of the object that triggered the event. In case of no objects assosicated with failures, the value will be NULL. ntyobjDesc - Description about the event/trap " ::= { blueFailureTraps0 5 } --blueThresholdTraps group blueThresholdTraps0 OBJECT IDENTIFIER ::= { blueThresholdTraps 0 } btConditionalEvent NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjOID,ntyobjValue,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent if the threshold have been met for the underlaying Object. ntyobjLevel - Indicate the trap priority or log level ntyobjObjOID - The OID of the object that triggered the event ntyobjObjValue - The value of the object that triggered the event at the time of event occurrence. trDesc - Description about the event/trap " ::= { blueThresholdTraps0 1 } btCpuLoadEvent NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjOID,ntyobjValue,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent if the threshold have been met for the CPU usage. ntyobjLevel - Indicate the trap priority or log level ntyobjObjOID - The OID of the object that triggered the event ntyobjObjValue - The value of the object that triggered the event at the time of event occurrence. trDesc - Description about the event/trap " ::= { blueThresholdTraps0 2 } btMemSwapUsageEvent NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjOID,ntyobjValue,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent if the threshold have been met for the memory or swap space. ntyobjLevel - Indicate the trap priority or log level ntyobjObjOID - The OID of the object that triggered the event ntyobjObjValue - The value of the object that triggered the event at the time of event occurrence. trDesc - Description about the event/trap " ::= { blueThresholdTraps0 3 } btDiskUsageEvent NOTIFICATION-TYPE OBJECTS { ntyobjLevel,ntyobjOID,ntyobjValue,ntyobjDesc} STATUS current DESCRIPTION "This trap will be sent if the threshold have been met for the Disk usage Object. ntyobjLevel - Indicate the trap priority or log level ntyobjObjOID - The OID of the object that triggered the event ntyobjObjValue - The value of the object that triggered the event at the time of event occurrence. trDesc - Description about the event/trap " ::= { blueThresholdTraps0 4 } END