168 lines
4.1 KiB
Plaintext
168 lines
4.1 KiB
Plaintext
WATCHGUARD-SYSTEM-CONFIG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
|
Integer32, Unsigned32, IpAddress, Gauge32,
|
|
enterprises, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
watchguard FROM WATCHGUARD-SMI;
|
|
|
|
|
|
wgSystemConfigMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200811100000Z"
|
|
ORGANIZATION "WatchGuard Technologies, Inc."
|
|
CONTACT-INFO
|
|
" WatchGuard Technologies, Inc.
|
|
|
|
505 Fifth Avenue South
|
|
Suite 500
|
|
Seattle, WA 98104
|
|
United States
|
|
|
|
+1.206.613.6600 "
|
|
|
|
DESCRIPTION
|
|
"This MIB module defines WatchGuard Firebox system
|
|
configuration."
|
|
REVISION "200701251200Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
REVISION "200811100000Z"
|
|
DESCRIPTION
|
|
"Updated CONTACT-INFO."
|
|
::= { watchguard 2 }
|
|
|
|
-- significant branches
|
|
|
|
wgSysTraps OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object for system wide traps
|
|
in this entity."
|
|
::= { wgSystemConfigMIB 3 }
|
|
|
|
wgSysTrapObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object for objects which are used
|
|
as part of traps."
|
|
::= { wgSystemConfigMIB 4 }
|
|
|
|
wgSysTrapControl OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object identifier for all objects
|
|
which are trap control for the entity."
|
|
::= { wgSystemConfigMIB 5 }
|
|
|
|
--
|
|
-- wgSysTraps
|
|
--
|
|
-- object used in trap reporting
|
|
|
|
wgAlarmId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The id of the alarm that generates a trap."
|
|
::= { wgSysTrapObjects 1 }
|
|
|
|
wgAlarmLabel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the alarm that generates a trap."
|
|
::= { wgSysTrapObjects 2 }
|
|
|
|
wgAlarmTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time of the alarm that generates a trap."
|
|
::= { wgSysTrapObjects 3 }
|
|
|
|
wgAlarmLevel 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."
|
|
::= { wgSysTrapObjects 4 }
|
|
|
|
wgAlarmHostname OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The host name of the system where alarm occurred"
|
|
::= { wgSysTrapObjects 5 }
|
|
|
|
wgAlarmMsg OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The message describing the nature of this alarm."
|
|
::= { wgSysTrapObjects 6 }
|
|
|
|
|
|
--
|
|
-- trap control
|
|
--
|
|
wgAlarmTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether wgAlarmTrap trap should be generated."
|
|
DEFVAL { true }
|
|
::= { wgSysTrapControl 1 }
|
|
|
|
--
|
|
-- traps themselves
|
|
--
|
|
|
|
wgSysTrapsPrefix OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { wgSysTraps 0 }
|
|
|
|
wgAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
wgAlarmId,
|
|
wgAlarmLabel,
|
|
wgAlarmTime,
|
|
wgAlarmLevel,
|
|
wgAlarmHostname,
|
|
wgAlarmMsg
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An alarm was raised by Monitoring Agent of this
|
|
WatchGuard entity."
|
|
::= { wgSysTrapsPrefix 1 }
|
|
|
|
wgSnmpShutdown NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the snmp terminates."
|
|
::= { wgSysTrapsPrefix 2 }
|
|
|
|
wgSnmpStart NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the snmp starts."
|
|
::= { wgSysTrapsPrefix 3 }
|
|
|
|
END
|