mibs/MIBS/nortel/RAPID-SYSTEM-CONFIG-MIB
2023-12-05 12:25:34 +01:00

171 lines
4.7 KiB
Plaintext

RAPID-SYSTEM-CONFIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
Integer32, Unsigned32, IpAddress, Gauge32,
enterprises, NOTIFICATION-TYPE FROM SNMPv2-SMI
rapidstream FROM RAPID-MIB;
rsSystemConfigMIB MODULE-IDENTITY
LAST-UPDATED "9906261200Z"
ORGANIZATION "WatchGuard Technologies, Inc."
CONTACT-INFO
" Ella Yu
WatchGuard Technologies, Inc.
1841 Zanker Road
San Jose, CA 95112
USA
408-519-4888
ella.yu@watchguard.com "
DESCRIPTION
"The MIB module to describe WatchGuard Firebox system
configuration."
REVISION "9906261200Z"
DESCRIPTION
"Initial revision."
REVISION "200211011200Z"
DESCRIPTION
"Changed CONTACT-INFO."
REVISION "200406011200Z"
DESCRIPTION
"Removed old MIB objects."
::= { rapidstream 2 }
-- significant branches
rsSysTraps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the base object for system wide traps
in this entity."
::= { rsSystemConfigMIB 3 }
rsSysTrapObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the base object for objects which are used
as part of traps."
::= { rsSystemConfigMIB 4 }
rsSysTrapControl OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the base object identifier for all objects
which are trap control for the entity."
::= { rsSystemConfigMIB 5 }
--
-- rsSysTraps
--
-- object used in trap reporting
rsAlarmId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The id of the alarm that generates a trap."
::= { rsSysTrapObjects 1 }
rsAlarmLabel OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the alarm that generates a trap."
::= { rsSysTrapObjects 2 }
rsAlarmTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time of the alarm that generates a trap."
::= { rsSysTrapObjects 3 }
rsAlarmLevel OBJECT-TYPE
SYNTAX INTEGER {
normal(4),
warning(3),
error(2),
critical(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The level of an alarm generated."
::= { rsSysTrapObjects 4 }
rsAlarmHostname OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the system where alarm occurred"
::= { rsSysTrapObjects 5 }
rsAlarmMsg OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The message describing the nature of this alarm."
::= { rsSysTrapObjects 6 }
--
-- trap control
--
rsAlarmTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether rsAlarmTrap trap should be generated."
DEFVAL { true }
::= { rsSysTrapControl 1 }
--
-- traps themselves
--
rsSysTrapsPrefix OBJECT-IDENTITY
STATUS current
DESCRIPTION ""
::= { rsSysTraps 0 }
rsAlarmTrap NOTIFICATION-TYPE
OBJECTS {
rsAlarmId,
rsAlarmLabel,
rsAlarmTime,
rsAlarmLevel,
rsAlarmHostname,
rsAlarmMsg
}
STATUS current
DESCRIPTION
"An alarm was raised by Monitoring Agent of this
RapidStream entity."
::= { rsSysTrapsPrefix 1 }
rsSnmpStart NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when the snmp starts."
::= { rsSysTrapsPrefix 2 }
rsSnmpShutdown NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when the snmp terminates."
::= { rsSysTrapsPrefix 3 }
END