initial commit; version 22.5.12042
This commit is contained in:
2364
mibs/netinsight/NETI-CHMGR-MIB
Normal file
2364
mibs/netinsight/NETI-CHMGR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
577
mibs/netinsight/NETI-COMMON-MIB
Normal file
577
mibs/netinsight/NETI-COMMON-MIB
Normal file
@ -0,0 +1,577 @@
|
||||
NETI-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The common OIDs and definitions in the Net Insight
|
||||
-- enterprise MIB
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
enterprises, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The enterprise OID
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
netinsight MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"201410231300Z"
|
||||
ORGANIZATION
|
||||
"Net Insight AB"
|
||||
CONTACT-INFO
|
||||
"Net Insight AB
|
||||
Box 42093
|
||||
SE-126 14 Stockholm
|
||||
Sweden
|
||||
Tel +46-8-685 0400
|
||||
info@netinsight.net"
|
||||
DESCRIPTION
|
||||
"Common definitions for the Net Insight MIB tree.
|
||||
This in the `root' in the Net Insight MIB tree."
|
||||
|
||||
REVISION
|
||||
"201410231300Z"
|
||||
DESCRIPTION
|
||||
"Added object for new unit Nimbra VA 220: nimbraVA220."
|
||||
|
||||
REVISION
|
||||
"201404011000Z"
|
||||
DESCRIPTION
|
||||
"Added NETI-TRUNK-MIB."
|
||||
|
||||
REVISION
|
||||
"201310100900Z"
|
||||
DESCRIPTION
|
||||
"Added object for new unit: nimbra390."
|
||||
|
||||
REVISION
|
||||
"201306031100Z"
|
||||
DESCRIPTION
|
||||
"Replaced NETI-EVENT-MIB with NETI-EVT-MIB."
|
||||
|
||||
REVISION
|
||||
"201301301300Z"
|
||||
DESCRIPTION
|
||||
"Added object for new units: nimbraVA210.
|
||||
Added root for new mib NETI-VA-INET-TRANSPORT-MIB.
|
||||
|
||||
Added object for new unit: nimbra640.
|
||||
|
||||
Added objects for new boards:
|
||||
nimbra340ModuleTypesAccess8xSDI,
|
||||
nimbra680ModuleTypesSwitch160Gbps,
|
||||
nimbra680ModuleTypesAccess8xVideo,
|
||||
nimbra680ModuleTypesAccess8xASIAES,
|
||||
nimbra680ModuleTypesAccess2x10GbE"
|
||||
|
||||
REVISION
|
||||
"201209121100Z"
|
||||
DESCRIPTION
|
||||
"Added object for new unit: nimbra240."
|
||||
|
||||
REVISION
|
||||
"201203220920Z"
|
||||
DESCRIPTION
|
||||
"Added object for new unit: nimbra310."
|
||||
|
||||
REVISION
|
||||
"201203161300Z"
|
||||
DESCRIPTION
|
||||
"Corrected root object to nimbra230 mibs."
|
||||
|
||||
REVISION
|
||||
"201103251400Z"
|
||||
DESCRIPTION
|
||||
"Added object for new units:
|
||||
nimbra230 and nimbra320.
|
||||
|
||||
Added object for new MIB:
|
||||
netiNvMIB"
|
||||
|
||||
REVISION
|
||||
"201011100800Z"
|
||||
DESCRIPTION
|
||||
"Added object for new unit:
|
||||
nimbra380
|
||||
|
||||
Added object for new board:
|
||||
nimbra380ModuleTypesAccess8xGbE"
|
||||
|
||||
REVISION
|
||||
"201002041500Z"
|
||||
DESCRIPTION
|
||||
"Added objects for new units:
|
||||
nimbra130,
|
||||
nimbra360Gold
|
||||
|
||||
Added objects for new thermometers:
|
||||
nimbraOneThermometer,
|
||||
nimbra340Thermometer,
|
||||
nimbra680Thermometer
|
||||
|
||||
Added objects for new boards:
|
||||
nimbraOneModuleTypesAuxGPIO,
|
||||
nimbra340ModuleTypesAuxGPIO,
|
||||
nimbraOneModuleTypesTrunk3xIP,
|
||||
nimbra340ModuleTypesTrunk3xIP,
|
||||
nimbra680ModuleTypesIfTrunk6xIP,
|
||||
nimbraOneModuleTypesTrunkAccess4xDS3E3,
|
||||
nimbra340ModuleTypesTrunkAccess4xDS3E3,
|
||||
nimbra680ModuleTypesAccess8xJPEG2000"
|
||||
|
||||
REVISION
|
||||
"200812191400Z"
|
||||
DESCRIPTION
|
||||
"Added Nimbra Vision group nimbravision."
|
||||
|
||||
REVISION
|
||||
"200812121300Z"
|
||||
DESCRIPTION
|
||||
"Updated comments.
|
||||
Corrected date on previous revision (wrong year)."
|
||||
|
||||
REVISION
|
||||
"200810151200Z"
|
||||
DESCRIPTION
|
||||
"Added object for new board:
|
||||
nimbra680ModuleTypesAccess8x3Gbps"
|
||||
|
||||
REVISION
|
||||
"200806191000Z"
|
||||
DESCRIPTION
|
||||
"Added objects for new unit:
|
||||
nimbra688"
|
||||
|
||||
REVISION
|
||||
"200707311500Z"
|
||||
DESCRIPTION
|
||||
"Added objects for new boards:
|
||||
nimbraOneModuleTypesAccess8xAESEBU,
|
||||
nimbra340ModuleTypesAccess8xAESEBU,
|
||||
nimbra680ModuleTypesSwitch80Gbps,
|
||||
nimbra680ModuleTypesAccess8xHDSDI,
|
||||
nimbra680ModuleTypesAccess8xGbE,
|
||||
nimbra680ModuleTypesAccess8xASI,
|
||||
nimbra680ModuleTypesAuxGPIO"
|
||||
|
||||
REVISION
|
||||
"200701261100Z"
|
||||
DESCRIPTION
|
||||
"Added object for Nimbra 360 trunk."
|
||||
|
||||
REVISION
|
||||
"200608170830Z"
|
||||
DESCRIPTION
|
||||
"Added objects for Nimbra 340HD:
|
||||
nimbra340HD, nimbra340ModuleTypesAccessHDSDI.
|
||||
Added object for Nimbra 360."
|
||||
|
||||
REVISION
|
||||
"200512150000Z"
|
||||
DESCRIPTION
|
||||
"Added objects for Nimbra 340.
|
||||
Added new PIU objects for Nimbra One.
|
||||
Removed of obsoleted and never used objects.
|
||||
Reformatted text."
|
||||
|
||||
REVISION
|
||||
"200303250000Z"
|
||||
DESCRIPTION
|
||||
"Added objects that is used by entPhysicalVendorType in ENTITY-MIB
|
||||
described in RFC2737:
|
||||
|
||||
nimbraOneModuleTypesDtm622
|
||||
nimbraOneModuleTypesAccessGigabitEthernet
|
||||
nimbraOneModuleTypesAccessASIRight
|
||||
nimbraOneModuleTypesAccessASILeft"
|
||||
::= {enterprises 2928}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
FaultStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the status of a fault that causes an alarm.
|
||||
Each fault should have its own variable and this
|
||||
OID is used as the identifier of the alarm.
|
||||
|
||||
ok
|
||||
The fault is not present and the alarm is not raised.
|
||||
|
||||
fault
|
||||
The fault is present and and alarm is raised."
|
||||
SYNTAX INTEGER {
|
||||
ok(1),
|
||||
fault(2) }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Product definitions. The OID's are for identifying the agent
|
||||
-- software and used in sysObjectID in the MIB-II Systems Group.
|
||||
-- -------------------------------------------------------------
|
||||
netiReg OBJECT IDENTIFIER ::= {netinsight 1}
|
||||
|
||||
nimbraOne OBJECT IDENTIFIER ::= {netiReg 1} -- deprecated
|
||||
nimbra101 OBJECT IDENTIFIER ::= {netiReg 2} -- deprecated
|
||||
nimbra210 OBJECT IDENTIFIER ::= {netiReg 3} -- deprecated
|
||||
nimbra220 OBJECT IDENTIFIER ::= {netiReg 4} -- deprecated
|
||||
nimbra290 OBJECT IDENTIFIER ::= {netiReg 5} -- deprecated
|
||||
nimbraTwo OBJECT IDENTIFIER ::= {netiReg 6} -- deprecated
|
||||
netiRegGeneric OBJECT IDENTIFIER ::= {netiReg 7} -- for use as root for objects independent of type
|
||||
nimbra291 OBJECT IDENTIFIER ::= {netiReg 8} -- deprecated
|
||||
nimbra340 OBJECT IDENTIFIER ::= {netiReg 9}
|
||||
nimbra680 OBJECT IDENTIFIER ::= {netiReg 10}
|
||||
nimbra340HD OBJECT IDENTIFIER ::= {netiReg 11}
|
||||
nimbra360 OBJECT IDENTIFIER ::= {netiReg 12}
|
||||
nimbra360Gold OBJECT IDENTIFIER ::= {nimbra360 1} -- Is subclass of Nimbra 360
|
||||
nimbra688 OBJECT IDENTIFIER ::= {netiReg 13}
|
||||
nimbra130 OBJECT IDENTIFIER ::= {netiReg 14}
|
||||
nimbra380 OBJECT IDENTIFIER ::= {netiReg 15}
|
||||
nimbra230 OBJECT IDENTIFIER ::= {netiReg 16}
|
||||
nimbra320 OBJECT IDENTIFIER ::= {netiReg 17}
|
||||
nimbra140 OBJECT IDENTIFIER ::= {netiReg 18}
|
||||
nimbra310 OBJECT IDENTIFIER ::= {netiReg 19}
|
||||
nimbra240 OBJECT IDENTIFIER ::= {netiReg 20}
|
||||
nimbra640 OBJECT IDENTIFIER ::= {netiReg 21}
|
||||
nimbraVA210 OBJECT IDENTIFIER ::= {netiReg 22}
|
||||
nimbraVA210FV OBJECT IDENTIFIER ::= {nimbraVA210 1}
|
||||
nimbraVA210DCV1 OBJECT IDENTIFIER ::= {nimbraVA210 2}
|
||||
nimbraVA210DCV2 OBJECT IDENTIFIER ::= {nimbraVA210 3}
|
||||
nimbra390 OBJECT IDENTIFIER ::= {netiReg 23}
|
||||
nimbraVA220 OBJECT IDENTIFIER ::= {netiReg 25}
|
||||
|
||||
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Product definitions. The OID's are for identifying the
|
||||
-- type of physical entity and is used in entPhysicalVendorType
|
||||
-- in the ENTITY-MIB Physical Table.
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
--
|
||||
-- NimbraOne
|
||||
-- (obsoleted since GX4.12.0)
|
||||
--
|
||||
|
||||
nimbraOneChassisTypes OBJECT IDENTIFIER ::= {nimbraOne 1}
|
||||
nimbraOneBaseUnit OBJECT IDENTIFIER ::= {nimbraOneChassisTypes 1}
|
||||
nimbraOneBackplaneTypes OBJECT IDENTIFIER ::= {nimbraOne 2}
|
||||
nimbraOneBackplane OBJECT IDENTIFIER ::= {nimbraOneBackplaneTypes 1}
|
||||
nimbraOneContainerTypes OBJECT IDENTIFIER ::= {nimbraOne 3}
|
||||
nimbraOneSlot OBJECT IDENTIFIER ::= {nimbraOneContainerTypes 1}
|
||||
nimbraOnePowerSupplyTypes OBJECT IDENTIFIER ::= {nimbraOne 4}
|
||||
nimbraOnePowerSupply OBJECT IDENTIFIER ::= {nimbraOnePowerSupplyTypes 1}
|
||||
nimbraOneFanTypes OBJECT IDENTIFIER ::= {nimbraOne 5}
|
||||
nimbraOneFan OBJECT IDENTIFIER ::= {nimbraOneFanTypes 1}
|
||||
nimbraOneModuleTypes OBJECT IDENTIFIER ::= {nimbraOne 6} -- Plug-In Units
|
||||
|
||||
|
||||
-- Management modules (Node Controller)
|
||||
nimbraOneModuleTypesMgmt OBJECT IDENTIFIER ::= {nimbraOneModuleTypes 1}
|
||||
nimbraOneModuleTypesMgmtControlModule OBJECT IDENTIFIER ::= {nimbraOneModuleTypesMgmt 1}
|
||||
|
||||
|
||||
-- Trunk modules
|
||||
nimbraOneModuleTypesDtm OBJECT IDENTIFIER ::= {nimbraOneModuleTypes 2}
|
||||
|
||||
-- (obsoleted since GX3.3.2)
|
||||
nimbraOneModuleTypesDtm850ShortHaulRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 1} -- MAU850
|
||||
nimbraOneModuleTypesDtm850ShortHaulLeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 2} -- MAU850
|
||||
nimbraOneModuleTypesDtm850LongHaulRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 3} -- MAU850
|
||||
nimbraOneModuleTypesDtm850LongHaulLeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 4} -- MAU850
|
||||
nimbraOneModuleTypesDtm1000ShortHaulRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 5} -- MAU1000
|
||||
nimbraOneModuleTypesDtm1000ShortHaulLeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 6} -- MAU1000
|
||||
nimbraOneModuleTypesDtm1000LongHaulRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 7} -- MAU1000
|
||||
nimbraOneModuleTypesDtm1000LongHaulLeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 8} -- MAU1000
|
||||
nimbraOneModuleTypesDtm150Right OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 9} -- MAU150
|
||||
nimbraOneModuleTypesDtm150Left OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 10} -- MAU150
|
||||
nimbraOneModuleTypesDtm622 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 11} -- MAU600
|
||||
|
||||
-- (obsoleted since GX4.12.0)
|
||||
nimbraOneModuleTypesTrunk1Gbps OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 12} -- MAU1000
|
||||
nimbraOneModuleTypesTrunkDS3 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 13} -- MAU50
|
||||
nimbraOneModuleTypesTrunkOC3 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 14} -- MAU150
|
||||
nimbraOneModuleTypesTrunk4xOC3 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 15} -- MAU155
|
||||
nimbraOneModuleTypesTrunkOC12 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 16} -- MAU600
|
||||
nimbraOneModuleTypesTrunkOC48 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 17} -- MAU2500
|
||||
nimbraOneModuleTypesTrunk3xIP OBJECT IDENTIFIER ::= {nimbraOneModuleTypesDtm 18} -- IP/Ethernet
|
||||
|
||||
|
||||
-- Access modules
|
||||
nimbraOneModuleTypesAccess OBJECT IDENTIFIER ::= {nimbraOneModuleTypes 3}
|
||||
|
||||
-- (obsoleted since GX3.2.2)
|
||||
nimbraOneModuleTypesAccessE1Right OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 1} -- E1
|
||||
nimbraOneModuleTypesAccessE1Left OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 2} -- E1
|
||||
nimbraOneModuleTypesAccessT1Right OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 3} -- T1
|
||||
nimbraOneModuleTypesAccessT1Left OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 4} -- T1
|
||||
nimbraOneModuleTypesAccessVideo270Right OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 5} -- SDI
|
||||
nimbraOneModuleTypesAccessVideo270Left OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 6} -- SDI
|
||||
nimbraOneModuleTypesAccessEthernet8pRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 7} -- FEC
|
||||
nimbraOneModuleTypesAccessEthernet8pLeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 8} -- FEC
|
||||
nimbraOneModuleTypesAccessGigabitEthernet OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 9} -- GEC
|
||||
nimbraOneModuleTypesAccessASIRight OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 11} -- ASI
|
||||
nimbraOneModuleTypesAccessASILeft OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 12} -- ASI
|
||||
|
||||
-- (obsoleted since GX4.12.0)
|
||||
nimbraOneModuleTypesAccessGbE OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 13} -- GEC
|
||||
nimbraOneModuleTypesAccess8xEth OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 14} -- FEC
|
||||
nimbraOneModuleTypesAccessASI OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 15} -- ASI
|
||||
nimbraOneModuleTypesAccessSDI OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 16} -- SDI
|
||||
nimbraOneModuleTypesAccess4xOC3 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 17} -- SAC155
|
||||
nimbraOneModuleTypesAccessE1 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 18} -- T1
|
||||
nimbraOneModuleTypesAccessT1 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 19} -- E1
|
||||
nimbraOneModuleTypesAccess8xASI OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 20} -- 8x ASI
|
||||
nimbraOneModuleTypesAccess8xAESEBU OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAccess 21} -- 8x AES/EBU
|
||||
|
||||
|
||||
-- Trunk and Access modules
|
||||
nimbraOneModuleTypesTrunkAccess OBJECT IDENTIFIER ::= {nimbraOneModuleTypes 4}
|
||||
|
||||
nimbraOneModuleTypesTrunkAccess4xDS3E3 OBJECT IDENTIFIER ::= {nimbraOneModuleTypesTrunkAccess 1} -- 4x DS3/E3
|
||||
|
||||
|
||||
-- Auxillary Modules
|
||||
nimbraOneModuleTypesAux OBJECT IDENTIFIER ::= {nimbraOneModuleTypes 5}
|
||||
|
||||
nimbraOneModuleTypesAuxGPIO OBJECT IDENTIFIER ::= {nimbraOneModuleTypesAux 1} -- GPIO Alarm Module
|
||||
|
||||
|
||||
-- Thermometers
|
||||
nimbraOneThermometerTypes OBJECT IDENTIFIER ::= {nimbraOne 7}
|
||||
nimbraOneThermometer OBJECT IDENTIFIER ::= {nimbraOneThermometerTypes 1}
|
||||
|
||||
|
||||
--
|
||||
-- Nimbra290
|
||||
-- (obsoleted since GX3.2.8)
|
||||
--
|
||||
nimbra290ChassisTypes OBJECT IDENTIFIER ::= {nimbra290 1}
|
||||
nimbra290BaseUnit OBJECT IDENTIFIER ::= {nimbra290ChassisTypes 1}
|
||||
nimbra290PowerSupplyTypes OBJECT IDENTIFIER ::= {nimbra290 2}
|
||||
nimbra290PowerUnit OBJECT IDENTIFIER ::= {nimbra290PowerSupplyTypes 1}
|
||||
nimbra290FanTypes OBJECT IDENTIFIER ::= {nimbra290 3}
|
||||
nimbra290Fan OBJECT IDENTIFIER ::= {nimbra290FanTypes 1}
|
||||
|
||||
|
||||
--
|
||||
-- Nimbra340
|
||||
--
|
||||
|
||||
nimbra340ChassisTypes OBJECT IDENTIFIER ::= {nimbra340 1}
|
||||
nimbra340ContainerTypes OBJECT IDENTIFIER ::= {nimbra340 3}
|
||||
nimbra340PowerSupplyTypes OBJECT IDENTIFIER ::= {nimbra340 4}
|
||||
nimbra340FanTypes OBJECT IDENTIFIER ::= {nimbra340 5}
|
||||
nimbra340ModuleTypes OBJECT IDENTIFIER ::= {nimbra340 6} -- Plug-In Units
|
||||
|
||||
|
||||
-- Management modules (Built-in Node Controller)
|
||||
nimbra340ModuleTypesMgmt OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 1}
|
||||
nimbra340ModuleTypesMgmtControlModule OBJECT IDENTIFIER ::= {nimbra340ModuleTypesMgmt 1}
|
||||
|
||||
|
||||
-- Trunk modules for N340, N360 and N380
|
||||
nimbra340ModuleTypesDtm OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 2}
|
||||
|
||||
nimbra340ModuleTypesTrunk1Gbps OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 1} -- MAU1000
|
||||
nimbra340ModuleTypesTrunkDS3 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 2} -- MAU50
|
||||
nimbra340ModuleTypesTrunkOC3 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 3} -- MAU150
|
||||
nimbra340ModuleTypesTrunk4xOC3 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 4} -- MAU155
|
||||
nimbra340ModuleTypesTrunkOC12 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 5} -- MAU600
|
||||
nimbra340ModuleTypesTrunkOC48 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 6} -- MAU2500
|
||||
nimbra340ModuleTypesTrunk3xIP OBJECT IDENTIFIER ::= {nimbra340ModuleTypesDtm 7} -- 3xIP/Ethernet
|
||||
|
||||
|
||||
-- Access modules for N340, N360 and N380
|
||||
nimbra340ModuleTypesAccess OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 3}
|
||||
|
||||
nimbra340ModuleTypesAccessGbE OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 1} -- GEC
|
||||
nimbra340ModuleTypesAccess8xEth OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 2} -- FEC
|
||||
nimbra340ModuleTypesAccessASI OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 3} -- ASI
|
||||
nimbra340ModuleTypesAccessSDI OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 4} -- SD SDI
|
||||
nimbra340ModuleTypesAccess4xOC3 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 5} -- SAC155
|
||||
nimbra340ModuleTypesAccessE1 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 6} -- T1
|
||||
nimbra340ModuleTypesAccessT1 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 7} -- E1
|
||||
nimbra340ModuleTypesAccess8xASI OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 8} -- 8x ASI
|
||||
nimbra340ModuleTypesAccessHDSDI OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 9} -- HD SDI
|
||||
nimbra340ModuleTypesAccess8xAESEBU OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 10} -- 8x AES/EBU
|
||||
nimbra340ModuleTypesAccess8xSDI OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAccess 11} -- 8x SDI
|
||||
|
||||
|
||||
|
||||
-- Built in modules for N340, N360 and N380. These modules are not
|
||||
-- plug-in units, but are still modeled as such. Becase the N340, N360
|
||||
-- and N380 are all variants that differs only on the set of these
|
||||
-- fixed built-in modules, these fixed modules are grouped together
|
||||
-- with the N340 modules.
|
||||
|
||||
-- Trunk modules
|
||||
nimbra360ModuleTypesDtm OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 4}
|
||||
nimbra360ModuleTypesTrunkFunction OBJECT IDENTIFIER ::= {nimbra360ModuleTypesDtm 1} -- STM module
|
||||
|
||||
|
||||
-- Auxillary Modules
|
||||
nimbra340ModuleTypesAux OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 5}
|
||||
nimbra340ModuleTypesAuxGPIO OBJECT IDENTIFIER ::= {nimbra340ModuleTypesAux 1} -- GPIO Alarm Module
|
||||
|
||||
|
||||
-- Trunk and Access modules
|
||||
nimbra340ModuleTypesTrunkAccess OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 6}
|
||||
nimbra340ModuleTypesTrunkAccess4xDS3E3 OBJECT IDENTIFIER ::= {nimbra340ModuleTypesTrunkAccess 1} -- 4x DS3/E3
|
||||
|
||||
|
||||
-- Access Modules built-in on N380
|
||||
nimbra380ModuleTypesAccess OBJECT IDENTIFIER ::= {nimbra340ModuleTypes 7 }
|
||||
nimbra380ModuleTypesAccess8xGbE OBJECT IDENTIFIER ::= {nimbra380ModuleTypesAccess 1}
|
||||
|
||||
|
||||
-- Thermometers built-in
|
||||
nimbra340ThermometerTypes OBJECT IDENTIFIER ::= {nimbra340 7}
|
||||
nimbra340Thermometer OBJECT IDENTIFIER ::= {nimbra340ThermometerTypes 1}
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Nimbra 680
|
||||
--
|
||||
|
||||
nimbra680ChassisTypes OBJECT IDENTIFIER ::= {nimbra680 1}
|
||||
nimbra680ContainerTypes OBJECT IDENTIFIER ::= {nimbra680 3}
|
||||
nimbra680PowerSupplyTypes OBJECT IDENTIFIER ::= {nimbra680 4}
|
||||
nimbra680FanTypes OBJECT IDENTIFIER ::= {nimbra680 5}
|
||||
nimbra680ModuleTypes OBJECT IDENTIFIER ::= {nimbra680 6} -- Plug-In Units
|
||||
|
||||
|
||||
-- Power
|
||||
nimbra680PowerSupplyTypesPCU OBJECT IDENTIFIER ::= {nimbra680PowerSupplyTypes 1} -- DC/DC converter
|
||||
nimbra680PowerSupplyTypesPSU OBJECT IDENTIFIER ::= {nimbra680PowerSupplyTypes 2} -- Rectifier
|
||||
|
||||
|
||||
-- Fans
|
||||
nimbra680FanTypesFan OBJECT IDENTIFIER ::= {nimbra680FanTypes 1}
|
||||
|
||||
|
||||
-- Management modules
|
||||
nimbra680ModuleTypesMgmt OBJECT IDENTIFIER ::= {nimbra680ModuleTypes 1}
|
||||
|
||||
nimbra680ModuleTypesMgmtControlModule OBJECT IDENTIFIER ::= {nimbra680ModuleTypesMgmt 1}
|
||||
|
||||
|
||||
-- Interface modules
|
||||
nimbra680ModuleTypesIf OBJECT IDENTIFIER ::= {nimbra680ModuleTypes 2}
|
||||
|
||||
nimbra680ModuleTypesIfTrunk4xOC3 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 1}
|
||||
nimbra680ModuleTypesIfTrunk4xOC12 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 2}
|
||||
nimbra680ModuleTypesIfTrunk2xOC48 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 3}
|
||||
nimbra680ModuleTypesIfTrunk4xOC48 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 4}
|
||||
nimbra680ModuleTypesIfTrunkOC192 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 5}
|
||||
nimbra680ModuleTypesIfTrunk6xIP OBJECT IDENTIFIER ::= {nimbra680ModuleTypesIf 6}
|
||||
|
||||
|
||||
-- Switch modules
|
||||
nimbra680ModuleTypesSwitch OBJECT IDENTIFIER ::= {nimbra680ModuleTypes 3}
|
||||
|
||||
nimbra680ModuleTypesSwitch40Gbps OBJECT IDENTIFIER ::= {nimbra680ModuleTypesSwitch 1}
|
||||
nimbra680ModuleTypesSwitch80Gbps OBJECT IDENTIFIER ::= {nimbra680ModuleTypesSwitch 2}
|
||||
nimbra680ModuleTypesSwitch160Gbps OBJECT IDENTIFIER ::= {nimbra680ModuleTypesSwitch 3}
|
||||
|
||||
|
||||
-- Access Modules
|
||||
nimbra680ModuleTypesAccess OBJECT IDENTIFIER ::= {nimbra680ModuleTypes 4}
|
||||
|
||||
nimbra680ModuleTypesAccess8xHDSDI OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 1} -- 8x HD/SD SDI
|
||||
nimbra680ModuleTypesAccess8xGbE OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 2} -- 8x GbE
|
||||
nimbra680ModuleTypesAccess8xASI OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 3} -- 8x ASI
|
||||
nimbra680ModuleTypesAccess8x3Gbps OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 4} -- 8x 3G
|
||||
nimbra680ModuleTypesAccess8xJPEG2000 OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 5} -- 8x JPEG2000
|
||||
nimbra680ModuleTypesAccess8xVideo OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 6} -- 8x Video
|
||||
nimbra680ModuleTypesAccess8xASIAES OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 7} -- 8x ASI/AES
|
||||
nimbra680ModuleTypesAccess2x10GbE OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAccess 8} -- 2x 10GbE
|
||||
|
||||
|
||||
-- Auxillary Modules
|
||||
nimbra680ModuleTypesAux OBJECT IDENTIFIER ::= {nimbra680ModuleTypes 5}
|
||||
|
||||
nimbra680ModuleTypesAuxGPIO OBJECT IDENTIFIER ::= {nimbra680ModuleTypesAux 1} -- GPIO Alarm Module
|
||||
|
||||
|
||||
-- Thermometers
|
||||
nimbra680ThermometerTypes OBJECT IDENTIFIER ::= {nimbra680 7}
|
||||
|
||||
nimbra680Thermometer OBJECT IDENTIFIER ::= {nimbra680ThermometerTypes 1}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The MIB tree
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- Mib tree for generic MIBs. Objects and events not associated
|
||||
-- with a specific product.
|
||||
netiGeneric OBJECT IDENTIFIER ::= {netinsight 2}
|
||||
-- MIBs assigned in the generic subtree:
|
||||
-- NETI-EVENT-MIB netiEventMIB ::= { netiGeneric 1 }
|
||||
-- NETI-ETH-MIB netiEthMIB ::= { netiGeneric 2 }
|
||||
-- NETI-TRUNK-MIB netiTrunkMIB ::= { netiGeneric 3 }
|
||||
-- NETI-VA-INET-TRANSPORT-MIB netiVaInetTrspMIB ::= { netiGeneric 4 }
|
||||
|
||||
|
||||
-- Product specific mibs. Objects and events associated with a
|
||||
-- specific product.
|
||||
netiProducts OBJECT IDENTIFIER ::= {netinsight 3}
|
||||
nimbravision OBJECT IDENTIFIER ::= {netiProducts 1}
|
||||
-- MIBs assigned in the nimbravision subtree
|
||||
-- NETI-NV-ALARM-MIB netiNvAlarmMIB ::= { nimbravision 1 }
|
||||
-- NETI-NV-MIB netiNvMIB ::= { nimbravision 2 }
|
||||
prodNimbra230 OBJECT IDENTIFIER ::= {netiProducts 2}
|
||||
-- nimbra230MIB ::= { netiProducts 2 }
|
||||
-- nimbra140MIB ::= { netiProducts 3 }
|
||||
|
||||
|
||||
|
||||
-- Agent implementation profiles/capabilities
|
||||
netiCaps OBJECT IDENTIFIER ::= {netinsight 4}
|
||||
|
||||
|
||||
-- Requirement specifications
|
||||
netiReqs OBJECT IDENTIFIER ::= {netinsight 5}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Experimental MIBs, initially for objects and events
|
||||
-- under development. The structure is the same as for
|
||||
-- netiGeneric above.
|
||||
-- -------------------------------------------------------------
|
||||
-- MIBs assigned in the experimental generic subtree:
|
||||
-- NETI-ACCOUNTING-MIB ::= { netiExperimentalGeneric 1 } - deprecated
|
||||
-- NETI-ALARM-MIB netiAlarmMIB ::= { netiExperimentalGeneric 2 } - deprecated
|
||||
-- NETI-DLE-MIB netiDLEMIB ::= { netiExperimentalGeneric 3 } - deprecated
|
||||
-- NETI-DTM-MIB netiDTMMIB ::= { netiExperimentalGeneric 4 }
|
||||
-- NETI-TUNNEL-MIB netiTunnelMIB ::= { netiExperimentalGeneric 5 } - deprecated
|
||||
-- NETI-SYSTEM-MIB netiSystemMIB ::= { netiExperimentalGeneric 6 } - deprecated
|
||||
-- NETI-CONFIG-MIB netiConfigMIB ::= { netiExperimentalGeneric 7 }
|
||||
-- NETI-ALARM-MIB2 netiAlarmMIB2 ::= { netiExperimentalGeneric 8 } - deprecated
|
||||
-- NETI-IPOD-MIB netiIpodMIB ::= { netiExperimentalGeneric 9 } - deprecated
|
||||
-- NETI-ENTITY-MIB netiEntityMIB ::= { netiExperimentalGeneric 10 } - deprecated
|
||||
-- NETI-ETS-MIB netiEtsMIB ::= { netiExperimentalGeneric 11 } - deprecated
|
||||
-- NETI-ETHCONF-MIB netiEthConfMIB ::= { netiExperimentalGeneric 12 } - deprecated
|
||||
-- NETI-PACKW-MIB netiPackWMIB ::= { netiExperimentalGeneric 13 } - deprecated
|
||||
-- NETI-CHMGR-MIB netiChmgrMIB ::= { netiExperimentalGeneric 14 }
|
||||
-- NETI-DLT-MIB netiDltMIB ::= { netiExperimentalGeneric 15 } - deprecated
|
||||
-- NETI-ITS-MIB netiItsMIB ::= { netiExperimentalGeneric 16 }
|
||||
-- NETI-PM-MIB netiPMMIB ::= { netiExperimentalGeneric 17 }
|
||||
|
||||
netiExperimental OBJECT IDENTIFIER ::= {netinsight 6}
|
||||
netiExperimentalReg OBJECT IDENTIFIER ::= {netiExperimental 1}
|
||||
netiExperimentalGeneric OBJECT IDENTIFIER ::= {netiExperimental 2}
|
||||
netiExperimentalProducts OBJECT IDENTIFIER ::= {netiExperimental 3}
|
||||
netiExperimentalCaps OBJECT IDENTIFIER ::= {netiExperimental 4}
|
||||
netiExperimentalReqs OBJECT IDENTIFIER ::= {netiExperimental 5}
|
||||
|
||||
END
|
258
mibs/netinsight/NETI-CONFIG-MIB
Normal file
258
mibs/netinsight/NETI-CONFIG-MIB
Normal file
@ -0,0 +1,258 @@
|
||||
NETI-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- MIB for controlling configurations and backup
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString, DateAndTime, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
netiExperimentalGeneric
|
||||
FROM NETI-COMMON-MIB;
|
||||
|
||||
netiConfigMIB MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"0002090000Z" -- tbd: date
|
||||
ORGANIZATION
|
||||
"Net Insight AB"
|
||||
CONTACT-INFO
|
||||
"Martin Carlsson
|
||||
Net Insight AB
|
||||
E-mail: martin.carlsson@netinsight.se"
|
||||
DESCRIPTION
|
||||
"tbd: Describe the configuration model"
|
||||
::= { netiExperimentalGeneric 7 }
|
||||
|
||||
netiConfigMIBObjects OBJECT IDENTIFIER ::= { netiConfigMIB 1 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Groups in the NETI-CONFIG-MIB
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
configStatusGroup OBJECT IDENTIFIER ::= { netiConfigMIBObjects 1 }
|
||||
configLocalGroup OBJECT IDENTIFIER ::= { netiConfigMIBObjects 2 }
|
||||
configBackupGroup OBJECT IDENTIFIER ::= { netiConfigMIBObjects 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The configuration status group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- Shows the status of the current (running) configuration in the node.
|
||||
|
||||
configStatusIsCurrentUnsaved OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set to true if the current configuration in the
|
||||
node contains unsaved data."
|
||||
::= { configStatusGroup 1 }
|
||||
|
||||
configStatusCurrentLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time when the current configuration
|
||||
was last changed."
|
||||
::= { configStatusGroup 2 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The local storage configuration table group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- The configuration handling group consists of configuration
|
||||
-- status information and list of configuration files currently
|
||||
-- stored locally in the node.
|
||||
|
||||
-- If storing a configuration file fails (see the backup group)
|
||||
-- this may be caused by the fact that the configuration store is
|
||||
-- full. In this case the manager can try and remove one of
|
||||
-- the entries (perhaps the oldest) and try again.
|
||||
|
||||
configLocalTableLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time when the configuration table was
|
||||
last changed."
|
||||
::= { configLocalGroup 2 }
|
||||
|
||||
configLocalTableNrOfConfigs OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of configurations currently in the
|
||||
configuration table."
|
||||
::= { configLocalGroup 3 }
|
||||
|
||||
configLocalTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ConfigLocalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of configuration files stored in the node."
|
||||
::= { configLocalGroup 4 }
|
||||
|
||||
configLocalEntry OBJECT-TYPE
|
||||
SYNTAX ConfigLocalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describes one configuration file."
|
||||
INDEX { configLocalIndex }
|
||||
::= { configLocalTable 1 }
|
||||
|
||||
ConfigLocalEntry ::= SEQUENCE {
|
||||
configLocalIndex INTEGER,
|
||||
configLocalName DisplayString,
|
||||
configLocalDescription DisplayString,
|
||||
configLocalCreatedTime DateAndTime,
|
||||
configLocalSize INTEGER,
|
||||
configLocalAdminStatus INTEGER,
|
||||
configLocalRowStatus RowStatus }
|
||||
|
||||
configLocalIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index in the config table."
|
||||
::= { configLocalEntry 1 }
|
||||
|
||||
configLocalName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the configuration file."
|
||||
::= { configLocalEntry 2 }
|
||||
|
||||
configLocalDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of the configuration."
|
||||
::= { configLocalEntry 3 }
|
||||
|
||||
configLocalCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time when the configuration was created."
|
||||
::= { configLocalEntry 4 }
|
||||
|
||||
configLocalSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size in bytes of the configuration filed."
|
||||
::= { configLocalEntry 5 }
|
||||
|
||||
configLocalAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set to enabled if this is the configuration to
|
||||
be loaded at boot time."
|
||||
::= { configLocalEntry 6 }
|
||||
|
||||
configLocalRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Note that local configurations are created by doing a
|
||||
backup, see the backup group."
|
||||
::= { configLocalEntry 7 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The configuration backup group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- The backup groups contains variables to intitiate backups.
|
||||
-- tbd: Could perhaps be extended to handle backups over TFTP/FTP
|
||||
-- and upload over TFTP/FTP and perhaps even scheduled backups...
|
||||
|
||||
configBackupOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle (1),
|
||||
writeCurrentToLocal (2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The backup operations supported:
|
||||
|
||||
idle
|
||||
Resets the function.
|
||||
|
||||
writeCurrentToLocal
|
||||
Writes the current config to local storage.
|
||||
Uses configBackupName and configBackupDescription."
|
||||
::= { configBackupGroup 1 }
|
||||
|
||||
configBackupStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle (1),
|
||||
inProgress (2),
|
||||
failed (3),
|
||||
ready (4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the backup function:
|
||||
|
||||
idle
|
||||
The function is idle.
|
||||
|
||||
inProgress
|
||||
A backup operation is in progress.
|
||||
|
||||
failed
|
||||
The operation has failed.
|
||||
|
||||
ready
|
||||
The operation is finished and has succeeded."
|
||||
::= { configBackupGroup 2 }
|
||||
|
||||
configBackupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the configuration file.
|
||||
Defaults to a string containing the
|
||||
date and time."
|
||||
::= { configBackupGroup 3 }
|
||||
|
||||
configBackupDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description for the new configuration file.
|
||||
Defaults to the empty string."
|
||||
::= { configBackupGroup 4 }
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
1372
mibs/netinsight/NETI-DTM-MIB
Normal file
1372
mibs/netinsight/NETI-DTM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4042
mibs/netinsight/NETI-ETH-MIB
Normal file
4042
mibs/netinsight/NETI-ETH-MIB
Normal file
File diff suppressed because it is too large
Load Diff
917
mibs/netinsight/NETI-EVENT-MIB
Normal file
917
mibs/netinsight/NETI-EVENT-MIB
Normal file
@ -0,0 +1,917 @@
|
||||
NETI-EVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime, TEXTUAL-CONVENTION,
|
||||
RowPointer, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
netiGeneric
|
||||
FROM NETI-COMMON-MIB;
|
||||
|
||||
netiEventMIB MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"201105031000Z"
|
||||
ORGANIZATION
|
||||
"Net Insight AB"
|
||||
CONTACT-INFO
|
||||
"Net Insight AB
|
||||
Box 42093
|
||||
SE-126 14 Stockholm
|
||||
Sweden
|
||||
Tel +46-8-685 0400
|
||||
info@netinsight.se"
|
||||
DESCRIPTION
|
||||
"Mib containing event and alarm information. The mib
|
||||
implements two tables and some notifications. One table
|
||||
is holding events and one is holding alarms.
|
||||
|
||||
The event table contains the events that are sent as SNMP
|
||||
notifications. These events indicate change of alarms, or
|
||||
change in other tables defined in other mibs, that uses
|
||||
the mechanism in this mib to notify a table change. If a
|
||||
notification receiver misses notifications, it can
|
||||
retrieve the lost notifications from this table.
|
||||
|
||||
The alarm table holds all active alarms, and possibly
|
||||
also a number of the last cleared alarms.
|
||||
|
||||
The active alarm table holds only the active alarms."
|
||||
|
||||
REVISION
|
||||
"201105031000Z"
|
||||
DESCRIPTION
|
||||
"Added eventTrapPurpose."
|
||||
|
||||
REVISION
|
||||
"200907091600Z"
|
||||
DESCRIPTION
|
||||
"- Added eventActiveAlarmTable.
|
||||
- In AlarmCause, dTEDCEInterfaceError relabled to
|
||||
dTEDCEInterfaceError to conform to SMIv2."
|
||||
|
||||
REVISION
|
||||
"200703060000Z"
|
||||
DESCRIPTION
|
||||
"Added the following entries in the AlarmCause:
|
||||
replaceableUnitMissing(68), replaceableUnitProblem(69)."
|
||||
|
||||
REVISION
|
||||
"200409100000Z"
|
||||
DESCRIPTION
|
||||
"Added the following entries in the AlarmCause:
|
||||
alarmIndicationSignal(66), remoteDefectIndication(67)."
|
||||
|
||||
REVISION
|
||||
"200311250000Z"
|
||||
DESCRIPTION
|
||||
"Added the group eventAlarmCountersGroup with counters for
|
||||
the number of active alarms per serverity.
|
||||
Added eventConformanceGroups to comply with RFC2580."
|
||||
::= { netiGeneric 1 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Objects in the NETI-EVENT-MIB
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
eventObjects OBJECT IDENTIFIER ::= { netiEventMIB 1 }
|
||||
eventNotifications OBJECT IDENTIFIER ::= { netiEventMIB 2 }
|
||||
eventConformanceGroups OBJECT IDENTIFIER ::= { netiEventMIB 3 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
EventType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of event. 'created', 'modified'and 'deleted'
|
||||
indicates status of a conceptual row in a table. If the
|
||||
event represents an alarm, the type is 'none'."
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
created(1),
|
||||
modified(2),
|
||||
deleted(3) }
|
||||
|
||||
AlarmType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm type 'unknown' may be set if the alarm type
|
||||
can not be determined, or when an event is not caused
|
||||
by an alarm."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
communication(1),
|
||||
qualityOfService(2),
|
||||
processingError(3),
|
||||
equipment(4),
|
||||
environmental(5) }
|
||||
|
||||
AlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm severity 'unknown' may be set if the alarm type
|
||||
can not be determined, or when the event is not caused
|
||||
by an alarm."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
indeterminate(1),
|
||||
critical(2),
|
||||
major(3),
|
||||
minor(4),
|
||||
warning(5),
|
||||
cleared(6) }
|
||||
|
||||
AlarmCause ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause 1-57 as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm casue 'unknown' may be set if the cause
|
||||
can not be determined, or if the event was not casued
|
||||
by an alarm. (0 and 58- are proprietary)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
adapterError(1),
|
||||
applicationSubsystemFailure(2),
|
||||
bandwidthReduced(3),
|
||||
callEstablishmentError(4),
|
||||
communicationsProtocolError(5),
|
||||
communicationsSubsystemFailure(6),
|
||||
configurationOrCustomizationError(7),
|
||||
congestion(8),
|
||||
corruptData(9),
|
||||
cpuCyclesLimitExceeded(10),
|
||||
datasetOrModemError(11),
|
||||
degradedSignal(12),
|
||||
dTEDCEInterfaceError(13),
|
||||
enclosureDoorOpen(14),
|
||||
equipmentMalfunction(15),
|
||||
excessiveVibration(16),
|
||||
fileError(17),
|
||||
fireDetected(18),
|
||||
floodDetected(19),
|
||||
framingError(20),
|
||||
heatingOrVentilationOrCoolingSystemProblem(21),
|
||||
humidityUnacceptable(22),
|
||||
inputOutputDeviceError(23),
|
||||
inputDeviceError(24),
|
||||
lANError(25),
|
||||
leakDetected(26),
|
||||
localNodeTransmissionError(27),
|
||||
lossOfFrame(28),
|
||||
lossOfSignal(29),
|
||||
materialSupplyExhausted(30),
|
||||
multiplexerProblem(31),
|
||||
outOfMemory(32),
|
||||
outputDeviceError(33),
|
||||
performanceDegraded(34),
|
||||
powerProblem(35),
|
||||
pressureUnacceptable(36),
|
||||
processorProblem(37),
|
||||
pumpFailure(38),
|
||||
queueSizeExceeded(39),
|
||||
receiveFailure(40),
|
||||
receiverFailure(41),
|
||||
remoteNodeTransmissionError(42),
|
||||
resourceAtOrNearingCapacity(43),
|
||||
responseTimeExcessive(44),
|
||||
retransmissionRateExcessive(45),
|
||||
softwareError(46),
|
||||
softwareProgramAbnormallyTerminated(47),
|
||||
softwareProgramError(48),
|
||||
storageCapacityProblem(49),
|
||||
temperatureUnacceptable(50),
|
||||
thresholdCrossed(51),
|
||||
timingProblem(52),
|
||||
toxicLeakDetected(53),
|
||||
transmitFailure(54),
|
||||
transmitterFailure(55),
|
||||
underlyingResourceUnavailable(56),
|
||||
versionMismatch(57),
|
||||
|
||||
phyLossOfSignal(58), -- use lossOfSignal instead
|
||||
phyLossOfFrame(59), -- use lossOfFrame instead
|
||||
phyAlarmIndicationSignal(60), -- use alarmIndicationSignal
|
||||
phyRemoteDefectIndication(61), -- use remoteDefectIndication instead
|
||||
phySignalFailure(62), -- currently not not used
|
||||
phySignalDegraded(63), -- use degradedSignal instead
|
||||
testmodeEntered(64),
|
||||
serviceUnavailable(65),
|
||||
alarmIndicationSignal(66),
|
||||
remoteDefectIndication(67),
|
||||
|
||||
replaceableUnitMissing(68), -- 62 in rfc3877
|
||||
replaceableUnitProblem(69) -- from rfc3877
|
||||
}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The Event objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- Some scalars to examine status of the the event log.
|
||||
|
||||
eventSequenceCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the latest sent event defined as
|
||||
notifications in this mib. By examine his object,
|
||||
the notification receiver can determine wheter it has
|
||||
missed any notifications. The counter resets to zero
|
||||
at cold start, indicating that no events has been
|
||||
sent, and that the event table is empty. The counter
|
||||
will wrap and restart at value '1' when it passes its
|
||||
maximum value"
|
||||
::= { eventObjects 1 }
|
||||
|
||||
eventLogLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when an event was last changed, and a
|
||||
notification was sent."
|
||||
::= { eventObjects 2 }
|
||||
|
||||
|
||||
-- The event table group contains a set of objects for
|
||||
-- getting the event list in the node. The event table
|
||||
-- contains all notifications that has been sent from the
|
||||
-- node using this mechanism. Events could either be
|
||||
-- alarms or notifications on changes in configuration
|
||||
-- tables.
|
||||
|
||||
eventTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the most recent events. The maximum
|
||||
size of the table depends on the implementation"
|
||||
::= { eventObjects 3 }
|
||||
|
||||
eventEntry OBJECT-TYPE
|
||||
SYNTAX EventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one event. Events are
|
||||
either created by the agent when a conceptual row
|
||||
has been changed in a table defined in another mib,
|
||||
or when an alarm status is changed in the alarm table
|
||||
defined in this mib."
|
||||
INDEX { eventIndex }
|
||||
::= { eventTable 1 }
|
||||
|
||||
EventEntry ::=
|
||||
SEQUENCE {
|
||||
eventIndex Unsigned32,
|
||||
eventObject RowPointer,
|
||||
eventObjectName DisplayString,
|
||||
eventAlarmType AlarmType,
|
||||
eventType EventType,
|
||||
eventCause AlarmCause,
|
||||
eventSeverity AlarmSeverity,
|
||||
eventText DisplayString,
|
||||
eventCreatedTime DateAndTime }
|
||||
|
||||
eventIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the event table.
|
||||
The eventIndex follows the eventSequenceCounter
|
||||
as such that the eventSequenceCounter refers to
|
||||
the last event in the table"
|
||||
::= { eventEntry 1 }
|
||||
|
||||
eventObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this event.
|
||||
The value is the name of the instance of the first
|
||||
accessible columnar object in the conceptual row.
|
||||
|
||||
For example, dtmIfIndex.3 would point to the 3rd row in the
|
||||
dtmIfTable.
|
||||
|
||||
If the object is unavailable, the value is { 0 0 }."
|
||||
::= { eventEntry 2 }
|
||||
|
||||
eventObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object that caused the event
|
||||
in a for humans more readable form.
|
||||
If not set then this object contains a zero-length string."
|
||||
::= { eventEntry 3 }
|
||||
|
||||
eventAlarmType OBJECT-TYPE
|
||||
SYNTAX AlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the event type as specified in AlarmType."
|
||||
::= { eventEntry 4 }
|
||||
|
||||
eventType OBJECT-TYPE
|
||||
SYNTAX EventType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the event type as specified in EventType."
|
||||
::= { eventEntry 5 }
|
||||
|
||||
eventCause OBJECT-TYPE
|
||||
SYNTAX AlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in AlarmCause."
|
||||
::= { eventEntry 6 }
|
||||
|
||||
eventSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in AlarmSeverity."
|
||||
::= { eventEntry 7 }
|
||||
|
||||
eventText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the event in a for humans more
|
||||
readable form."
|
||||
::= { eventEntry 8 }
|
||||
|
||||
eventCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the event was created."
|
||||
::= { eventEntry 9 }
|
||||
|
||||
|
||||
-- The Alarm table contains all active and some cleared alarms
|
||||
-- in the node.
|
||||
|
||||
eventAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EventAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing alarms and their status. The maximum
|
||||
size of the table depends on the implementaion."
|
||||
::= { eventObjects 4 }
|
||||
|
||||
eventAlarmEntry OBJECT-TYPE
|
||||
SYNTAX EventAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one alarm. The table contains
|
||||
all active alarms, and depending on the implementation, it
|
||||
may contian none, some or all cleared alarms."
|
||||
INDEX { eventAlarmIndex }
|
||||
::= { eventAlarmTable 1 }
|
||||
|
||||
EventAlarmEntry ::=
|
||||
SEQUENCE {
|
||||
eventAlarmIndex Unsigned32,
|
||||
eventAlarmObject RowPointer,
|
||||
eventAlarmObjectName DisplayString,
|
||||
eventAlarmAlarmType AlarmType,
|
||||
eventAlarmCause AlarmCause,
|
||||
eventAlarmSeverity AlarmSeverity,
|
||||
eventAlarmText DisplayString,
|
||||
eventAlarmLastChangedTime DateAndTime,
|
||||
eventAlarmAcknowledged TruthValue,
|
||||
eventAlarmCreatedTime DateAndTime }
|
||||
|
||||
eventAlarmIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the alarm table."
|
||||
::= { eventAlarmEntry 1 }
|
||||
|
||||
eventAlarmObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this alarm.
|
||||
The value is the name of the instance of the first
|
||||
accessible columnar object in the conceptual row.
|
||||
|
||||
For example, dtmIfIndex.3 would point to the 3rd row in the
|
||||
dtmIfTable.
|
||||
|
||||
If the object is unavailable, the value is { 0 0 }."
|
||||
::= { eventAlarmEntry 2 }
|
||||
|
||||
eventAlarmObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object in a more readable form.
|
||||
If not set then this object contains a zero-length string."
|
||||
::= { eventAlarmEntry 3 }
|
||||
|
||||
eventAlarmAlarmType OBJECT-TYPE
|
||||
SYNTAX AlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in AlarmType."
|
||||
::= { eventAlarmEntry 4 }
|
||||
|
||||
eventAlarmCause OBJECT-TYPE
|
||||
SYNTAX AlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in AlarmCause."
|
||||
::= { eventAlarmEntry 5 }
|
||||
|
||||
eventAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in AlarmSeverity."
|
||||
::= { eventAlarmEntry 6 }
|
||||
|
||||
eventAlarmText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the alarm in a more readable form."
|
||||
::= { eventAlarmEntry 7 }
|
||||
|
||||
eventAlarmLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was changed, i.e. when the alarm was
|
||||
created, or 'eventAlarmSeverity' or 'eventAlarmAcknowledged'
|
||||
was changed."
|
||||
::= { eventAlarmEntry 8 }
|
||||
|
||||
eventAlarmAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acknowledgement status of the alarm. This is set to
|
||||
'true' to indicate that the alarm is is acknowledged, and
|
||||
set to 'false' to clear the acknowledge."
|
||||
::= { eventAlarmEntry 9 }
|
||||
|
||||
eventAlarmCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was created."
|
||||
::= { eventAlarmEntry 10 }
|
||||
|
||||
|
||||
-- The Alarm table contains all active alarms in the node.
|
||||
|
||||
eventActiveAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EventActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing alarms and their status. The maximum
|
||||
size of the table depends on the implementaion."
|
||||
::= { eventObjects 6 }
|
||||
|
||||
eventActiveAlarmEntry OBJECT-TYPE
|
||||
SYNTAX EventActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one alarm. The table contains
|
||||
only active alarms."
|
||||
INDEX { eventActiveAlarmIndex }
|
||||
::= { eventActiveAlarmTable 1 }
|
||||
|
||||
EventActiveAlarmEntry ::=
|
||||
SEQUENCE {
|
||||
eventActiveAlarmIndex Unsigned32,
|
||||
eventActiveAlarmObject RowPointer,
|
||||
eventActiveAlarmObjectName DisplayString,
|
||||
eventActiveAlarmAlarmType AlarmType,
|
||||
eventActiveAlarmCause AlarmCause,
|
||||
eventActiveAlarmSeverity AlarmSeverity,
|
||||
eventActiveAlarmText DisplayString,
|
||||
eventActiveAlarmLastChangedTime DateAndTime,
|
||||
eventActiveAlarmAcknowledged TruthValue,
|
||||
eventActiveAlarmCreatedTime DateAndTime }
|
||||
|
||||
eventActiveAlarmIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the alarm table."
|
||||
::= { eventActiveAlarmEntry 1 }
|
||||
|
||||
eventActiveAlarmObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this alarm.
|
||||
The value is the name of the instance of the first
|
||||
accessible columnar object in the conceptual row.
|
||||
|
||||
For example, dtmIfIndex.3 would point to the 3rd row in the
|
||||
dtmIfTable.
|
||||
|
||||
If the object is unavailable, the value is { 0 0 }."
|
||||
::= { eventActiveAlarmEntry 2 }
|
||||
|
||||
eventActiveAlarmObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object in a more readable form.
|
||||
If not set then this object contains a zero-length string."
|
||||
::= { eventActiveAlarmEntry 3 }
|
||||
|
||||
eventActiveAlarmAlarmType OBJECT-TYPE
|
||||
SYNTAX AlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in AlarmType."
|
||||
::= { eventActiveAlarmEntry 4 }
|
||||
|
||||
eventActiveAlarmCause OBJECT-TYPE
|
||||
SYNTAX AlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in AlarmCause."
|
||||
::= { eventActiveAlarmEntry 5 }
|
||||
|
||||
eventActiveAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in AlarmSeverity."
|
||||
::= { eventActiveAlarmEntry 6 }
|
||||
|
||||
eventActiveAlarmText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the alarm in a more readable form."
|
||||
::= { eventActiveAlarmEntry 7 }
|
||||
|
||||
eventActiveAlarmLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was changed, i.e. when the alarm was
|
||||
created, or 'eventActiveAlarmSeverity' or 'eventActiveAlarmAcknowledged'
|
||||
was changed."
|
||||
::= { eventActiveAlarmEntry 8 }
|
||||
|
||||
eventActiveAlarmAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acknowledgement status of the alarm. This is set to
|
||||
'true' to indicate that the alarm is is acknowledged, and
|
||||
set to 'false' to clear the acknowledge."
|
||||
::= { eventActiveAlarmEntry 9 }
|
||||
|
||||
eventActiveAlarmCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was created."
|
||||
::= { eventActiveAlarmEntry 10 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Group with alarm counters
|
||||
-- -------------------------------------------------------------
|
||||
-- The group contains counters per alarm severity. The counters
|
||||
-- holds the number of active alarms per severiy.
|
||||
|
||||
eventAlarmCountersGroup OBJECT IDENTIFIER ::= { eventObjects 5 }
|
||||
|
||||
eventCriticalCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the serverity 'critical'."
|
||||
::= { eventAlarmCountersGroup 1 }
|
||||
|
||||
eventMajorCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the serverity 'major'."
|
||||
::= { eventAlarmCountersGroup 2 }
|
||||
|
||||
eventMinorCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the serverity 'minor'."
|
||||
::= { eventAlarmCountersGroup 3 }
|
||||
|
||||
eventWarningCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the serverity 'warning'."
|
||||
::= { eventAlarmCountersGroup 4 }
|
||||
|
||||
eventIndeterminateCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the serverity 'indeterminate'."
|
||||
::= { eventAlarmCountersGroup 5 }
|
||||
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Alarm related notifications
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
eventNotificationObjectsGroup OBJECT IDENTIFIER ::= { eventObjects 7 }
|
||||
|
||||
eventTrapPurpose OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the purpose of a managed object to where a trap
|
||||
belongs. This OID may be appended to traps in the
|
||||
eventNotifications group at the discretion of the SNMP
|
||||
agent."
|
||||
::= { eventNotificationObjectsGroup 1 }
|
||||
|
||||
|
||||
-- Notifications are sent when the state of an alarm is
|
||||
-- changed. Each severity has its own trap since many
|
||||
-- SNMP managers organize severity of events based on the
|
||||
-- trap identity.
|
||||
-- The management application should use alarmObjectName
|
||||
-- and alarmCause (or alarmObject if given) it it wishes
|
||||
-- to keep track of a certain fault state.
|
||||
-- The standard traps (cold start etc.) should be used
|
||||
-- to trigger re-reading the alarm list if the node crashes
|
||||
-- or the alarm list is reset for some reason.
|
||||
|
||||
|
||||
|
||||
eventAlarmCritical NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'critical'."
|
||||
::= { eventNotifications 1 }
|
||||
|
||||
eventAlarmMajor NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'major'."
|
||||
::= { eventNotifications 2 }
|
||||
|
||||
eventAlarmMinor NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'minor'."
|
||||
::= { eventNotifications 3 }
|
||||
|
||||
eventAlarmWarning NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'warning'."
|
||||
::= { eventNotifications 4 }
|
||||
|
||||
eventAlarmIndeterminate NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'indeterminate'."
|
||||
::= { eventNotifications 5 }
|
||||
|
||||
eventAlarmUnknown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with unknown severity."
|
||||
::= { eventNotifications 6 }
|
||||
|
||||
eventAlarmClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a cleared alarm."
|
||||
::= { eventNotifications 7 }
|
||||
|
||||
|
||||
-- Notifications are sent when a configuration change has occured
|
||||
-- in the node. The type of configuration can be 'create', 'modify'
|
||||
-- or 'delete', i.e. a conceptual row is created, modified or
|
||||
-- deleted in the a table referred to by 'eventObject'.
|
||||
|
||||
netiGenericEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventType,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
eventSequenceCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a generic event."
|
||||
::= { eventNotifications 8 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Conformance Groups
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
eventConformanceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
eventSequenceCounter,
|
||||
eventLogLastChangedTime,
|
||||
|
||||
eventIndex,
|
||||
eventObject,
|
||||
eventObjectName,
|
||||
eventAlarmType,
|
||||
eventType,
|
||||
eventCause,
|
||||
eventSeverity,
|
||||
eventText,
|
||||
eventCreatedTime,
|
||||
|
||||
eventAlarmIndex,
|
||||
eventAlarmObject,
|
||||
eventAlarmObjectName,
|
||||
eventAlarmAlarmType,
|
||||
eventAlarmCause,
|
||||
eventAlarmSeverity,
|
||||
eventAlarmText,
|
||||
eventAlarmLastChangedTime,
|
||||
eventAlarmAcknowledged,
|
||||
eventAlarmCreatedTime,
|
||||
|
||||
eventActiveAlarmIndex,
|
||||
eventActiveAlarmObject,
|
||||
eventActiveAlarmObjectName,
|
||||
eventActiveAlarmAlarmType,
|
||||
eventActiveAlarmCause,
|
||||
eventActiveAlarmSeverity,
|
||||
eventActiveAlarmText,
|
||||
eventActiveAlarmLastChangedTime,
|
||||
eventActiveAlarmAcknowledged,
|
||||
eventActiveAlarmCreatedTime,
|
||||
|
||||
eventCriticalCounter,
|
||||
eventMajorCounter,
|
||||
eventMinorCounter,
|
||||
eventWarningCounter,
|
||||
eventIndeterminateCounter
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing event and alarm functionality."
|
||||
::= { eventConformanceGroups 1 }
|
||||
|
||||
eventNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
eventAlarmCritical,
|
||||
eventAlarmMajor,
|
||||
eventAlarmMinor,
|
||||
eventAlarmWarning,
|
||||
eventAlarmIndeterminate,
|
||||
eventAlarmUnknown,
|
||||
eventAlarmClear,
|
||||
netiGenericEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications for alarms and events."
|
||||
::= { eventConformanceGroups 2 }
|
||||
|
||||
END
|
890
mibs/netinsight/NETI-EVT-MIB
Normal file
890
mibs/netinsight/NETI-EVT-MIB
Normal file
@ -0,0 +1,890 @@
|
||||
NETI-EVT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32,
|
||||
enterprises
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime, TEXTUAL-CONVENTION, RowPointer,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
nevtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"201503031600Z"
|
||||
ORGANIZATION
|
||||
"Net Insight AB"
|
||||
CONTACT-INFO
|
||||
"Net Insight AB
|
||||
Box 42093
|
||||
SE-126 14 Stockholm
|
||||
Sweden
|
||||
Tel +46-8-685 0400
|
||||
info@netinsight.se"
|
||||
DESCRIPTION
|
||||
"MIB containing event and alarm information. The MIB contains
|
||||
tables for events and alarms, and defined notifications for
|
||||
events and alarms.
|
||||
|
||||
nevtEventTable. Table with the last number of events. The
|
||||
event table contains the events that are sent as SNMP
|
||||
notifications. These events indicate change of alarms, or
|
||||
change in other tables defined in other MIBs, that uses the
|
||||
mechanism in this MIB to notify a table change. If a
|
||||
notification receiver misses notifications, it can retrieve
|
||||
the lost notifications from this table.
|
||||
|
||||
nevtAlarmTable. Table with all active alarms, and the last
|
||||
historic alarms. The alarm table holds all active alarms,
|
||||
and possibly also a number of the last cleared alarms.
|
||||
|
||||
nevtActiveAlarmTable. Table will all active (non-clear)
|
||||
alarms. The active alarm table holds only the active
|
||||
alarms."
|
||||
|
||||
REVISION
|
||||
"201503031600Z"
|
||||
DESCRIPTION
|
||||
"Added objects for holding purpose text of managed object;
|
||||
nevtEventPurpose, nevtAlarmPurose and
|
||||
nevtActiveAlarmPurpose. The objects are added to
|
||||
nevtEventTable, nevtAlarmTable and the nevtActiveAlarmTable
|
||||
and to all event and alarm notification. The
|
||||
nevtTrapPurpose has been marked as obsoleted.
|
||||
|
||||
Corrected spelling on descriptions.
|
||||
|
||||
Removed the Conformance group.
|
||||
|
||||
Removed dependency and import from NETI-COMMON-MIB."
|
||||
|
||||
REVISION
|
||||
"201306031100Z"
|
||||
DESCRIPTION
|
||||
"This MIB replaces the NETI-EVENT-MIB. This MIB has the same
|
||||
objects as the NETI-EVENT-MIB, revision 201105031000Z, but
|
||||
this MIB registers new descriptor for each of the objects.
|
||||
This violates RFC2578, ch 3.6, item 1, where it is stated
|
||||
that only one descriptor can be registered to an object.
|
||||
However, item 2 states that it is allowed to assign
|
||||
additional descriptors to an object, from which it follows
|
||||
that any object can be referred to by different descriptors.
|
||||
The NETI-EVENT-MIB contains registered descriptors that are
|
||||
in conflict with descriptors in other standard MIBs. This
|
||||
conflict can cause problems in network management systems
|
||||
that rely on that a descriptor uniquely identifies a single
|
||||
object. The least costly solution to this problem this was
|
||||
determined to be to simply register new descriptors for all
|
||||
objects. All the objects in this MIB are binary compatible
|
||||
with the descriptions in NETI-EVENT-MIB, meaning that any
|
||||
network management system may choose to continue to use the
|
||||
NETI-EVENT-MIB, or to use this NETI-EVT-MIB."
|
||||
::= { netiGeneric 1 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Objects in the NETI-EVT-MIB
|
||||
-- -------------------------------------------------------------
|
||||
netinsight OBJECT IDENTIFIER ::= { enterprises 2928 }
|
||||
netiGeneric OBJECT IDENTIFIER ::= { netinsight 2 }
|
||||
|
||||
nevtObjects OBJECT IDENTIFIER ::= { nevtMIB 1 }
|
||||
nevtNotifications OBJECT IDENTIFIER ::= { nevtMIB 2 }
|
||||
nevtConformanceGroups OBJECT IDENTIFIER ::= { nevtMIB 3 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
NevtEventType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of event. 'created', 'modified' and 'deleted'
|
||||
indicates status of a conceptual row in a table. If the
|
||||
event represents an alarm, the type is 'none'."
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
created(1),
|
||||
modified(2),
|
||||
deleted(3) }
|
||||
|
||||
NevtAlarmType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm type 'unknown' may be set if the alarm type
|
||||
can not be determined, or when an event is not caused
|
||||
by an alarm."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
communication(1),
|
||||
qualityOfService(2),
|
||||
processingError(3),
|
||||
equipment(4),
|
||||
environmental(5) }
|
||||
|
||||
NevtAlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm severity 'unknown' may be set if the alarm type
|
||||
can not be determined, or when the event is not caused
|
||||
by an alarm."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
indeterminate(1),
|
||||
critical(2),
|
||||
major(3),
|
||||
minor(4),
|
||||
warning(5),
|
||||
cleared(6) }
|
||||
|
||||
NevtAlarmCause ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause 1-57 as specified in
|
||||
CCITT Rec. X.733(1992 E)|ISO/EIC 10164-4:1992 (E).
|
||||
Alarm cause 'unknown' may be set if the cause
|
||||
can not be determined, or if the event was not caused
|
||||
by an alarm. (0 and 58 and above are proprietary)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
adapterError(1),
|
||||
applicationSubsystemFailure(2),
|
||||
bandwidthReduced(3),
|
||||
callEstablishmentError(4),
|
||||
communicationsProtocolError(5),
|
||||
communicationsSubsystemFailure(6),
|
||||
configurationOrCustomizationError(7),
|
||||
congestion(8),
|
||||
corruptData(9),
|
||||
cpuCyclesLimitExceeded(10),
|
||||
datasetOrModemError(11),
|
||||
degradedSignal(12),
|
||||
dTEDCEInterfaceError(13),
|
||||
enclosureDoorOpen(14),
|
||||
equipmentMalfunction(15),
|
||||
excessiveVibration(16),
|
||||
fileError(17),
|
||||
fireDetected(18),
|
||||
floodDetected(19),
|
||||
framingError(20),
|
||||
heatingOrVentilationOrCoolingSystemProblem(21),
|
||||
humidityUnacceptable(22),
|
||||
inputOutputDeviceError(23),
|
||||
inputDeviceError(24),
|
||||
lANError(25),
|
||||
leakDetected(26),
|
||||
localNodeTransmissionError(27),
|
||||
lossOfFrame(28),
|
||||
lossOfSignal(29),
|
||||
materialSupplyExhausted(30),
|
||||
multiplexerProblem(31),
|
||||
outOfMemory(32),
|
||||
outputDeviceError(33),
|
||||
performanceDegraded(34),
|
||||
powerProblem(35),
|
||||
pressureUnacceptable(36),
|
||||
processorProblem(37),
|
||||
pumpFailure(38),
|
||||
queueSizeExceeded(39),
|
||||
receiveFailure(40),
|
||||
receiverFailure(41),
|
||||
remoteNodeTransmissionError(42),
|
||||
resourceAtOrNearingCapacity(43),
|
||||
responseTimeExcessive(44),
|
||||
retransmissionRateExcessive(45),
|
||||
softwareError(46),
|
||||
softwareProgramAbnormallyTerminated(47),
|
||||
softwareProgramError(48),
|
||||
storageCapacityProblem(49),
|
||||
temperatureUnacceptable(50),
|
||||
thresholdCrossed(51),
|
||||
timingProblem(52),
|
||||
toxicLeakDetected(53),
|
||||
transmitFailure(54),
|
||||
transmitterFailure(55),
|
||||
underlyingResourceUnavailable(56),
|
||||
versionMismatch(57),
|
||||
|
||||
phyLossOfSignal(58), -- use lossOfSignal instead
|
||||
phyLossOfFrame(59), -- use lossOfFrame instead
|
||||
phyAlarmIndicationSignal(60), -- use alarmIndicationSignal
|
||||
phyRemoteDefectIndication(61), -- use remoteDefectIndication instead
|
||||
phySignalFailure(62), -- currently not not used
|
||||
phySignalDegraded(63), -- use degradedSignal instead
|
||||
testmodeEntered(64),
|
||||
serviceUnavailable(65),
|
||||
alarmIndicationSignal(66),
|
||||
remoteDefectIndication(67),
|
||||
|
||||
replaceableUnitMissing(68), -- 62 in rfc3877
|
||||
replaceableUnitProblem(69) -- from rfc3877
|
||||
}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- The Event objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
-- Some scalars to examine status of the event log.
|
||||
|
||||
nevtSequenceCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the latest sent event defined as
|
||||
notifications in this mib. By examine his object,
|
||||
the notification receiver can determine whether it has
|
||||
missed any notifications. The counter resets to zero
|
||||
at cold start, indicating that no events has been
|
||||
sent, and that the event table is empty. The counter
|
||||
will wrap and restart at value `1' when it passes its
|
||||
maximum value"
|
||||
::= { nevtObjects 1 }
|
||||
|
||||
nevtLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when an event was last changed, and a
|
||||
notification was sent."
|
||||
::= { nevtObjects 2 }
|
||||
|
||||
|
||||
-- The event table group contains a set of objects for
|
||||
-- getting the event list in the node. The event table
|
||||
-- contains all notifications that has been sent from the
|
||||
-- node using this mechanism. Events could either be
|
||||
-- alarms or notifications on changes in configuration
|
||||
-- tables.
|
||||
|
||||
nevtEventTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NevtEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the most recent events. The maximum
|
||||
size of the table depends on the implementation"
|
||||
::= { nevtObjects 3 }
|
||||
|
||||
nevtEventEntry OBJECT-TYPE
|
||||
SYNTAX NevtEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one event. Events are
|
||||
either created by the agent when a conceptual row
|
||||
has been changed in a table defined in another mib,
|
||||
or when an alarm status is changed in the alarm table
|
||||
defined in this mib."
|
||||
INDEX { nevtEventIndex }
|
||||
::= { nevtEventTable 1 }
|
||||
|
||||
NevtEventEntry ::=
|
||||
SEQUENCE {
|
||||
nevtEventIndex Unsigned32,
|
||||
nevtEventObject RowPointer,
|
||||
nevtEventObjectName DisplayString,
|
||||
nevtEventAlarmType NevtAlarmType,
|
||||
nevtEventType NevtEventType,
|
||||
nevtEventCause NevtAlarmCause,
|
||||
nevtEventSeverity NevtAlarmSeverity,
|
||||
nevtEventText DisplayString,
|
||||
nevtEventCreatedTime DateAndTime,
|
||||
nevtEventPurpose SnmpAdminString }
|
||||
|
||||
nevtEventIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the event table.
|
||||
The eventIndex follows the nevtSequenceCounter
|
||||
as such that the nevtSequenceCounter refers to
|
||||
the last event in the table"
|
||||
::= { nevtEventEntry 1 }
|
||||
|
||||
nevtEventObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this event. If the object is unavailable, the value is
|
||||
{ 0 0 }."
|
||||
::= { nevtEventEntry 2 }
|
||||
|
||||
nevtEventObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object that caused the event in a for
|
||||
humans more readable form. If not set then this object
|
||||
contains a zero-length string."
|
||||
::= { nevtEventEntry 3 }
|
||||
|
||||
nevtEventAlarmType OBJECT-TYPE
|
||||
SYNTAX NevtAlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the event type as specified in NevtAlarmType."
|
||||
::= { nevtEventEntry 4 }
|
||||
|
||||
nevtEventType OBJECT-TYPE
|
||||
SYNTAX NevtEventType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the event type as specified in NevtEventType."
|
||||
::= { nevtEventEntry 5 }
|
||||
|
||||
nevtEventCause OBJECT-TYPE
|
||||
SYNTAX NevtAlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in NevtAlarmCause."
|
||||
::= { nevtEventEntry 6 }
|
||||
|
||||
nevtEventSeverity OBJECT-TYPE
|
||||
SYNTAX NevtAlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in NevtAlarmSeverity."
|
||||
::= { nevtEventEntry 7 }
|
||||
|
||||
nevtEventText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the event in a for humans more
|
||||
readable form."
|
||||
::= { nevtEventEntry 8 }
|
||||
|
||||
nevtEventCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the event was created."
|
||||
::= { nevtEventEntry 9 }
|
||||
|
||||
nevtEventPurpose OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The purpose text inherited from the object to which the event
|
||||
belongs. The purpose is usually a user-supplied text
|
||||
describing the object. The purpose is assigned on the
|
||||
object. If an object does not have a purpose, then this is
|
||||
the empty string."
|
||||
::= { nevtEventEntry 10 }
|
||||
|
||||
|
||||
|
||||
-- The Alarm table contains all active and some cleared alarms
|
||||
-- in the node.
|
||||
|
||||
nevtAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NevtAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing alarms and their status. The maximum
|
||||
size of the table depends on the implementation."
|
||||
::= { nevtObjects 4 }
|
||||
|
||||
nevtAlarmEntry OBJECT-TYPE
|
||||
SYNTAX NevtAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one alarm. The table contains
|
||||
all active alarms, and depending on the implementation, it
|
||||
may contian none, some or several cleared alarms."
|
||||
INDEX { nevtAlarmIndex }
|
||||
::= { nevtAlarmTable 1 }
|
||||
|
||||
NevtAlarmEntry ::=
|
||||
SEQUENCE {
|
||||
nevtAlarmIndex Unsigned32,
|
||||
nevtAlarmObject RowPointer,
|
||||
nevtAlarmObjectName DisplayString,
|
||||
nevtAlarmAlarmType NevtAlarmType,
|
||||
nevtAlarmCause NevtAlarmCause,
|
||||
nevtAlarmSeverity NevtAlarmSeverity,
|
||||
nevtAlarmText DisplayString,
|
||||
nevtAlarmLastChangedTime DateAndTime,
|
||||
nevtAlarmAcknowledged TruthValue,
|
||||
nevtAlarmCreatedTime DateAndTime,
|
||||
nevtAlarmPurpose SnmpAdminString }
|
||||
|
||||
nevtAlarmIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the alarm table."
|
||||
::= { nevtAlarmEntry 1 }
|
||||
|
||||
nevtAlarmObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this alarm. If the object is unavailable, the value is
|
||||
{ 0 0 }."
|
||||
::= { nevtAlarmEntry 2 }
|
||||
|
||||
nevtAlarmObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object in a more readable form.
|
||||
If not set then this object contains a zero-length string."
|
||||
::= { nevtAlarmEntry 3 }
|
||||
|
||||
nevtAlarmAlarmType OBJECT-TYPE
|
||||
SYNTAX NevtAlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in NevtAlarmType."
|
||||
::= { nevtAlarmEntry 4 }
|
||||
|
||||
nevtAlarmCause OBJECT-TYPE
|
||||
SYNTAX NevtAlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in NevtAlarmCause."
|
||||
::= { nevtAlarmEntry 5 }
|
||||
|
||||
nevtAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX NevtAlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in NevtAlarmSeverity."
|
||||
::= { nevtAlarmEntry 6 }
|
||||
|
||||
nevtAlarmText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the alarm in a more readable form."
|
||||
::= { nevtAlarmEntry 7 }
|
||||
|
||||
nevtAlarmLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was changed, i.e. when the alarm was
|
||||
created, or nevtAlarmSeverity or nevtAlarmAcknowledged
|
||||
was changed."
|
||||
::= { nevtAlarmEntry 8 }
|
||||
|
||||
nevtAlarmAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acknowledgement status of the alarm. This is set to
|
||||
`true' to indicate that the alarm is is acknowledged, and
|
||||
set to `false' to clear the acknowledge."
|
||||
::= { nevtAlarmEntry 9 }
|
||||
|
||||
nevtAlarmCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was created."
|
||||
::= { nevtAlarmEntry 10 }
|
||||
|
||||
nevtAlarmPurpose OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The purpose text inherited from the object to which the alarm
|
||||
belongs. The purpose is usually a user-supplied text
|
||||
describing the object. The purpose is assigned on the
|
||||
object. If an object does not have a purpose, then this is
|
||||
the empty string."
|
||||
::= { nevtAlarmEntry 11 }
|
||||
|
||||
|
||||
-- The Alarm table contains all active alarms in the node.
|
||||
|
||||
nevtActiveAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EventActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing alarms and their status. The maximum
|
||||
size of the table depends on the implementation."
|
||||
::= { nevtObjects 6 }
|
||||
|
||||
nevtActiveAlarmEntry OBJECT-TYPE
|
||||
SYNTAX EventActiveAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry in the table holds one alarm. The table contains
|
||||
only active alarms."
|
||||
INDEX { nevtActiveAlarmIndex }
|
||||
::= { nevtActiveAlarmTable 1 }
|
||||
|
||||
EventActiveAlarmEntry ::=
|
||||
SEQUENCE {
|
||||
nevtActiveAlarmIndex Unsigned32,
|
||||
nevtActiveAlarmObject RowPointer,
|
||||
nevtActiveAlarmObjectName DisplayString,
|
||||
nevtActiveAlarmAlarmType NevtAlarmType,
|
||||
nevtActiveAlarmCause NevtAlarmCause,
|
||||
nevtActiveAlarmSeverity NevtAlarmSeverity,
|
||||
nevtActiveAlarmText DisplayString,
|
||||
nevtActiveAlarmLastChangedTime DateAndTime,
|
||||
nevtActiveAlarmAcknowledged TruthValue,
|
||||
nevtActiveAlarmCreatedTime DateAndTime,
|
||||
nevtActiveAlarmPurpose SnmpAdminString }
|
||||
|
||||
nevtActiveAlarmIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arbitrary index for an entry in the alarm table."
|
||||
::= { nevtActiveAlarmEntry 1 }
|
||||
|
||||
nevtActiveAlarmObject OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the conceptual row of the object that caused
|
||||
this alarm. If the object is unavailable, the value is
|
||||
{ 0 0 }."
|
||||
::= { nevtActiveAlarmEntry 2 }
|
||||
|
||||
nevtActiveAlarmObjectName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the object in a more readable form.
|
||||
If not set then this object contains a zero-length string."
|
||||
::= { nevtActiveAlarmEntry 3 }
|
||||
|
||||
nevtActiveAlarmAlarmType OBJECT-TYPE
|
||||
SYNTAX NevtAlarmType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm type as specified in NevtAlarmType."
|
||||
::= { nevtActiveAlarmEntry 4 }
|
||||
|
||||
nevtActiveAlarmCause OBJECT-TYPE
|
||||
SYNTAX NevtAlarmCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm cause as specified in NevtAlarmCause."
|
||||
::= { nevtActiveAlarmEntry 5 }
|
||||
|
||||
nevtActiveAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX NevtAlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm severity as specified in NevtAlarmSeverity."
|
||||
::= { nevtActiveAlarmEntry 6 }
|
||||
|
||||
nevtActiveAlarmText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text describing the alarm in a more readable form."
|
||||
::= { nevtActiveAlarmEntry 7 }
|
||||
|
||||
nevtActiveAlarmLastChangedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was changed, i.e. when the alarm was
|
||||
created, or nevtActiveAlarmSeverity or nevtActiveAlarmAcknowledged
|
||||
was changed."
|
||||
::= { nevtActiveAlarmEntry 8 }
|
||||
|
||||
nevtActiveAlarmAcknowledged OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acknowledgement status of the alarm. This is set to
|
||||
'true' to indicate that the alarm is is acknowledged, and
|
||||
set to 'false' to clear the acknowledge."
|
||||
::= { nevtActiveAlarmEntry 9 }
|
||||
|
||||
nevtActiveAlarmCreatedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the alarm was created."
|
||||
::= { nevtActiveAlarmEntry 10 }
|
||||
|
||||
nevtActiveAlarmPurpose OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The purpose text inherited from the object to which the alarm
|
||||
belongs. The purpose is usually a user-supplied text
|
||||
describing the object. The purpose is assigned on the
|
||||
object. If an object does not have a purpose, then this is
|
||||
the empty string."
|
||||
::= { nevtActiveAlarmEntry 11 }
|
||||
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Group with alarm counters
|
||||
-- -------------------------------------------------------------
|
||||
-- The group contains counters per alarm severity. The counters
|
||||
-- holds the number of active alarms per severity.
|
||||
|
||||
nevtAlarmCountersGroup OBJECT IDENTIFIER ::= { nevtObjects 5 }
|
||||
|
||||
nevtCriticalCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the severity 'critical'."
|
||||
::= { nevtAlarmCountersGroup 1 }
|
||||
|
||||
nevtMajorCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the severity 'major'."
|
||||
::= { nevtAlarmCountersGroup 2 }
|
||||
|
||||
nevtMinorCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the severity 'minor'."
|
||||
::= { nevtAlarmCountersGroup 3 }
|
||||
|
||||
nevtWarningCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the severity 'warning'."
|
||||
::= { nevtAlarmCountersGroup 4 }
|
||||
|
||||
nevtIndeterminateCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms with the severity 'indeterminate'."
|
||||
::= { nevtAlarmCountersGroup 5 }
|
||||
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Alarm related notifications
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
nevtNotificationObjectsGroup OBJECT IDENTIFIER ::= { nevtObjects 7 }
|
||||
|
||||
nevtTrapPurpose OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates the purpose of a managed object to where a trap
|
||||
belongs. This OID may be appended to traps in the
|
||||
nevtNotifications group at the discretion of the SNMP
|
||||
agent."
|
||||
::= { nevtNotificationObjectsGroup 1 }
|
||||
|
||||
|
||||
-- Notifications are sent when the state of an alarm is
|
||||
-- changed. Each severity has its own trap since many
|
||||
-- SNMP managers organize severity of events based on the
|
||||
-- trap identity.
|
||||
-- The management application should use alarmObjectName
|
||||
-- and alarmCause (or alarmObject if given) it it wishes
|
||||
-- to keep track of a certain fault state.
|
||||
-- The standard traps (cold start etc.) should be used
|
||||
-- to trigger re-reading the alarm list if the node crashes
|
||||
-- or the alarm list is reset for some reason.
|
||||
|
||||
|
||||
|
||||
nevtAlarmCritical NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'critical'."
|
||||
::= { nevtNotifications 1 }
|
||||
|
||||
nevtAlarmMajor NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'major'."
|
||||
::= { nevtNotifications 2 }
|
||||
|
||||
nevtAlarmMinor NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'minor'."
|
||||
::= { nevtNotifications 3 }
|
||||
|
||||
nevtAlarmWarning NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'warning'."
|
||||
::= { nevtNotifications 4 }
|
||||
|
||||
nevtAlarmIndeterminate NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with severity 'indeterminate'."
|
||||
::= { nevtNotifications 5 }
|
||||
|
||||
nevtAlarmUnknown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for an alarm with unknown severity."
|
||||
::= { nevtNotifications 6 }
|
||||
|
||||
nevtAlarmClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventIndex,
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventAlarmType,
|
||||
nevtEventCause,
|
||||
nevtEventSeverity,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a cleared alarm."
|
||||
::= { nevtNotifications 7 }
|
||||
|
||||
|
||||
-- Notifications are sent when a configuration change has occurred
|
||||
-- in the node. The type of configuration can be 'create', 'modify'
|
||||
-- or 'delete', i.e. a conceptual row is created, modified or
|
||||
-- deleted in the a table referred to by 'nevtObject'.
|
||||
|
||||
nevtGenericEvent NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
nevtEventObject,
|
||||
nevtEventObjectName,
|
||||
nevtEventType,
|
||||
nevtEventText,
|
||||
nevtEventCreatedTime,
|
||||
nevtSequenceCounter,
|
||||
nevtEventPurpose }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a generic event."
|
||||
::= { nevtNotifications 8 }
|
||||
|
||||
END
|
2473
mibs/netinsight/NETI-ITS-MIB
Normal file
2473
mibs/netinsight/NETI-ITS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2414
mibs/netinsight/NETI-PM-MIB
Normal file
2414
mibs/netinsight/NETI-PM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1030
mibs/netinsight/NETI-TRUNK-MIB
Normal file
1030
mibs/netinsight/NETI-TRUNK-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3306
mibs/netinsight/NETI-VAS-MIB
Normal file
3306
mibs/netinsight/NETI-VAS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user