mibs/MIBS/dasan/SLE-RED-MIB

394 lines
9.9 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
--
-- SLE-RED-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Monday, December 21, 2009 at 16:16:11
--
SLE-RED-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- October 19, 2007 at 22:00 GMT
-- 1.3.6.1.4.1.6296.101.22
sleRed MODULE-IDENTITY
LAST-UPDATED "200710192200Z" -- October 19, 2007 at 22:00 GMT
ORGANIZATION
"DASAN Networks."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"This MIB contains information to support
active/standby control redundancy."
::= { sleMgmt 22 }
--
-- Type definitions
--
SleRedBoardIdType ::= INTEGER
{
sfuA(1),
sfuB(2)
}
SleRedModeType ::= INTEGER
{
redundant(1),
standalone(2)
}
SleRedFaultActionType ::= INTEGER
{
switchover(1),
log(2),
disable(3)
}
SleRedReloadOSType ::= INTEGER
{
os1(1),
os2(2),
default(3)
}
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.22.1
sleRedBase OBJECT IDENTIFIER ::= { sleRed 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1
sleRedInfo OBJECT IDENTIFIER ::= { sleRedBase 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1.1
sleRedActiveBoard OBJECT-TYPE
SYNTAX SleRedBoardIdType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indication of the actual service board identifier.
Regardless of redundancy mode, it has actual service board id.
"
::= { sleRedInfo 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1.2
sleRedMode OBJECT-TYPE
SYNTAX SleRedModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If two SFUs are installed in the system,
it works as redundant mode. Otherwise, it works as standalone mode.
"
::= { sleRedInfo 2 }
-- 1.3.6.1.4.1.6296.101.22.1.1.3
sleRedFaultCrashAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If any software module is crashed, the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedInfo 3 }
-- 1.3.6.1.4.1.6296.101.22.1.1.4
sleRedFaultTimeoutAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If any software module doesn't respond for healthcheck messages for the certain time,
the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedInfo 4 }
-- 1.3.6.1.4.1.6296.101.22.1.1.5
sleRedFaultTimeout OBJECT-TYPE
SYNTAX INTEGER (5..720000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Healthcheck timeout. If a software module doesn't respond for the given time,
it is regarded as a timed-out module.
(Unit: second, default is '5')
"
::= { sleRedInfo 5 }
-- 1.3.6.1.4.1.6296.101.22.1.1.6
sleRedActivePrevState OBJECT-TYPE
SYNTAX INTEGER
{
activeInit(0),
singleActiveReady(1),
versionReport(2),
softwareXfer(3),
softwareXferDone(4),
configXfer(5),
configXferDone(6),
stateXfer(7),
activeReady(8),
disconnectStandby(9),
standbyWait(10),
versionCheck(11),
updateMac(12),
softwareSync(13),
softwareSyncDone(14),
configSync(15),
configSyncDone(16),
startupSync(17),
standbyReady(18),
standbyReset(19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Previous state of active board."
::= { sleRedInfo 6 }
-- 1.3.6.1.4.1.6296.101.22.1.1.7
sleRedActiveCurrState OBJECT-TYPE
SYNTAX INTEGER
{
activeInit(0),
singleActiveReady(1),
versionReport(2),
softwareXfer(3),
softwareXferDone(4),
configXfer(5),
configXferDone(6),
stateXfer(7),
activeReady(8),
disconnectStandby(9),
standbyWait(10),
versionCheck(11),
updateMac(12),
softwareSync(13),
softwareSyncDone(14),
configSync(15),
configSyncDone(16),
startupSync(17),
standbyReady(18),
standbyReset(19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current state of active board."
::= { sleRedInfo 7 }
-- 1.3.6.1.4.1.6296.101.22.1.2
sleRedControl OBJECT IDENTIFIER ::= { sleRedBase 2 }
-- 1.3.6.1.4.1.6296.101.22.1.2.1
sleRedControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
reloadStandby(1),
switchover(2),
setFaultMonitor(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"System commands related to control redundancy function.
"
::= { sleRedControl 1 }
-- 1.3.6.1.4.1.6296.101.22.1.2.2
sleRedControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command.
"
::= { sleRedControl 2 }
-- 1.3.6.1.4.1.6296.101.22.1.2.3
sleRedControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command.
"
::= { sleRedControl 3 }
-- 1.3.6.1.4.1.6296.101.22.1.2.4
sleRedControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { sleRedControl 4 }
-- 1.3.6.1.4.1.6296.101.22.1.2.5
sleRedControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { sleRedControl 5 }
-- 1.3.6.1.4.1.6296.101.22.1.2.6
sleRedControlReloadOS OBJECT-TYPE
SYNTAX SleRedReloadOSType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A mate board is reloaded with the given os.
If 'default' is given, the board is reloaded with 'default' OS.
"
::= { sleRedControl 6 }
-- 1.3.6.1.4.1.6296.101.22.1.2.7
sleRedControlFaultCrashAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If any software module is crashed, the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedControl 7 }
-- 1.3.6.1.4.1.6296.101.22.1.2.8
sleRedControlFaultTimeoutAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If any software module doesn't respond for healthcheck messages for the certain time,
the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedControl 8 }
-- 1.3.6.1.4.1.6296.101.22.1.2.9
sleRedControlFaultTimeout OBJECT-TYPE
SYNTAX INTEGER (5..720000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Healthcheck timeout. If a software module doesn't respond for the given time,
it is regarded as a timed-out module.
(Unit: second, default is '5')
"
::= { sleRedControl 9 }
-- 1.3.6.1.4.1.6296.101.22.1.3
sleRedNotification OBJECT IDENTIFIER ::= { sleRedBase 3 }
-- 1.3.6.1.4.1.6296.101.22.1.3.1
sleRedMateReloadRequested NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedActiveBoard }
STATUS current
DESCRIPTION
"A new active SFU indication"
::= { sleRedNotification 1 }
-- 1.3.6.1.4.1.6296.101.22.1.3.2
sleRedSwitchoverRequested NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult }
STATUS current
DESCRIPTION
"The system redundancy mode has been changed. A standby board is pluged out or in."
::= { sleRedNotification 2 }
-- 1.3.6.1.4.1.6296.101.22.1.3.3
sleRedFaultMonitorChanged NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction,
sleRedControlFaultTimeout }
STATUS current
DESCRIPTION
"Fault monitor configuration has been changed."
::= { sleRedNotification 3 }
-- 1.3.6.1.4.1.6296.101.22.2
sleRedGroup OBJECT-GROUP
OBJECTS { sleRedActiveBoard, sleRedMode, sleRedFaultCrashAction, sleRedFaultTimeoutAction, sleRedFaultTimeout,
sleRedControlStatus, sleRedControlTimer, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlReloadOS,
sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction, sleRedActivePrevState, sleRedActiveCurrState, sleRedControlFaultTimeout,
sleRedControlRequest }
STATUS current
DESCRIPTION
"Description."
::= { sleRed 2 }
-- 1.3.6.1.4.1.6296.101.22.3
sleRedNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { sleRedMateReloadRequested, sleRedSwitchoverRequested, sleRedFaultMonitorChanged }
STATUS current
DESCRIPTION
"Description."
::= { sleRed 3 }
END
--
-- SLE-RED-MIB.my
--