Initial commit
This commit is contained in:
139
MIBS/raisecom/RAISECOM-BASE-MIB
Normal file
139
MIBS/raisecom/RAISECOM-BASE-MIB
Normal file
@ -0,0 +1,139 @@
|
||||
--MibName=raisecom
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 1.0 modified 2020.4.17 by QiYianqin, add ROS Mgmt
|
||||
-- Version 1.0 modified 2012.4.18 by WangMingjuan, add gazelle series
|
||||
-- Version 1.0 modified 2011.12.14 by WangMingjuan
|
||||
-- Version 0.1 Created 2003.5.24 by GONGGUIDONG
|
||||
-- This version of MIB is created just for management of base and user.
|
||||
--
|
||||
-- Copyright(c) 2000-2002 by Raisecom Ltd.
|
||||
|
||||
RAISECOM-BASE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- Organization branches
|
||||
-- =======================================================================
|
||||
|
||||
raisecom OBJECT IDENTIFIER ::= { enterprises 8886 }
|
||||
|
||||
-- RAISECOM Agent
|
||||
raisecomAgent OBJECT IDENTIFIER ::= { raisecom 1 }
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- products
|
||||
-- =======================================================================
|
||||
-- TransmitConvertorSeries Series
|
||||
rc002 OBJECT IDENTIFIER ::= { raisecom 2 }
|
||||
|
||||
-- TransmitPDH Series 1U
|
||||
rc003 OBJECT IDENTIFIER ::= { raisecom 3 }
|
||||
|
||||
-- TransmitPDH Series 10U
|
||||
rc004 OBJECT IDENTIFIER ::= { raisecom 4 }
|
||||
|
||||
-- EOSAccess Series
|
||||
rc701FE OBJECT IDENTIFIER ::= { raisecom 5 }
|
||||
|
||||
-- ISCOM Series
|
||||
iscomSeries OBJECT IDENTIFIER ::= { raisecom 6 }
|
||||
|
||||
-- OPCOM Series
|
||||
opcomSeries OBJECT IDENTIFIER ::= { raisecom 7 }
|
||||
|
||||
-- RAISECOM Manager
|
||||
raisecomManager OBJECT IDENTIFIER ::= { raisecom 8 }
|
||||
|
||||
-- TransmitPDH Series PC
|
||||
pcAgent OBJECT IDENTIFIER ::= { raisecom 9 }
|
||||
|
||||
-- TransmitPCM Series
|
||||
pccomSeries OBJECT IDENTIFIER ::= { raisecom 10 }
|
||||
|
||||
-- OEM Series
|
||||
oemSeries OBJECT IDENTIFIER ::= { raisecom 11 }
|
||||
|
||||
-- rc Series
|
||||
rcSeries OBJECT IDENTIFIER ::= { raisecom 12 }
|
||||
|
||||
-- Common MIB for Optical System Group
|
||||
raisecomOptSysCommon OBJECT IDENTIFIER ::= { raisecom 15 }
|
||||
|
||||
-- ros-light Series
|
||||
rosliteSeries OBJECT IDENTIFIER ::= { raisecom 16 }
|
||||
|
||||
-- draft
|
||||
draft OBJECT IDENTIFIER ::= { raisecom 17 }
|
||||
|
||||
-- PON Series
|
||||
ponSeries OBJECT IDENTIFIER ::= { raisecom 18 }
|
||||
|
||||
-- TDMoP Series
|
||||
tdmopSeries OBJECT IDENTIFIER ::= { raisecom 19 }
|
||||
|
||||
-- dlcom Series
|
||||
dlcomSeries OBJECT IDENTIFIER ::= { raisecom 20 }
|
||||
|
||||
-- raisecomTerminal Series
|
||||
raisecomTerminalMgmt OBJECT IDENTIFIER ::= { raisecom 21 }
|
||||
|
||||
-- msg Series
|
||||
msgSeries OBJECT IDENTIFIER ::= { raisecom 22 }
|
||||
|
||||
-- iTN Series
|
||||
iTNSeries OBJECT IDENTIFIER ::= { raisecom 23 }
|
||||
|
||||
-- Gazelle Switch Series
|
||||
gazelleSwitchSeries OBJECT IDENTIFIER ::= { raisecom 26 }
|
||||
|
||||
-- Gazelle Transmit Series
|
||||
gazelleTransmitSeries OBJECT IDENTIFIER ::= { raisecom 27 }
|
||||
|
||||
-- Gazelle Router Series
|
||||
gazelleRouterSeries OBJECT IDENTIFIER ::= { raisecom 28 }
|
||||
|
||||
-- SHENLANXUNTONG Series
|
||||
shenlanxuntongSeries OBJECT IDENTIFIER ::= { raisecom 29 }
|
||||
-- SHENLANXUNTONG Transmit Series
|
||||
sltSeries OBJECT IDENTIFIER ::= { shenlanxuntongSeries 1 }
|
||||
|
||||
-- OTN Product Series
|
||||
OTNSeries OBJECT IDENTIFIER ::= { raisecom 30 }
|
||||
|
||||
--ROS Mgmt
|
||||
rosMgmt OBJECT IDENTIFIER ::= { raisecom 60 }
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- Common Switch management root MIB
|
||||
-- =======================================================================
|
||||
--ISCOM Switch
|
||||
iscomSwitch OBJECT IDENTIFIER ::= { iscomSeries 1 }
|
||||
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- Common ISCOM PM root MIB
|
||||
-- =======================================================================
|
||||
-- ISCOM PM
|
||||
iscomPM OBJECT IDENTIFIER ::= { raisecomManager 1 }
|
||||
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- Common MIB for Optical System Group
|
||||
-- =======================================================================
|
||||
optSysMgmt OBJECT IDENTIFIER ::= { raisecomOptSysCommon 1 }
|
||||
optSysModules OBJECT IDENTIFIER ::= { raisecomOptSysCommon 2 }
|
||||
optAgentCapability OBJECT IDENTIFIER ::= { raisecomOptSysCommon 3 }
|
||||
optUdSysMgmt OBJECT IDENTIFIER ::= { raisecomOptSysCommon 4 }
|
||||
optUdSysModules OBJECT IDENTIFIER ::= { raisecomOptSysCommon 5 }
|
||||
|
||||
END
|
525
MIBS/raisecom/RAISECOM-COMMON-MANAGEMENT-MIB
Normal file
525
MIBS/raisecom/RAISECOM-COMMON-MANAGEMENT-MIB
Normal file
@ -0,0 +1,525 @@
|
||||
--MibName=raisecomCommonManagement
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1 Created 2002.5.24 by GONGGUIDONG
|
||||
-- This version of MIB is created just for management of base and user.
|
||||
-- Added raisecomClockGroup.raisecomClockMode sub-node by XueChaomin 20081220
|
||||
-- remove UserManage and OnlineUpgrade group by guoxiaodan 20070716
|
||||
-- removed keepalve group by LIAOBIN 20070709
|
||||
-- raisecomEnableLogMethod add local_radius radius_local by yjg 20070112
|
||||
-- modify RaisecomUserEntry by cjy 20060616
|
||||
-- add raisecomEnableLogPassword<72><64>raisecomEnableLogOldPassword by cjy 20060616
|
||||
-- add rcNotificationGroup by gongguidong 20041208
|
||||
-- add raisecomUserStatus by gongguidong 20040205
|
||||
-- add online Upgrade group by gongguidong 20040205
|
||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
|
||||
-- =======================================================================
|
||||
|
||||
-- ===========================================================================
|
||||
|
||||
--
|
||||
-- RAISECOM base management objects
|
||||
--
|
||||
|
||||
RAISECOM-COMMON-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE ,
|
||||
Integer32,
|
||||
IpAddress,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TimeStamp,
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
DateAndTime,
|
||||
EnableVar
|
||||
FROM SWITCH-TC
|
||||
raisecomAgent
|
||||
FROM RAISECOM-BASE-MIB;
|
||||
|
||||
raisecomCommonManagement MODULE-IDENTITY
|
||||
LAST-UPDATED "200412170000Z"
|
||||
ORGANIZATION "RAISECOM TECH, Ltd."
|
||||
CONTACT-INFO "www.raisecom.com"
|
||||
DESCRIPTION
|
||||
"The MIB module defining objects for common management"
|
||||
::= { raisecomAgent 2}
|
||||
|
||||
--groups
|
||||
raisecomCommonFunctionGroup OBJECT IDENTIFIER ::= {raisecomCommonManagement 1}
|
||||
|
||||
raisecomNotificationGroup OBJECT IDENTIFIER ::= {raisecomCommonManagement 4}
|
||||
|
||||
raisecomClockGroup OBJECT IDENTIFIER ::= {raisecomCommonManagement 5}
|
||||
|
||||
|
||||
|
||||
-- raisecomCommonFunctionGroup
|
||||
|
||||
|
||||
raisecomConfigLoadOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
ready(1),
|
||||
saving(2),
|
||||
erasing(3),
|
||||
reboot(4),
|
||||
restore(5),
|
||||
reload(6),
|
||||
backupsaving(7),
|
||||
cpoyStaConf2BackConf(8),
|
||||
cpoyBackConf2StaConf(9),
|
||||
switStaConfBackConf(10),
|
||||
backuperasing(11),
|
||||
eraseStartupconfig(12),
|
||||
eraseStartupconfigAll(13),
|
||||
savingall(14)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Syetem Load Configuration .Includes to erase the start-up config,
|
||||
or to save the running config."
|
||||
::= { raisecomCommonFunctionGroup 1 }
|
||||
|
||||
raisecomConfigLoadNotificationOnCompletion OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Specifies whether or not a raisecomConfigLoadOnCompletion
|
||||
notification should be issued on completion of some
|
||||
operation . If such a notification is desired, it is the
|
||||
responsibility of the management entity to ensure that the
|
||||
SNMP administrative model is configured in such a way as to
|
||||
allow the notification to be delivered."
|
||||
DEFVAL { false }
|
||||
::= { raisecomCommonFunctionGroup 2 }
|
||||
|
||||
raisecomConfigLoadState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ready(1),
|
||||
running(2),
|
||||
successful(3),
|
||||
failed(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Specifies the state of this load configuration."
|
||||
::= { raisecomCommonFunctionGroup 3 }
|
||||
|
||||
raisecomSystemClock OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Seconds elapsed from Jan. 1,1970,same as UNIX TIME. "
|
||||
::= { raisecomCommonFunctionGroup 4 }
|
||||
|
||||
|
||||
raisecomConfigLoadMIBTraps OBJECT IDENTIFIER ::= {raisecomCommonFunctionGroup 5}
|
||||
|
||||
raisecomConfigLoadCompletion NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
raisecomConfigLoadOperation, raisecomConfigLoadState }
|
||||
STATUS current
|
||||
-- mandatory
|
||||
DESCRIPTION
|
||||
"A raisecomConfigLoadeCompletion trap is sent when saving or erasing the configuration file. "
|
||||
::= {raisecomConfigLoadMIBTraps 1}
|
||||
|
||||
raisecomWatchdog OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Set/get watchdog status."
|
||||
DEFVAL { enable }
|
||||
::= { raisecomCommonFunctionGroup 6}
|
||||
|
||||
raisecomClearRunningConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
clearAll(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the operation to clear running-config"
|
||||
::= { raisecomCommonFunctionGroup 7 }
|
||||
|
||||
raisecomReloadStartupConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
clearAndReload(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operation to reload startup-config file"
|
||||
::= { raisecomCommonFunctionGroup 8 }
|
||||
|
||||
raisecomCfgUpdateState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
noupdate(1),
|
||||
cliupdate(2),
|
||||
webupdate(3),
|
||||
mibupdate(4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the state of this configuration."
|
||||
::= { raisecomCommonFunctionGroup 9 }
|
||||
|
||||
raisecomCfgUpdateModID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies ID of the module which has updated."
|
||||
::= { raisecomCommonFunctionGroup 10 }
|
||||
|
||||
raisecomAutoWritecfgEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Set/get auto writing configuration status."
|
||||
DEFVAL { enable }
|
||||
::= { raisecomCommonFunctionGroup 12 }
|
||||
|
||||
raisecomMibCommandString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"comnmand string executed by mib user"
|
||||
::= { raisecomCommonFunctionGroup 13 }
|
||||
|
||||
raisecomMibCommandMode OBJECT-TYPE
|
||||
SYNTAX Integer32 {
|
||||
user-node(0),
|
||||
auth-node(1),
|
||||
view-node(2),
|
||||
auth-enable-node(3),
|
||||
enable-node(4),
|
||||
vlan-node(5),
|
||||
interface-node(6),
|
||||
interface-range-node(7),
|
||||
aggregator-node(8),
|
||||
tdm-node(9),
|
||||
ip-node(10),
|
||||
lbip-node(11),
|
||||
mpls-exppath-node(12),
|
||||
tunnel-node(13),
|
||||
vlanif-node(14),
|
||||
subif-node(15),
|
||||
vrf-node(16),
|
||||
config-node(17),
|
||||
rip-node(18),
|
||||
bgp-node(19)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"command run on specific mode"
|
||||
::= { raisecomCommonFunctionGroup 14 }
|
||||
|
||||
raisecomMibCommandState OBJECT-TYPE
|
||||
SYNTAX Integer32 {
|
||||
cmd-success(0),
|
||||
cmd-warning(1),
|
||||
cmd-err-no-match(2),
|
||||
cmd-err-ambiguous(3),
|
||||
cmd-err-incomplete(4),
|
||||
cmd-err-exeed-argc-max(5),
|
||||
cmd-err-nothing-todo(6),
|
||||
cmd-complete-full-match(7),
|
||||
-- (8),
|
||||
-- (9),
|
||||
-- (10),
|
||||
cmd-no-right(11),
|
||||
cmd-err-author-failure(12)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the state of comnmand executed"
|
||||
::= { raisecomCommonFunctionGroup 15 }
|
||||
|
||||
raisecomAutoWritecfgInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Interval time of auto save module."
|
||||
::= { raisecomCommonFunctionGroup 16 }
|
||||
|
||||
raisecomConfigFileOperationTableGroup OBJECT IDENTIFIER ::= {raisecomCommonFunctionGroup 17}
|
||||
|
||||
raisecomConfigFileOperationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomConfigFileOperationEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config file operation table."
|
||||
::= { raisecomConfigFileOperationTableGroup 1 }
|
||||
|
||||
raisecomConfigFileOperationEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomConfigFileOperationEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in raisecomConfigFileOperationTable"
|
||||
INDEX { raisecomConfigFileNodeType,
|
||||
raisecomConfigFileNodeInfo}
|
||||
::= { raisecomConfigFileOperationTable 1 }
|
||||
|
||||
RaisecomConfigFileOperationEntry ::= SEQUENCE {
|
||||
raisecomConfigFileNodeType INTEGER,
|
||||
raisecomConfigFileNodeInfo OCTET STRING,
|
||||
raisecomConfigFileOperationType INTEGER
|
||||
}
|
||||
|
||||
raisecomConfigFileNodeType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
slot-type (1)
|
||||
}
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config file operation node type."
|
||||
::= { raisecomConfigFileOperationEntry 1}
|
||||
|
||||
raisecomConfigFileNodeInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..100))
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config file operation node info."
|
||||
::= { raisecomConfigFileOperationEntry 2}
|
||||
|
||||
raisecomConfigFileOperationType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
erase (1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config file operation type."
|
||||
::= { raisecomConfigFileOperationEntry 3}
|
||||
|
||||
--raisecomNotificationGroup
|
||||
raisecomObjectStatusDesc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The object status description of the notification
|
||||
currently being sent."
|
||||
::= { raisecomNotificationGroup 1 }
|
||||
|
||||
raisecomNotificationDesc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The description of the notification
|
||||
currently being sent."
|
||||
::= { raisecomNotificationGroup 2 }
|
||||
|
||||
raisecomNotificationLevel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The notification severity level of the notification
|
||||
currently being sent."
|
||||
::= { raisecomNotificationGroup 3 }
|
||||
|
||||
raisecomNotificationCategory OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The notification category of the notification
|
||||
currently being sent.such as Environment,Complement"
|
||||
::= { raisecomNotificationGroup 4 }
|
||||
|
||||
raisecomNotificationLocation OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The description of location which notification generates.
|
||||
This is a display string which can be showned on NMS such like OpenView"
|
||||
::= { raisecomNotificationGroup 101 }
|
||||
|
||||
--raisecomClockGroup
|
||||
raisecomClockDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current local date and time for the system.
|
||||
|
||||
Setting this object is equivalent to setting an automated
|
||||
clock and calendar. The value of the object will track the
|
||||
date and time from the value set. Note that due to hardware
|
||||
limitations some systems may not be able to preserve such
|
||||
meaning across reboots of the system, as indicated by
|
||||
csyClockLostOnReboot.
|
||||
|
||||
A constant value of all zeros and length 8 indicates the
|
||||
system is not aware of the present date and time.
|
||||
|
||||
This object may be read-only on some systems."
|
||||
::= { raisecomClockGroup 1 }
|
||||
|
||||
raisecomClockLostOnReboot OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of whether the system can preserve knowledge of
|
||||
current date and time across a system reboot.
|
||||
|
||||
A value of 'true' indicates the clock must be reset from some
|
||||
external source each time the system reboots.
|
||||
|
||||
A value of 'false' indicates the system has the ability to
|
||||
keep time across reboots."
|
||||
::= { raisecomClockGroup 2 }
|
||||
|
||||
--raisecom Summer Time
|
||||
raisecomSummerTime OBJECT IDENTIFIER ::= { raisecomClockGroup 3 }
|
||||
|
||||
raisecomSummerTimeEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "An indication of whether the summertime feature
|
||||
is enabled on this device. When this object
|
||||
is set to enable, then raisecomSummerTimeOffset,
|
||||
raisecomSummerTimeRecurringStart and
|
||||
raisecomSummerTimeRecurringEnd objects are set
|
||||
to default values. When this object is set
|
||||
to disable, then raisecomSummerTimeOffset,
|
||||
raisecomSummerTimeRecurringStart,
|
||||
raisecomSummerTimeRecurringEnd objects are
|
||||
not instantiated and the summertime feature
|
||||
is disabled"
|
||||
DEFVAL { disable }
|
||||
::= { raisecomSummerTime 1 }
|
||||
|
||||
raisecomSummerTimeOffset OBJECT-TYPE
|
||||
SYNTAX INTEGER ( 1 .. 1440)
|
||||
UNITS "Minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The value of this object indicates number of
|
||||
minutes to add or to subtract during summertime.
|
||||
This object is not instantiated when
|
||||
raisecomSummerTimeEnable object is set to disable."
|
||||
|
||||
DEFVAL { 60 }
|
||||
::= { raisecomSummerTime 2 }
|
||||
|
||||
raisecomSummerTimeRecurringStart OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates summertime starts at this time every year.
|
||||
octets contents range
|
||||
1 week 1..5,ff last = ff
|
||||
2 day 1..7
|
||||
where sunday = 1 saturday = 7
|
||||
4 month 1..12
|
||||
where january = 1 december = 12
|
||||
5 hour 0..23
|
||||
6 min 0..59
|
||||
For example, the first Monday in Feb at 13:30pm
|
||||
should be given as
|
||||
01 02 00 02 0e 1e
|
||||
For the last Tuesday in dec at 1:20am should be
|
||||
given as
|
||||
ff 03 00 0c 01 14
|
||||
This object is not instantiated when
|
||||
raisecomSummerTimeEnable object is set to disable."
|
||||
::= { raisecomSummerTime 3 }
|
||||
|
||||
raisecomSummerTimeRecurringEnd OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates summertime ends at this time every year.
|
||||
octets contents range
|
||||
1 week 1..5,ff where ff = last
|
||||
2-3 day 1..7
|
||||
where sunday = 1 saturday = 7
|
||||
4 month 1..12
|
||||
where january = 1 december = 12
|
||||
5 hour 0..23
|
||||
6 min 0..59
|
||||
For example, the third friday in February at 3:30am
|
||||
should be given as
|
||||
03 06 00 02 03 1e
|
||||
|
||||
For the first Tuesday in May at 1:20am should
|
||||
be given as
|
||||
01 03 00 05 01 14
|
||||
This object is not instantiated when
|
||||
raisecomSummerTimeEnable object is set to disable."
|
||||
::= { raisecomSummerTime 4 }
|
||||
|
||||
raisecomClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
sysclk-dflt(1),
|
||||
sysclk-ts(2),
|
||||
sysclk-aux(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System clock mode, which range from 1 to 3, stands for default mode, timestamp mode
|
||||
and auxiliary clock mode respectively. It allows network administrator to change
|
||||
system clock mechanism by setting this variable. For instance, if administrator intend
|
||||
to use auxiliary clock as system timer, whom is required to set this variable's value
|
||||
as 3, i.e SYSCLK_AUX.
|
||||
All supported values of this variable are listed as follows:
|
||||
1: SYSCLK_DFLT default mode
|
||||
2: SYSCLK_TS timestamp mode
|
||||
3: SYSCLK_AUX auxiliary clock mode."
|
||||
::= { raisecomClockGroup 4 }
|
||||
|
||||
raisecomClockDisplay OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
eraisecomClockDisplay-DFLT(1),
|
||||
eraisecomClockDisplay-UTC(2),
|
||||
eraisecomClockDisplay-other(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System clock display mode, which range from 1 to 3, stands for default mode, UTC mode
|
||||
and other clock mode which is made to prepare for fulture respectively. It allows network administrator to change
|
||||
system clock mechanism by setting this variable. For instance, if administrator intend
|
||||
to use default display mode, the time will be shown as 'yyyy-mm-dd, hh:mm:ss'.
|
||||
else if if administrator intend to use UTC display mode,
|
||||
the time will be shown as'dd.mm.yyyy-hh:mm:ss'
|
||||
All supported values of this variable are listed as follows:
|
||||
1: EraisecomClockDisplay_DFLT default mode
|
||||
2: EraisecomClockDisplay_UTC UTC mode
|
||||
3: EraisecomClockDisplay_other other mode."
|
||||
::= { raisecomClockGroup 5 }
|
||||
|
||||
raisecomClockTimezoneName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (8))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the time zone "
|
||||
::= { raisecomClockGroup 6 }
|
||||
|
||||
END
|
||||
|
||||
|
292
MIBS/raisecom/RAISECOM-FANMONITOR-MIB
Normal file
292
MIBS/raisecom/RAISECOM-FANMONITOR-MIB
Normal file
@ -0,0 +1,292 @@
|
||||
-- MibName=raisecomSynce
|
||||
-- *****************************************************************
|
||||
-- Version 1.0 Created 2010.12.30 by hongding
|
||||
-- This version of MIB is created just for the Management of fan .
|
||||
--
|
||||
-- Copyright(c) 2002-2012 by RAISECOM TECH, Ltd.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- modify history
|
||||
-- 01,20120418,yangzhonghong, ITS00020700,change the enum values of the raisecomFanCardState node
|
||||
-- 01,20121206,guokai, ESW00006977,add raisecomFanMonitorTrapSendEnable
|
||||
-- *****************************************************************
|
||||
RAISECOM-FANMONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
raisecomSystem
|
||||
FROM RAISECOM-SYSTEM-MIB
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
Integer32,Unsigned32,Counter32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
raisecomFanMonitor MODULE-IDENTITY
|
||||
LAST-UPDATED "201012270000Z"
|
||||
ORGANIZATION "Raisecom, Inc."
|
||||
CONTACT-INFO
|
||||
" Raise Systems
|
||||
|
||||
Postal: Beijing,
|
||||
China
|
||||
|
||||
Tel: 86-010-82884499
|
||||
|
||||
E-mail: support@raisecom.com"
|
||||
DESCRIPTION
|
||||
"Configuration of fanMonitor object."
|
||||
-- -------------------------------------------------------------
|
||||
-- modify history
|
||||
-- -------------------------------------------------------------
|
||||
REVISION "201012300000Z"
|
||||
DESCRIPTION "The initial revision of this MIB."
|
||||
::= { raisecomSystem 5}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- groups in the raisecomFanMonitor MIB
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanMonitorNotification OBJECT IDENTIFIER ::= { raisecomFanMonitor 1 }
|
||||
raisecomFanMonitorMibObjects OBJECT IDENTIFIER ::= { raisecomFanMonitor 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- raisecomFanMonitorNotification
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanSpeedNormal NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomFanIndex,
|
||||
raisecomFanSpeedValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when fan state translating from abnormal to normal."
|
||||
::= { raisecomFanMonitorNotification 1 }
|
||||
|
||||
raisecomFanSpeedAbnormal NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomFanIndex,
|
||||
raisecomFanSpeedValue,
|
||||
raisecomFanSpeedDueValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when fan state translatingfrom normal to abnormal."
|
||||
::= { raisecomFanMonitorNotification 2 }
|
||||
|
||||
raisecomFanCardUp NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomFanCardState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when fan card state translating from down to up."
|
||||
::= { raisecomFanMonitorNotification 3 }
|
||||
|
||||
raisecomFanCardDown NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomFanCardState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when fan card state translating from up to down."
|
||||
::= { raisecomFanMonitorNotification 4 }
|
||||
-- -------------------------------------------------------------
|
||||
-- raisecomFanMonitorMibObjects
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanMonitorGlobalGroup OBJECT IDENTIFIER ::= { raisecomFanMonitorMibObjects 1 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- raisecomFanMonitorGlobalGroup
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanMonitorMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enforce(1),
|
||||
auto(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer value that specify the current monitor mode.
|
||||
ENFORCE(1) means that the fan speed need to set manully;
|
||||
AUTO(2) means that the fan speed will ajusted autoly according
|
||||
to the temperature"
|
||||
::= { raisecomFanMonitorGlobalGroup 1 }
|
||||
|
||||
raisecomFanMonitorSpdLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the speed level of fan in enforce mode."
|
||||
::= { raisecomFanMonitorGlobalGroup 2 }
|
||||
|
||||
raisecomFanMonitorNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the number of fan being monitorred."
|
||||
::= { raisecomFanMonitorGlobalGroup 3 }
|
||||
|
||||
raisecomFanMonitorLevlNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the total number of fan speed levels."
|
||||
::= { raisecomFanMonitorGlobalGroup 4 }
|
||||
|
||||
|
||||
raisecomFanCardState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
all-down(1),
|
||||
all-up(2),
|
||||
card1-up(3),
|
||||
card2-up(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the current state of fan cards.
|
||||
all_down(1) means that all fan cards are down;
|
||||
all_up(2) means that all fan cards are up;
|
||||
card1_up(3) means that fan card 1 is up, the others are down;
|
||||
card2_up(4) means that fan card 2 is up, the others are down."
|
||||
::= { raisecomFanMonitorGlobalGroup 5 }
|
||||
|
||||
raisecomFanCardSerialNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"specify the identical serial number of current fan card,this
|
||||
string number will be set when device leaving factory"
|
||||
::= { raisecomFanMonitorGlobalGroup 6 }
|
||||
|
||||
raisecomFanMonitorTrapSendEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(0),
|
||||
enable (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the status of sending trap"
|
||||
::= {raisecomFanMonitorGlobalGroup 7 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- raisecomFanMonitorStateTable
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanMonitorStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomFanMonitorStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan monitor state table."
|
||||
::= { raisecomFanMonitorMibObjects 2 }
|
||||
|
||||
raisecomFanMonitorStateEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomFanMonitorStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan monitor state entry."
|
||||
INDEX { raisecomFanIndex }
|
||||
::= { raisecomFanMonitorStateTable 1 }
|
||||
|
||||
RaisecomFanMonitorStateEntry ::= SEQUENCE {
|
||||
raisecomFanIndex Unsigned32,
|
||||
raisecomFanSpeedValue Unsigned32,
|
||||
raisecomFanWorkState INTEGER,
|
||||
raisecomFanSpeedCurrentLevel Unsigned32
|
||||
}
|
||||
|
||||
raisecomFanIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the sequence number of fan."
|
||||
::= { raisecomFanMonitorStateEntry 1 }
|
||||
|
||||
raisecomFanSpeedValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the actural speed of the current fan."
|
||||
::= { raisecomFanMonitorStateEntry 2 }
|
||||
|
||||
raisecomFanWorkState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
abnormal(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the current state of fan
|
||||
normal(1) means the current fan operate normally;
|
||||
abnormal(2) means the current fan operate abnormally"
|
||||
::= { raisecomFanMonitorStateEntry 3 }
|
||||
|
||||
raisecomFanSpeedCurrentLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the temperature scale border that match the speed levle,
|
||||
based on this scale border,the current fan speed will ajusted autoly
|
||||
according to the current temperature"
|
||||
::= { raisecomFanMonitorStateEntry 4 }
|
||||
-- -------------------------------------------------------------
|
||||
-- raisecomFanSpeedLevelTable
|
||||
-- -------------------------------------------------------------
|
||||
raisecomFanSpeedLevelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomFanSpeedLevelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"fan speed level information table."
|
||||
::= { raisecomFanMonitorMibObjects 3 }
|
||||
|
||||
raisecomFanSpeedLevelEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomFanSpeedLevelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"fan speed level information entry."
|
||||
INDEX { raisecomFanSpeedLevelIndex }
|
||||
::= { raisecomFanSpeedLevelTable 1 }
|
||||
|
||||
RaisecomFanSpeedLevelEntry ::= SEQUENCE {
|
||||
raisecomFanSpeedLevelIndex Unsigned32,
|
||||
raisecomFanSpeedDueValue Unsigned32,
|
||||
raisecomFanSpeedTemperatureScale Unsigned32
|
||||
}
|
||||
|
||||
raisecomFanSpeedLevelIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the fan speed level index."
|
||||
::= { raisecomFanSpeedLevelEntry 1 }
|
||||
|
||||
raisecomFanSpeedDueValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the speed value that match the fan levle index.
|
||||
this value can ben get from a new or normal fan ,not an used
|
||||
fan ,because the used fan may be aged"
|
||||
::= { raisecomFanSpeedLevelEntry 2 }
|
||||
|
||||
raisecomFanSpeedTemperatureScale OBJECT-TYPE
|
||||
SYNTAX Unsigned32(45..75)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the temperature scale border that match the speed levle,
|
||||
based on this scale border,the current fan speed will ajusted autoly
|
||||
according to the current temperature"
|
||||
::= { raisecomFanSpeedLevelEntry 3 }
|
||||
|
||||
END
|
822
MIBS/raisecom/RAISECOM-OPTICAL-MONITOR-MIB
Normal file
822
MIBS/raisecom/RAISECOM-OPTICAL-MONITOR-MIB
Normal file
@ -0,0 +1,822 @@
|
||||
--MibName=raisecomOpticalMonitorMIB
|
||||
-- *****************************************************************
|
||||
-- RAISECOM-OPTICAL-MONITOR-MIB.my
|
||||
--
|
||||
-- May 2006, chenyu
|
||||
--
|
||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
|
||||
|
||||
RAISECOM-OPTICAL-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Unsigned32,
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
TimeTicks FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP,
|
||||
OBJECT-GROUP FROM SNMPv2-CONF
|
||||
ifIndex FROM IF-MIB
|
||||
EnableVar FROM SWITCH-TC
|
||||
raisecomAgent FROM RAISECOM-BASE-MIB;
|
||||
|
||||
raisecomOpticalMonitorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200606060000Z"
|
||||
ORGANIZATION "Raisecom, Inc."
|
||||
CONTACT-INFO
|
||||
" Raise Systems
|
||||
|
||||
Postal: Beijing,
|
||||
China
|
||||
|
||||
Tel: 86-010-82884499
|
||||
|
||||
E-mail: chenyu@raisecom.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects to monitor optical
|
||||
characteristics on the optical interfaces in a network element. "
|
||||
REVISION "200606060000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB."
|
||||
::={ raisecomAgent 9 }
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
OpticalParameterType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the optical parameter that is
|
||||
being monitored. Valid values are -
|
||||
|
||||
temperature(1)
|
||||
supplyVoltage(2)
|
||||
biasCurrent(3)
|
||||
txOutputPower(4)
|
||||
receivedPower(5) "
|
||||
SYNTAX INTEGER {
|
||||
temperature(1),
|
||||
supplyVoltage(2),
|
||||
biasCurrent(3),
|
||||
txOutputPower(4),
|
||||
receivedPower(5)
|
||||
}
|
||||
|
||||
|
||||
OpticalParameterValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the optical parameter that is being monitored.
|
||||
|
||||
The range of values varies depending on the type of optical
|
||||
parameter being monitored, as identified by a corresponding
|
||||
object with syntax OpticalParameterType.
|
||||
|
||||
When the optical parameter being monitored is 'temperature',
|
||||
the supported range is from -32768 to 32768, in units of
|
||||
1/256 degrees centigrade.
|
||||
Example: A value of 6016 represents a temperature reading of
|
||||
23.5 degrees C.
|
||||
|
||||
When the optical parameter being monitored is 'supplyVoltage',
|
||||
the supported range is from 0 to 65535, in units of 1/10 millivolts.
|
||||
Example: A value of 55000 represents a supplyVoltage reading of
|
||||
5.5 V.
|
||||
|
||||
When the optical parameter being monitored is 'biasCurrent',
|
||||
the supported range is from 0 to 65535, in units of 1/500
|
||||
microamperes.
|
||||
Example: A value of 500 represents a bias current reading of
|
||||
1 microamperes.
|
||||
|
||||
When the optical parameter being monitored is 'txOutputPower',
|
||||
the supported range is from 0 to 65535, in units of 1/10000 mW ..and express in units of dBm<42><6D>
|
||||
Example: A value of 60000 represents a txOutputPower reading of 7.78 dBm.
|
||||
|
||||
When the optical parameter being monitored is 'receivedPower',
|
||||
the supported range is from 0 to 65535, in units of 1/10000 mW ..and express in units of dBm<42><6D>
|
||||
Example: A value of 60000 represents a receivedPower reading of 7.78 dBm. "
|
||||
SYNTAX Integer32 (-1000000..65535 )
|
||||
|
||||
OpticalPMPeriod ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the time period over which performance
|
||||
monitoring data has been collected."
|
||||
SYNTAX INTEGER {
|
||||
fifteenMin(1),
|
||||
twentyFourHour(2)
|
||||
}
|
||||
|
||||
-- MIB Object Definitions
|
||||
|
||||
raisecomOpticalMonitorMIBObjects OBJECT IDENTIFIER ::=
|
||||
{raisecomOpticalMonitorMIB 1 }
|
||||
|
||||
-- groups in this MIB module
|
||||
|
||||
raisecomOpticalMonGroup OBJECT IDENTIFIER ::=
|
||||
{raisecomOpticalMonitorMIBObjects 1 }
|
||||
|
||||
raisecomOpticalPMGroup OBJECT IDENTIFIER ::=
|
||||
{raisecomOpticalMonitorMIBObjects 2 }
|
||||
|
||||
-- raisecomTranceiverInfoTable
|
||||
|
||||
raisecomTranceiverInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomTranceiverInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trancetver information Table."
|
||||
::= { raisecomOpticalMonitorMIBObjects 4 }
|
||||
|
||||
raisecomTranceiverInfoEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomTranceiverInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the raisecomSfpAccessA0Table."
|
||||
INDEX { ifIndex }
|
||||
::={ raisecomTranceiverInfoTable 1 }
|
||||
|
||||
|
||||
RaisecomTranceiverInfoEntry ::= SEQUENCE {
|
||||
raisecomTranceiverType OCTET STRING,
|
||||
raisecomTranceiverConnectorType OCTET STRING,
|
||||
raisecomTranceiverWavelength Integer32,
|
||||
raisecomTranceiverVendorName OCTET STRING,
|
||||
raisecomTranceiverVendorPN OCTET STRING,
|
||||
raisecomTranceiverVendorSN OCTET STRING,
|
||||
raisecomTransceiverFiberType INTEGER,
|
||||
raisecomTransceiverTransferDistance Integer32
|
||||
}
|
||||
|
||||
raisecomTranceiverType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the interface, such as 1000_BASE_SX_SFP"
|
||||
::= { raisecomTranceiverInfoEntry 1 }
|
||||
|
||||
raisecomTranceiverConnectorType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ConnectorType of the interface, such as SC/LC"
|
||||
::= { raisecomTranceiverInfoEntry 2 }
|
||||
|
||||
raisecomTranceiverWavelength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wavelength of the interface, measured in nm."
|
||||
::= { raisecomTranceiverInfoEntry 3 }
|
||||
|
||||
raisecomTranceiverVendorName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vendor name of the interface."
|
||||
::= { raisecomTranceiverInfoEntry 4 }
|
||||
|
||||
raisecomTranceiverVendorPN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vendor part number of the interface."
|
||||
::= { raisecomTranceiverInfoEntry 5 }
|
||||
|
||||
raisecomTranceiverVendorSN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vendor serial number of the interface."
|
||||
::= { raisecomTranceiverInfoEntry 6 }
|
||||
|
||||
raisecomTransceiverFiberType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
single-mode(1),
|
||||
multi-mode(2),
|
||||
none(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Types of the fiber,
|
||||
single_mode, multi_mode, none."
|
||||
::= { raisecomTranceiverInfoEntry 7 }
|
||||
|
||||
raisecomTransceiverTransferDistance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max distance which the interface could transmit,
|
||||
measured in meter."
|
||||
::= { raisecomTranceiverInfoEntry 8 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- raisecomOpticalMonTable
|
||||
|
||||
raisecomOpticalMonTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomOpticalMonEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides objects to monitor optical
|
||||
parameters in a network element. "
|
||||
::={ raisecomOpticalMonGroup 1 }
|
||||
|
||||
raisecomOpticalMonEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomOpticalMonEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the raisecomOpticalMonTable provides objects to
|
||||
monitor an optical parameter at an optical interface.
|
||||
"
|
||||
INDEX { ifIndex, raisecomOpticalMonParameterType }
|
||||
::={ raisecomOpticalMonTable 1 }
|
||||
|
||||
|
||||
RaisecomOpticalMonEntry ::= SEQUENCE {
|
||||
raisecomOpticalMonParameterType OpticalParameterType,
|
||||
raisecomOpticalParameterValue OpticalParameterValue,
|
||||
raisecomOpticalParamHighAlarmThresh OpticalParameterValue,
|
||||
raisecomOpticalParamHighWarningThresh OpticalParameterValue,
|
||||
raisecomOpticalParamLowAlarmThresh OpticalParameterValue,
|
||||
raisecomOpticalParamLowWarningThresh OpticalParameterValue,
|
||||
raisecomOpticalParamAlarmStatus INTEGER,
|
||||
raisecomOpticalParamAlarmLastValue OpticalParameterValue,
|
||||
raisecomOpticalParamAlarmLastChange TimeTicks,
|
||||
raisecomOpticalMon15MinValidIntervals Unsigned32,
|
||||
raisecomOpticalMon24HrValidIntervals Unsigned32,
|
||||
raisecomOpticalMonValidStatus INTEGER
|
||||
}
|
||||
|
||||
raisecomOpticalMonParameterType OBJECT-TYPE
|
||||
SYNTAX OpticalParameterType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the optical parameter that is being
|
||||
monitored in this entry."
|
||||
::={ raisecomOpticalMonEntry 1 }
|
||||
|
||||
raisecomOpticalParameterValue OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the value measured for the particular
|
||||
optical parameter specified by the raisecomOpticalMonParameterType
|
||||
object."
|
||||
::={ raisecomOpticalMonEntry 2 }
|
||||
|
||||
raisecomOpticalParamHighAlarmThresh OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the high alarm threshold on the
|
||||
optical parameter being monitored.
|
||||
|
||||
An alarm condition will be raised if the value given by
|
||||
raisecomOpticalParameterValue goes from below the value of
|
||||
this object to above the value of this object, or if
|
||||
the initial value of raisecomOpticalParameterValue exceeds the value
|
||||
of this object. This alarm will be indicated in the
|
||||
raisecomOpticalParamAlarmStatus object."
|
||||
::={ raisecomOpticalMonEntry 3 }
|
||||
|
||||
raisecomOpticalParamHighWarningThresh OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to set a high warning threshold on
|
||||
the optical parameter being monitored.
|
||||
|
||||
A threshold crossing condition will be indicated if the value
|
||||
given by raisecomOpticalParameterValue goes from below the value
|
||||
of this object to above the value of this
|
||||
object, or if the initial value of raisecomOpticalParameterValue
|
||||
exceeds the value of this object. This alarm will be indicated in the
|
||||
raisecomOpticalParamAlarmStatus object.
|
||||
"
|
||||
::={ raisecomOpticalMonEntry 4 }
|
||||
|
||||
raisecomOpticalParamLowAlarmThresh OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to set a low alarm threshold on the
|
||||
optical parameter being monitored.
|
||||
|
||||
An alarm condition will be raised if the value given by
|
||||
raisecomOpticalParameterValue goes from above the value of
|
||||
this object to below the value of this object, or if
|
||||
the initial value of raisecomOpticalParameterValue is lower than the
|
||||
value of this object. This alarm
|
||||
will be indicated in the raisecomOpticalParamAlarmStatus object .."
|
||||
::={ raisecomOpticalMonEntry 5 }
|
||||
|
||||
raisecomOpticalParamLowWarningThresh OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to set a low warning threshold on
|
||||
the optical parameter being monitored.
|
||||
|
||||
A threshold crossing condition will be indicated if the value
|
||||
given by raisecomOpticalParameterValue goes from above the value
|
||||
of this object to below the value of this
|
||||
object, or if the initial value of raisecomOpticalParameterValue
|
||||
object is lower than the value of this object. For
|
||||
network elements in the status
|
||||
indications, this threshold violation will be indicated in the
|
||||
raisecomOpticalParamAlarmStatus object ."
|
||||
::={ raisecomOpticalMonEntry 6 }
|
||||
|
||||
raisecomOpticalParamAlarmStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
high-alarm-threshold(1),
|
||||
high-warning-threshold(2),
|
||||
low-alarm-threshold(3),
|
||||
low-warning-threshold(4)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to indicate the current status of
|
||||
the thresholds for the monitored optical parameter
|
||||
on the interface.
|
||||
|
||||
If a threshold is currently being exceeded on the
|
||||
interface, the object will be set. Otherwise,
|
||||
the object will be set to 0."
|
||||
::={ raisecomOpticalMonEntry 7 }
|
||||
|
||||
raisecomOpticalParamAlarmLastValue OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the optical parameter value at the last time
|
||||
a threshold related to a particular optical parameter was
|
||||
exceeded on the interface.
|
||||
If no threshold value is currently being
|
||||
exceeded, then the value '-1000000' is returned."
|
||||
::={ raisecomOpticalMonEntry 8 }
|
||||
|
||||
raisecomOpticalParamAlarmLastChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the value of sysUpTime at the last time
|
||||
a threshold related to a particular optical parameter was
|
||||
exceeded on the interface."
|
||||
::={ raisecomOpticalMonEntry 9 }
|
||||
|
||||
raisecomOpticalMon15MinValidIntervals OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..96)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the number of previous 15 minute
|
||||
intervals for which valid performance monitoring data
|
||||
has been stored on the interface.
|
||||
|
||||
The value of this object will be n (where n is the maximum
|
||||
number of 15 minute intervals supported at this interface),
|
||||
unless the measurement was (re-)started within the last
|
||||
(nx15) minutes, in which case the value will be the
|
||||
number of previous 15 minute intervals for which the agent
|
||||
has some data."
|
||||
::={ raisecomOpticalMonEntry 10 }
|
||||
|
||||
raisecomOpticalMon24HrValidIntervals OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the number of previous 24 hour
|
||||
intervals for which valid performance monitoring data
|
||||
has been stored on the interface.
|
||||
|
||||
The value of this object will be 0 if the measurement
|
||||
was (re-)started within the last 24 hours, or 1 otherwise."
|
||||
::={ raisecomOpticalMonEntry 11 }
|
||||
|
||||
raisecomOpticalMonValidStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
valid(1),
|
||||
invalid(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the parameter row is valid or not."
|
||||
::={ raisecomOpticalMonEntry 12 }
|
||||
|
||||
-- Notification related objects
|
||||
|
||||
raisecomOpticalNotifyEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the generation of raisecomOpticalMonParameterStatus notifications.
|
||||
"
|
||||
DEFVAL { enable}
|
||||
::={ raisecomOpticalMonGroup 2 }
|
||||
|
||||
raisecomOpticalDigitalDiagnoticEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable digitaldiagnotic on the switch."
|
||||
DEFVAL { disable}
|
||||
::={ raisecomOpticalMonGroup 3 }
|
||||
|
||||
-- raisecomOpticalPMCurrent Table
|
||||
|
||||
raisecomOpticalPMCurrentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomOpticalPMCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains performance monitoring data for the
|
||||
various optical parameters, collected over the current 15
|
||||
minute or the current 24 hour interval."
|
||||
::={ raisecomOpticalPMGroup 1 }
|
||||
|
||||
raisecomOpticalPMCurrentEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomOpticalPMCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the raisecomOpticalPMCurrentTable. It contains
|
||||
performance monitoring data for a monitored optical
|
||||
parameter at an interface, collected over the current 15
|
||||
minute or the current 24 hour interval.
|
||||
"
|
||||
INDEX { ifIndex,
|
||||
raisecomOpticalPMCurrentPeriod,
|
||||
raisecomOpticalPMCurrentParamType }
|
||||
::={ raisecomOpticalPMCurrentTable 1 }
|
||||
|
||||
RaisecomOpticalPMCurrentEntry ::= SEQUENCE {
|
||||
raisecomOpticalPMCurrentPeriod OpticalPMPeriod,
|
||||
raisecomOpticalPMCurrentParamType OpticalParameterType,
|
||||
raisecomOpticalPMCurrentMaxParam OpticalParameterValue,
|
||||
raisecomOpticalPMCurrentMinParam OpticalParameterValue,
|
||||
raisecomOpticalPMCurrentMeanParam OpticalParameterValue
|
||||
}
|
||||
|
||||
raisecomOpticalPMCurrentPeriod OBJECT-TYPE
|
||||
SYNTAX OpticalPMPeriod
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the optical parameter values
|
||||
given in this entry are collected over the current 15 minute or
|
||||
the current 24 hour interval."
|
||||
::={ raisecomOpticalPMCurrentEntry 1 }
|
||||
|
||||
raisecomOpticalPMCurrentParamType OBJECT-TYPE
|
||||
SYNTAX OpticalParameterType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the optical parameter that is being
|
||||
monitored, in this entry."
|
||||
::={ raisecomOpticalPMCurrentEntry 2 }
|
||||
|
||||
raisecomOpticalPMCurrentMaxParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the maximum value measured for the monitored
|
||||
optical parameter, in the current 15 minute or the current
|
||||
24 hour interval."
|
||||
::={ raisecomOpticalPMCurrentEntry 3 }
|
||||
|
||||
raisecomOpticalPMCurrentMinParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the minimum value measured for the monitored
|
||||
optical parameter, in the current 15 minute or the current
|
||||
24 hour interval."
|
||||
::={ raisecomOpticalPMCurrentEntry 4 }
|
||||
|
||||
raisecomOpticalPMCurrentMeanParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the average value of the monitored
|
||||
optical parameter, in the current 15 minute or the current
|
||||
24 hour interval."
|
||||
::={ raisecomOpticalPMCurrentEntry 5 }
|
||||
|
||||
-- raisecomOpticalPMInterval Table
|
||||
|
||||
raisecomOpticalPMIntervalTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomOpticalPMIntervalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table stores performance monitoring data for the
|
||||
various optical parameters, collected over previous
|
||||
intervals.
|
||||
|
||||
This table can have entries for one complete 24 hour
|
||||
interval and up to 96 complete 15 minute
|
||||
intervals. A system is required to store at least
|
||||
4 completed 15 minute intervals. The number of valid
|
||||
15 minute intervals in this table is indicated by the
|
||||
cOpticalMon15MinValidIntervals object and the number of
|
||||
valid 24 hour intervals is indicated by the
|
||||
cOpticalMon24HrValidIntervals object."
|
||||
::={ raisecomOpticalPMGroup 2 }
|
||||
|
||||
raisecomOpticalPMIntervalEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomOpticalPMIntervalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the raisecomOpticalPMIntervalTable. It contains
|
||||
performance monitoring data for an optical parameter,
|
||||
collected over a previous interval.
|
||||
"
|
||||
INDEX { ifIndex,
|
||||
raisecomOpticalPMIntervalPeriod,
|
||||
raisecomOpticalPMIntervalNumber,
|
||||
raisecomOpticalPMIntervalParamType }
|
||||
::={ raisecomOpticalPMIntervalTable 1 }
|
||||
|
||||
RaisecomOpticalPMIntervalEntry ::= SEQUENCE {
|
||||
raisecomOpticalPMIntervalPeriod OpticalPMPeriod,
|
||||
raisecomOpticalPMIntervalNumber Integer32,
|
||||
raisecomOpticalPMIntervalParamType OpticalParameterType,
|
||||
raisecomOpticalPMIntervalMaxParam OpticalParameterValue,
|
||||
raisecomOpticalPMIntervalMinParam OpticalParameterValue,
|
||||
raisecomOpticalPMIntervalMeanParam OpticalParameterValue
|
||||
}
|
||||
|
||||
raisecomOpticalPMIntervalPeriod OBJECT-TYPE
|
||||
SYNTAX OpticalPMPeriod
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the optical parameter values,
|
||||
given in this entry, are collected over a period of 15 minutes
|
||||
or 24 hours."
|
||||
::={ raisecomOpticalPMIntervalEntry 1 }
|
||||
|
||||
raisecomOpticalPMIntervalNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..96)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number between 1 and 96, which identifies the
|
||||
interval for which the set of optical parameter values is
|
||||
available. The interval identified by 1 is the most recently
|
||||
completed 15 minute or 24 hour interval, and the interval
|
||||
identified by N is the interval immediately preceding the one
|
||||
identified by N-1."
|
||||
::={ raisecomOpticalPMIntervalEntry 2 }
|
||||
|
||||
raisecomOpticalPMIntervalParamType OBJECT-TYPE
|
||||
SYNTAX OpticalParameterType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the optical parameter that is being
|
||||
monitored, in this entry."
|
||||
::={ raisecomOpticalPMIntervalEntry 3 }
|
||||
|
||||
raisecomOpticalPMIntervalMaxParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the maximum value measured for the optical
|
||||
parameter, in a particular 15 minute or 24 hour interval."
|
||||
::={ raisecomOpticalPMIntervalEntry 4 }
|
||||
|
||||
raisecomOpticalPMIntervalMinParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the minimum value measured for the optical
|
||||
parameter, in a particular 15 minute or 24 hour interval."
|
||||
::={ raisecomOpticalPMIntervalEntry 5 }
|
||||
|
||||
raisecomOpticalPMIntervalMeanParam OBJECT-TYPE
|
||||
SYNTAX OpticalParameterValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the average value of the measured optical
|
||||
parameter, in a particular 15 minute or 24 hour interval."
|
||||
::={ raisecomOpticalPMIntervalEntry 6 }
|
||||
|
||||
|
||||
-- Notifications
|
||||
|
||||
raisecomOpticalMonitorMIBNotifications OBJECT IDENTIFIER ::=
|
||||
{ raisecomOpticalMonitorMIB 2 }
|
||||
|
||||
raisecomOpticalMonParameterStatus NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomOpticalParameterValue,
|
||||
raisecomOpticalParamAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when any threshold related to an
|
||||
optical parameter is exceeded on an interface.
|
||||
|
||||
This notification may be suppressed under the following
|
||||
conditions:
|
||||
- depending on the value of the raisecomOpticalNotifyEnable object.
|
||||
"
|
||||
::={ raisecomOpticalMonitorMIBNotifications 1 }
|
||||
|
||||
-- MIB Conformance Statements
|
||||
|
||||
raisecomOpticalMonitorMIBConformance OBJECT IDENTIFIER ::=
|
||||
{ raisecomOpticalMonitorMIB 3 }
|
||||
|
||||
raisecomOpticalMonitorMIBCompliances OBJECT IDENTIFIER ::=
|
||||
{ raisecomOpticalMonitorMIBConformance 1 }
|
||||
|
||||
raisecomOpticalMonitorMIBGroups OBJECT IDENTIFIER ::=
|
||||
{ raisecomOpticalMonitorMIBConformance 2 }
|
||||
|
||||
|
||||
raisecomOpticalMonitorMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for network elements that
|
||||
monitor optical characteristics and thresholds on the
|
||||
optical interfaces in a network element."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { raisecomOpticalMIBMonGroup }
|
||||
|
||||
GROUP raisecomOpticalMIBThresholdGroup
|
||||
DESCRIPTION
|
||||
"This group is required for network elements that support
|
||||
thresholds on optical parameters."
|
||||
|
||||
GROUP raisecomOpticalMIBPMGroup
|
||||
DESCRIPTION
|
||||
"This group is required for network elements that
|
||||
support collection of optical performance monitoring
|
||||
data for 15 minute or 24 hour intervals."
|
||||
|
||||
GROUP raisecomOpticalMIBNotifyEnableGroup
|
||||
DESCRIPTION
|
||||
"This group is required for network elements that
|
||||
support the cOpticalMIBNotifGroup."
|
||||
|
||||
GROUP raisecomOpticalMIBNotifGroup
|
||||
DESCRIPTION
|
||||
"This group is required for network elements that
|
||||
generate notifications when a threshold is exceeded or
|
||||
cleared on an interface."
|
||||
|
||||
OBJECT raisecomOpticalParamHighAlarmThresh
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamHighWarningThresh
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamLowAlarmThresh
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamLowWarningThresh
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamHighAlarmSev
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamHighWarningSev
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamLowAlarmSev
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT raisecomOpticalParamLowWarningSev
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::={ raisecomOpticalMonitorMIBCompliances 1 }
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
raisecomOpticalMIBMonGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
raisecomOpticalParameterValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mandatory object that provides monitoring of optical
|
||||
characteristics."
|
||||
::={ raisecomOpticalMonitorMIBGroups 1 }
|
||||
|
||||
raisecomOpticalMIBThresholdGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
raisecomOpticalParamHighAlarmThresh,
|
||||
raisecomOpticalParamHighWarningThresh,
|
||||
raisecomOpticalParamLowAlarmThresh,
|
||||
raisecomOpticalParamLowWarningThresh,
|
||||
raisecomOpticalParamAlarmStatus,
|
||||
raisecomOpticalParamAlarmLastValue,
|
||||
raisecomOpticalParamAlarmLastChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects that support thresholds on optical
|
||||
parameters and provide status information when the thresholds
|
||||
are exceeded ."
|
||||
::={ raisecomOpticalMonitorMIBGroups 2 }
|
||||
|
||||
raisecomOpticalMIBPMGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
raisecomOpticalMon15MinValidIntervals,
|
||||
raisecomOpticalMon24HrValidIntervals,
|
||||
raisecomOpticalPMCurrentMaxParam,
|
||||
raisecomOpticalPMCurrentMinParam,
|
||||
raisecomOpticalPMCurrentMeanParam,
|
||||
raisecomOpticalPMIntervalMaxParam,
|
||||
raisecomOpticalPMIntervalMinParam,
|
||||
raisecomOpticalPMIntervalMeanParam
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects that provide optical performance
|
||||
monitoring data for 15 minute and 24 hour intervals."
|
||||
::={ raisecomOpticalMonitorMIBGroups 3 }
|
||||
|
||||
raisecomOpticalMIBNotifyEnableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
raisecomOpticalNotifyEnable
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object to control the generation of notifications."
|
||||
::={ raisecomOpticalMonitorMIBGroups 4 }
|
||||
|
||||
raisecomOpticalMIBNotifGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
raisecomOpticalMonParameterStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification generated when a threshold on an optical
|
||||
parameter is exceeded or cleared."
|
||||
::={ raisecomOpticalMonitorMIBGroups 5 }
|
||||
|
||||
END
|
2868
MIBS/raisecom/RAISECOM-OPTICAL-TRANSCEIVER-MIB
Normal file
2868
MIBS/raisecom/RAISECOM-OPTICAL-TRANSCEIVER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1251
MIBS/raisecom/RAISECOM-PON-DEVICE-MIB
Normal file
1251
MIBS/raisecom/RAISECOM-PON-DEVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
84
MIBS/raisecom/RAISECOM-PONSERIES-BASE-MIB
Normal file
84
MIBS/raisecom/RAISECOM-PONSERIES-BASE-MIB
Normal file
@ -0,0 +1,84 @@
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1, defined on 2007.6.20 by WANGXIJUN
|
||||
-- This MIB is defined for management of PON series of equipments.
|
||||
--
|
||||
-- Copyright(c) 2007-2010 by Raisecom Ltd.
|
||||
|
||||
-- added raisecomPonCommon, raisecomEponMgt, raisecomGponMgt by wangxijun 20070621
|
||||
-- =======================================================================
|
||||
|
||||
|
||||
RAISECOM-PONSERIES-BASE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
ponSeries FROM RAISECOM-BASE-MIB;
|
||||
|
||||
|
||||
-- =======================================================================
|
||||
--
|
||||
-- raisecom PON type branches
|
||||
-- =======================================================================
|
||||
|
||||
-- Common management of various types of PON equipments
|
||||
raisecomPonCommon OBJECT IDENTIFIER ::= { ponSeries 1 }
|
||||
|
||||
-- Management of EPON series of equipments
|
||||
raisecomEponMgt OBJECT IDENTIFIER ::= { ponSeries 2 }
|
||||
|
||||
-- Management of GPON series of equipments
|
||||
raisecomGponMgt OBJECT IDENTIFIER ::= { ponSeries 3 }
|
||||
|
||||
-- Management of PON OID
|
||||
raisecomPonDev OBJECT IDENTIFIER ::= { ponSeries 4 }
|
||||
|
||||
-- Management of switch
|
||||
raisecomSwitchMgt OBJECT IDENTIFIER ::= { ponSeries 5 }
|
||||
|
||||
-- Management of video
|
||||
raisecomVideoMgt OBJECT IDENTIFIER ::= { ponSeries 6 }
|
||||
|
||||
-- Management of switch
|
||||
raisecomCwdmMgt OBJECT IDENTIFIER ::= { ponSeries 7 }
|
||||
|
||||
-- OID of PON equipments
|
||||
iscom5504B OBJECT IDENTIFIER ::= { raisecomPonDev 1 }
|
||||
iscom5600-12 OBJECT IDENTIFIER ::= { raisecomPonDev 2 }
|
||||
iscom5800-15 OBJECT IDENTIFIER ::= { raisecomPonDev 3 }
|
||||
iscom5800e-15 OBJECT IDENTIFIER ::= { raisecomPonDev 4 }
|
||||
iscom5508 OBJECT IDENTIFIER ::= { raisecomPonDev 5 }
|
||||
iscom5800eb-15 OBJECT IDENTIFIER ::= { raisecomPonDev 6 }
|
||||
iscom6800-18 OBJECT IDENTIFIER ::= { raisecomPonDev 7 }
|
||||
rcvs3200-15 OBJECT IDENTIFIER ::= { raisecomPonDev 8 }
|
||||
iscom5504PI OBJECT IDENTIFIER ::= { raisecomPonDev 9 }
|
||||
iscom5508B OBJECT IDENTIFIER ::= { raisecomPonDev 10}
|
||||
iscom5508GP OBJECT IDENTIFIER ::= { raisecomPonDev 11}
|
||||
rcvs3100 OBJECT IDENTIFIER ::= { raisecomPonDev 13}
|
||||
|
||||
|
||||
iscom5101 OBJECT IDENTIFIER ::= { raisecomPonDev 101 }
|
||||
iscom5101-FE OBJECT IDENTIFIER ::= { raisecomPonDev 102 }
|
||||
iscom5104 OBJECT IDENTIFIER ::= { raisecomPonDev 103 }
|
||||
iscom5104-AC60 OBJECT IDENTIFIER ::= { raisecomPonDev 104 }
|
||||
iscom5104-LM OBJECT IDENTIFIER ::= { raisecomPonDev 105 }
|
||||
iscom5104Q OBJECT IDENTIFIER ::= { raisecomPonDev 106 }
|
||||
iscom5104P OBJECT IDENTIFIER ::= { raisecomPonDev 107 }
|
||||
iscom5104-NP OBJECT IDENTIFIER ::= { raisecomPonDev 108 }
|
||||
iscom5104-4E1T1 OBJECT IDENTIFIER ::= { raisecomPonDev 109 }
|
||||
iscom5108 OBJECT IDENTIFIER ::= { raisecomPonDev 110 }
|
||||
iscom5108-PE OBJECT IDENTIFIER ::= { raisecomPonDev 111 }
|
||||
iscom5108-PSE OBJECT IDENTIFIER ::= { raisecomPonDev 112 }
|
||||
iscom5116 OBJECT IDENTIFIER ::= { raisecomPonDev 113 }
|
||||
iscom5116-PE OBJECT IDENTIFIER ::= { raisecomPonDev 114 }
|
||||
iscom5116-4E1T1 OBJECT IDENTIFIER ::= { raisecomPonDev 115 }
|
||||
iscom5124 OBJECT IDENTIFIER ::= { raisecomPonDev 116 }
|
||||
iscom5124S OBJECT IDENTIFIER ::= { raisecomPonDev 117 }
|
||||
iscom5204 OBJECT IDENTIFIER ::= { raisecomPonDev 118 }
|
||||
iscom5304 OBJECT IDENTIFIER ::= { raisecomPonDev 119 }
|
||||
iscom5304D OBJECT IDENTIFIER ::= { raisecomPonDev 120 }
|
||||
iscom5208 OBJECT IDENTIFIER ::= { raisecomPonDev 121 }
|
||||
iscom5216 OBJECT IDENTIFIER ::= { raisecomPonDev 122 }
|
||||
iscom5224 OBJECT IDENTIFIER ::= { raisecomPonDev 123 }
|
||||
|
||||
END
|
375
MIBS/raisecom/RAISECOM-PONSERIES-TC
Normal file
375
MIBS/raisecom/RAISECOM-PONSERIES-TC
Normal file
@ -0,0 +1,375 @@
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1, defined on 2007.7.3 by SongXianJian
|
||||
-- This MIB is defined for TC of PON series of equipments.
|
||||
--
|
||||
-- Copyright(c) 2007-2010 by Raisecom Ltd.
|
||||
|
||||
-- added PONDeviceType, PONDeviceCardType by SongXianJian 20070703
|
||||
-- =======================================================================
|
||||
|
||||
RAISECOM-PONSERIES-TC DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
PONDeviceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Iscom EPON and GPON device series Type"
|
||||
SYNTAX INTEGER {
|
||||
unknow(0),
|
||||
others(1),
|
||||
onu-1(2),
|
||||
onu-2(3),
|
||||
onu-4(4),
|
||||
onu-8(5),
|
||||
onu-16(6),
|
||||
onu-24(7),
|
||||
iscom5504A(550400),
|
||||
iscom5504B(550401),
|
||||
iscom5504PI(550402),
|
||||
iscom5508(550800),
|
||||
iscom5508GP(550801),
|
||||
iscom5600(560000),
|
||||
iscom5800(580000),
|
||||
iscom5800e(580001),
|
||||
iscom6800(680000),
|
||||
iscom5101A(510100),
|
||||
iscom5101B(510101),
|
||||
iscom5101-FE(510102),
|
||||
iscom5101-EA(510103),
|
||||
ht801(510104),
|
||||
sc200-GB-EPON(510000),
|
||||
dlcom2096-SMC-EPON(510001),
|
||||
ic-epon(510002),
|
||||
im-epon(510003),
|
||||
iscom5100-m1(510004),
|
||||
iscom5100-m2(510005),
|
||||
rcvs1500-p01u(510008),
|
||||
rcvs300-p41(510204),
|
||||
rcvs300-p42(510222),
|
||||
rcvs300-p44(510224),
|
||||
rcvs300-p11-b(510300),
|
||||
rcvs300-p41-b(510301),
|
||||
iscom5104(510400),
|
||||
iscom5104Q(510401),
|
||||
iscom5104-LM(510402),
|
||||
iscom5104-AC60(510403),
|
||||
iscom5104C(510404),
|
||||
iscom5104P(510405),
|
||||
iscom5104-NP(510406),
|
||||
iscom5104-4E1T1(510407),
|
||||
iscom5104P-2R(510408),
|
||||
iscom5104-PE(510410),
|
||||
iscom5104-H1(510411),
|
||||
iscom5104PI-4R(510415),
|
||||
iscom5104P-4R3(510460),
|
||||
iscom5104P-4R8(510461),
|
||||
iscom5104P-4R(510462),
|
||||
iscom5104-4R(510500),
|
||||
iscom5104-HA(510501),
|
||||
iscom5104PI-DN(510503),
|
||||
iscom5104QB(510504),
|
||||
iscom5104-GE-NP(510505),
|
||||
iscom5104G(510506),
|
||||
iscom5104G-NP(510600),
|
||||
iscom5104Q-EA(510507),
|
||||
iscom5104P-NR(510508),
|
||||
ht803(510509),
|
||||
ht811(520100),
|
||||
ht816(530402),
|
||||
ht825(540400),
|
||||
ht826(540401),
|
||||
iscom5104-HB(510510),
|
||||
iscom5104-EA(510511),
|
||||
iscom5104-PE-B(510601),
|
||||
iscom5104PI-4RB(510512),
|
||||
iscom5104-NP-YP(510513),
|
||||
iscom5104P-EA(510515),
|
||||
iscom5104P-4R-EA(510516),
|
||||
iscom5104-4R-EA(510517),
|
||||
iscom5104PI-DN-4R(510563),
|
||||
iscom5108(510800),
|
||||
iscom5108-PE(510801),
|
||||
iscom5108-PSE(510802),
|
||||
iscom5108C(510803),
|
||||
iscom5108-PE-C(510804),
|
||||
iscom5116(511600),
|
||||
iscom5116-PE(511601),
|
||||
iscom5116-PE-C(511605),
|
||||
iscom5116B(511602),
|
||||
iscom5116C(511604),
|
||||
iscom5124A(512400),
|
||||
iscom5124B(512401),
|
||||
iscom5124S(512402),
|
||||
iscom5124SC(512404),
|
||||
iscom5204(520400),
|
||||
iscom5204-PE(520401),
|
||||
iscom5204-H1(520402),
|
||||
ht815(520403),
|
||||
ht821(520404),
|
||||
iscom5204PI-C4V(520405),
|
||||
iscom5208(520800),
|
||||
iscom5208C(520801),
|
||||
iscom5216(521600),
|
||||
iscom5216B(521601),
|
||||
iscom5216C(521602),
|
||||
iscom5224(522400),
|
||||
iscom5224B(522401),
|
||||
iscom5224C(522402),
|
||||
iscom5304(530400),
|
||||
iscom5304D(530401),
|
||||
iscom5100-m1-yf(510006),
|
||||
iscom5100-m2-yf(510007),
|
||||
iscom5104d(510409),
|
||||
iscom5104-hf(510604),
|
||||
ht825-e8(540402),
|
||||
ht826-e8(540403),
|
||||
ht803-r(530403),
|
||||
ht803-v(520407),
|
||||
ht803-w(540406),
|
||||
iscom5108-pse-b(510806),
|
||||
iscom5104-pse-yf(510518),
|
||||
iscom5108-pse-yf(510805),
|
||||
iscom5104-pse(510603),
|
||||
iscom5104PI(510564),
|
||||
iscom6104(561000),
|
||||
iscom5204-H1B(520406)
|
||||
}
|
||||
|
||||
PONDeviceCardType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Iscom EPON and GPON device series Type"
|
||||
SYNTAX INTEGER {
|
||||
unknow(0),
|
||||
others(1),
|
||||
null(2),
|
||||
FANS-General(3),
|
||||
PWR-General(4),
|
||||
PWR-DC-General(5),
|
||||
PWR-AC-General(6),
|
||||
iscom5504ACard(550400),
|
||||
iscom5504BCard(550401),
|
||||
iscom5504PICard(550402),
|
||||
iscom5101ACard(510100),
|
||||
iscom5101BCard(510101),
|
||||
iscom5101-FECard(510102),
|
||||
iscom5101-EACard(510103),
|
||||
ht801Card(510104),
|
||||
sc200-GB-EPONCard(510000),
|
||||
dlcom2096-SMC-EPONCard(510001),
|
||||
ic-eponCard(510002),
|
||||
im-eponCard(510003),
|
||||
iscom5100-M1Card(510004),
|
||||
iscom5100-M2Card(510005),
|
||||
iscom5100-M1-YFCard(510006),
|
||||
iscom5100-M2-YFCard(510007),
|
||||
iscom5104Card(510400),
|
||||
iscom5104QCard(510401),
|
||||
iscom5104-LMCard(510402),
|
||||
iscom5104-AC60Card(510403),
|
||||
iscom5104CCard(510404),
|
||||
iscom5104PCard(510405),
|
||||
iscom5104-NPCard(510406),
|
||||
iscom5104-4E1T1Card(510407),
|
||||
iscom5104P-2RCard(510408),
|
||||
iscom5104DCard(510409),
|
||||
iscom5104-PECard(510410),
|
||||
iscom5104-H1Card(510411),
|
||||
iscom5104P-4R3Card(510460),
|
||||
iscom5104P-4R8Card(510461),
|
||||
iscom5104-HACard(510501),
|
||||
iscom5104QBCard(510504),
|
||||
iscom5104PI-DNCard(510503),
|
||||
iscom5104-GE-NPCard(510505),
|
||||
iscom5104GCard(510506),
|
||||
iscom5104Q-EACard(510507),
|
||||
iscom5104P-NRCard(510508),
|
||||
ht803Card(510509),
|
||||
ht811Card(520100),
|
||||
ht816Card(530402),
|
||||
ht825Card(540400),
|
||||
ht826Card(540401),
|
||||
iscom5104-HBCard(510510),
|
||||
iscom5104-EACard(510511),
|
||||
iscom5104PI-4RBCard(510512),
|
||||
iscom5104-NP-YPCard(510513),
|
||||
iscom5104PI-DN-4RCard(510563),
|
||||
iscom5108Card(510800),
|
||||
iscom5108-PECard(510801),
|
||||
iscom5108-PSECard(510802),
|
||||
iscom5116Card(511600),
|
||||
iscom5116-PECard(511601),
|
||||
iscom5116BCard(511602),
|
||||
iscom5124ACard(512400),
|
||||
iscom5124BCard(512401),
|
||||
iscom5124SCard(512402),
|
||||
iscom5124SCCard(512403),
|
||||
iscom5204Card(520400),
|
||||
iscom5204-PECard(520401),
|
||||
iscom5204-H1Card(520402),
|
||||
ht815Card(520403),
|
||||
ht821Card(520404),
|
||||
iscom5204PI-C4VCard(520405),
|
||||
iscom5208Card(520800),
|
||||
iscom5208-SC-8POTS(3003),
|
||||
iscom5216Card(521600),
|
||||
iscom5216BCard(521601),
|
||||
iscom5216-SC-16POTS(3001),
|
||||
iscom5224Card(522400),
|
||||
iscom5224BCard(522401),
|
||||
iscom5224-SC-24POTS(3002),
|
||||
video-hi3512(4001),
|
||||
iscom5304Card(530400),
|
||||
iscom5304DCard(530401),
|
||||
iscom5600-NMS(1001),
|
||||
iscom5600-2PON(1002),
|
||||
iscom5600-2PON-P(1003),
|
||||
iscom5508-SMC(1004),
|
||||
iscom5508-EP4(1005),
|
||||
iscom5508-EPSC(1006),
|
||||
iscom5508-EP4B(1007),
|
||||
iscom5508-GE4B(1008),
|
||||
iscom5508-GPSC(1009),
|
||||
iscom5508-GP4A(1010),
|
||||
iscom5800-SMC(1101),
|
||||
iscom5800-2PON(1102),
|
||||
iscom5800-4GE(1103),
|
||||
iscom5800-2GE(1104),
|
||||
iscom5800-4PON(1105),
|
||||
iscom5800-4GEB(1106),
|
||||
iscom5800-2GEB(1107),
|
||||
iscom5800-SMCB(1108),
|
||||
iscom5800e-10GEX2-2GE(1109),
|
||||
iscom5800e-10GE-2GE(1110),
|
||||
iscom5800e-SMC(1111),
|
||||
iscom5800e-EP4A(1112),
|
||||
iscom5800e-GE8A(1113) ,
|
||||
iscom5800e-SMCB(1114),
|
||||
iscom5800e-VE8A(1115),
|
||||
iscom5800e-2GEMP(1116),
|
||||
iscom5800e-4GEMP(1117),
|
||||
iscom5800e-OMU8(1118),
|
||||
iscom5800e-OAD1D-S-27(1119),
|
||||
iscom5800e-OAD1D-S-31(1120),
|
||||
iscom5800e-OAD1D-S-35(1121),
|
||||
iscom5800e-OAD1D-S-39(1122),
|
||||
iscom5800e-OAD1D-S-43(1123),
|
||||
iscom5800e-OAD1D-S-47(1124),
|
||||
iscom5800e-OAD1D-S-51(1125),
|
||||
iscom5800e-OAD1D-S-55(1126),
|
||||
iscom5800e-OAD1D-S-59(1127),
|
||||
rcvs3200-GE4A(1128),
|
||||
rcvs3200-GE8A(1129),
|
||||
rcvs3200-EP4A(1130),
|
||||
rcvs3200-SMCB(1131),
|
||||
iscom5800e-EP4B(1132),
|
||||
rcvs3200-10GEX2-2GE(1133),
|
||||
rcvs3100-EPSC(1134),
|
||||
rcvs3100-EP4B(1135),
|
||||
rcvs3100-GE4B(1136),
|
||||
sub-pwrm-ac(1187),
|
||||
sub-pwrm-dc(1188),
|
||||
sub-pwrii-ac(1189),
|
||||
iscom5100-m1-yfCard(510006),
|
||||
iscom5100-m2-yfCard(510007),
|
||||
iscom5104dCard(510409),
|
||||
iscom5104-hfCard(510604),
|
||||
ht825-e8Card(540402),
|
||||
ht826-e8Card(540403),
|
||||
ht803-rCard(530403),
|
||||
ht803-vCard(520407),
|
||||
ht803-wCard(540406),
|
||||
iscom5108-pse-bCard(510806),
|
||||
iscom5104-pse-yfCard(510518),
|
||||
iscom5108-pse-yfCard(510805),
|
||||
iscom5104-pseCard(510603),
|
||||
iscom6800-SMCA(1201),
|
||||
iscom6800-XP4A(1202),
|
||||
iscom6800-EP12(1203),
|
||||
iscom6800-EP16(1204),
|
||||
iscom6800-GE16(1205),
|
||||
iscom6800-CICA(1206),
|
||||
iscom6800-EP1X(1207),
|
||||
iscom6800-XP2A(1208),
|
||||
iscom6800-RPD2151(1209),
|
||||
iscom6800-FANS382(1210),
|
||||
iscom6800-SMCB(1211),
|
||||
iscom6800-XP4L(1212),
|
||||
iscom6800-GP8A(1213),
|
||||
iscom6800-XEP8(1214),
|
||||
iscom6800-GP16(1215),
|
||||
iscom6800-XP4T(1299),
|
||||
msg3600-SMCA(200001),
|
||||
msg3600-GE4T(200002),
|
||||
msg3600-48FXS(200003),
|
||||
msg3600-IMPA(200004),
|
||||
msg3600-GWA(200005),
|
||||
msg3600-8FXO(200006),
|
||||
msg3600-2VE1(200007),
|
||||
msg3600-IMPS(200008)
|
||||
}
|
||||
|
||||
ShelfId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"shelf id"
|
||||
SYNTAX INTEGER (0..5)
|
||||
|
||||
SlotId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"slot id"
|
||||
SYNTAX INTEGER (0..179)
|
||||
|
||||
SlotIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"slot index"
|
||||
SYNTAX INTEGER (0..179)
|
||||
|
||||
PortId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"shelf id"
|
||||
SYNTAX INTEGER (0..511)
|
||||
|
||||
OltPortIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SlotId*10000000+PortId"
|
||||
SYNTAX INTEGER
|
||||
|
||||
OnuId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"shelf id"
|
||||
SYNTAX INTEGER (1..99)
|
||||
|
||||
OnuIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SlotId*10000000+PONPortId*100000+OnuId"
|
||||
SYNTAX INTEGER
|
||||
|
||||
LlidIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SlotId*10000000+PONPortId*100000+OnuId"
|
||||
SYNTAX INTEGER
|
||||
|
||||
Olt-OnuPortIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SlotId*10000000+ PONPortId*100000+ONUid*1000+ONUPortId"
|
||||
SYNTAX INTEGER
|
||||
|
||||
Olt-OnuIfIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SlotId*10000000+ PONPortId*100000+ONUid*1000+ONUPortId"
|
||||
SYNTAX INTEGER
|
||||
|
||||
END
|
173
MIBS/raisecom/RAISECOM-POWERMONITOR-MIB
Normal file
173
MIBS/raisecom/RAISECOM-POWERMONITOR-MIB
Normal file
@ -0,0 +1,173 @@
|
||||
-- MibName=rcPowerMonitor
|
||||
-- *****************************************************************
|
||||
-- Version 1.0 Created 2011.1.25 by wangjiangbo
|
||||
-- This version of MIB is created just for the Management of Power .
|
||||
--
|
||||
-- Copyright(c) 2002-2012 by RAISECOM TECH, Ltd.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- modify history
|
||||
-- 01<30><31>20110901,hetao, <20><><EFBFBD><EFBFBD> raisecomPowerStatusTrap<61><70> raisecomPowerStatus
|
||||
-- *****************************************************************
|
||||
RAISECOM-POWERMONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
raisecomAgent
|
||||
FROM RAISECOM-BASE-MIB
|
||||
-- TruthValue
|
||||
-- FROM SNMPv2-TC
|
||||
Integer32,Unsigned32,Counter32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
raisecomPowerMonitor MODULE-IDENTITY
|
||||
LAST-UPDATED "201101190000Z"
|
||||
ORGANIZATION "Raisecom, Inc."
|
||||
CONTACT-INFO
|
||||
" Raise Systems
|
||||
|
||||
Postal: Beijing,
|
||||
China
|
||||
|
||||
Tel: 86-010-82884499
|
||||
|
||||
E-mail: support@raisecom.com"
|
||||
|
||||
DESCRIPTION "The initial revision of this MIB."
|
||||
::= { raisecomAgent 24}
|
||||
|
||||
--
|
||||
-- groups in the raisecomPowerMonitor MIB
|
||||
--
|
||||
raisecomPowerMonitorNotification OBJECT IDENTIFIER ::= { raisecomPowerMonitor 1 }
|
||||
raisecomPowerMonitorMibObjects OBJECT IDENTIFIER ::= { raisecomPowerMonitor 2 }
|
||||
|
||||
--
|
||||
-- raisecomPowerMonitorNotification
|
||||
--
|
||||
raisecomPowerVoltNormal NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomPowerIndex,
|
||||
raisecomPowerVoltReference,
|
||||
raisecomPowerVoltValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when power-card value translating from abnormal to normal."
|
||||
::= { raisecomPowerMonitorNotification 1 }
|
||||
|
||||
raisecomPowerVoltAbnormal NOTIFICATION-TYPE
|
||||
OBJECTS { raisecomPowerIndex,
|
||||
raisecomPowerVoltReference,
|
||||
raisecomPowerVoltValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap notification occur when power-card value translating from normal to abnormal."
|
||||
::= { raisecomPowerMonitorNotification 2 }
|
||||
|
||||
raisecomPowerStatusTrap NOTIFICATION-TYPE
|
||||
-- OBJECTS { raisecomAlarmHistStatus, raisecomAlarmHistSource,raisecomAlarmHistDescr, raisecomAlarmHistTimestamp, raisecomAlarmHistType }
|
||||
OBJECTS { raisecomPowerIndex,
|
||||
raisecomPowerStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A raisecomPowerTrap trap is sent when a power alarm generate."
|
||||
::= { raisecomPowerMonitorNotification 3 }
|
||||
|
||||
raisecomDyingGaspTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dying gasp."
|
||||
::= { raisecomPowerMonitorNotification 4 }
|
||||
|
||||
|
||||
--
|
||||
-- raisecomPowerMonitorStateTable
|
||||
--
|
||||
raisecomPowerMonitorStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RaisecomPowerMonitorStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power monitor state table."
|
||||
::= { raisecomPowerMonitorMibObjects 1 }
|
||||
|
||||
raisecomPowerMonitorStateEntry OBJECT-TYPE
|
||||
SYNTAX RaisecomPowerMonitorStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power monitor state entry."
|
||||
INDEX { raisecomPowerIndex }
|
||||
::= { raisecomPowerMonitorStateTable 1 }
|
||||
|
||||
RaisecomPowerMonitorStateEntry ::= SEQUENCE {
|
||||
raisecomPowerIndex Unsigned32,
|
||||
raisecomPowerSerialNumber OCTET STRING,
|
||||
raisecomPowerType INTEGER,
|
||||
raisecomPowerVoltReference INTEGER,
|
||||
raisecomPowerVoltValue INTEGER,
|
||||
raisecomPowerStatus INTEGER
|
||||
}
|
||||
|
||||
raisecomPowerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the sequence number of Power."
|
||||
::= { raisecomPowerMonitorStateEntry 1 }
|
||||
|
||||
raisecomPowerSerialNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"specify the identical serial number of current power card,this
|
||||
string number will be set when device leaving factory"
|
||||
::= { raisecomPowerMonitorStateEntry 2 }
|
||||
|
||||
raisecomPowerType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ac(1),
|
||||
dc(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the current type of the power.
|
||||
ac(1) means the current power AC Input.
|
||||
dc(2) means the current power DC Input."
|
||||
::= { raisecomPowerMonitorStateEntry 3 }
|
||||
|
||||
raisecomPowerVoltReference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the reference of the volt value of Power."
|
||||
::= { raisecomPowerMonitorStateEntry 4 }
|
||||
|
||||
raisecomPowerVoltValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the volt value of Power."
|
||||
::= { raisecomPowerMonitorStateEntry 5 }
|
||||
|
||||
|
||||
|
||||
raisecomPowerStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
offline(1),
|
||||
online(2),
|
||||
power-on(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of power alarm."
|
||||
::= {raisecomPowerMonitorStateEntry 6 }
|
||||
|
||||
END
|
1571
MIBS/raisecom/RAISECOM-SYSTEM-MIB
Normal file
1571
MIBS/raisecom/RAISECOM-SYSTEM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
495
MIBS/raisecom/ROSMGMT-ALARM-MGMT-MIB
Normal file
495
MIBS/raisecom/ROSMGMT-ALARM-MGMT-MIB
Normal file
@ -0,0 +1,495 @@
|
||||
--MibName=rosMgmtAlarm
|
||||
-- *****************************************************************
|
||||
-- ROSMGMT-ALARM-MGMT-MIB.mib: ROSMGMT ALARM MIB
|
||||
--
|
||||
-- April 2011, yangguodong
|
||||
--
|
||||
-- Copyright (c) 1996-2011 by Raisecom Technology Co., Ltd.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
ROSMGMT-ALARM-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,OBJECT-TYPE,
|
||||
Unsigned32,Integer32
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
TEXTUAL-CONVENTION,TruthValue
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
|
||||
ifIndex FROM IF-MIB
|
||||
rosMgmt
|
||||
FROM RAISECOM-BASE-MIB;
|
||||
|
||||
rosMgmtAlarmMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "202006180000Z" -- 18 June 2020 00:00:00 GMT
|
||||
ORGANIZATION "Raisecom Technology Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Raisecom Science & Technology Co., ltd.
|
||||
E-mail: support@rosMgmt.com ."
|
||||
DESCRIPTION
|
||||
"This MIB module contains managed object definitions for
|
||||
MPLS. "
|
||||
REVISION "202006180000Z" -- 18 June 2020 00:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add alarm reversal mode to automatically flip state."
|
||||
REVISION "201103120000Z" -- 12 March 2011 00:00:00 GMT
|
||||
DESCRIPTION
|
||||
"ROSMGMT ALARM MIB initial version."
|
||||
::= { rosMgmt 34 }
|
||||
--rosMgmtAlarmMgmt 0 notification
|
||||
rosMgmtAlarmMgmtObejcts OBJECT IDENTIFIER ::= { rosMgmtAlarmMgmt 1 }
|
||||
--rosMgmtAlarmMgmt 2 conformance group
|
||||
-- User-defined types
|
||||
AlarmStorageMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes how to store alarm active table when the alarm
|
||||
table was full.When the storage mode is stop,the new raised
|
||||
alarm will be discarded.It will not insert to alarm active table.
|
||||
If the storage mode is loop,the oldest row in alarm active table
|
||||
will be deleted and the the newly raiseco alarm will be inserted
|
||||
to the alarm active table."
|
||||
|
||||
SYNTAX INTEGER {
|
||||
stop(1), -- eh?
|
||||
loop(2) -- e.g., in RAM
|
||||
}
|
||||
|
||||
AlarmInverseMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the mode of alarm inverse "
|
||||
|
||||
SYNTAX INTEGER {
|
||||
none(1), -- inverse mode is non
|
||||
auto(2), -- inverse mode is auto
|
||||
manual(3), -- inverse mode is manual
|
||||
autofinish(4) -- inverse mode is auto finish
|
||||
}
|
||||
--end user defined type
|
||||
|
||||
--start of alarm config
|
||||
rosMgmtAlarmMgmtScalarGroup OBJECT IDENTIFIER ::= { rosMgmtAlarmMgmtObejcts 1 }
|
||||
rosMgmtAlarmMgmtRaiseDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The approximate period from the time a alarm was
|
||||
raised to a time this alarm was reported."
|
||||
DEFVAL { 0 }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 1}
|
||||
|
||||
rosMgmtAlarmMgmtClearDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The approximate period from the time a alarm was
|
||||
cleared to a time this alarm report."
|
||||
DEFVAL { 0 }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 2 }
|
||||
|
||||
rosMgmtAlarmMgmtActiveStoreMode OBJECT-TYPE
|
||||
SYNTAX AlarmStorageMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage mode of the alarm active table"
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 3 }
|
||||
|
||||
rosMgmtAlarmMgmtInhibitEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable Alarm Inhibit"
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 4 }
|
||||
|
||||
rosMgmtAlarmMgmtSyslogEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable write syslog when an alarm raise"
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 5 }
|
||||
|
||||
rosMgmtAlarmMgmtActiveClear OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear active alarm according to the active table third index"
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 6 }
|
||||
|
||||
|
||||
rosMgmtAlarmMgmtConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtAlarmMgmtConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies the information of alarm configuration."
|
||||
::= { rosMgmtAlarmMgmtObejcts 2 }
|
||||
|
||||
rosMgmtAlarmMgmtConfigEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtAlarmMgmtConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in this table represents the configuration of specified alarm."
|
||||
INDEX { rosMgmtAlarmMgmtId,ifIndex }
|
||||
::= { rosMgmtAlarmMgmtConfigTable 1 }
|
||||
|
||||
RosMgmtAlarmMgmtConfigEntry ::= SEQUENCE {
|
||||
rosMgmtAlarmMgmtId Unsigned32,
|
||||
rosMgmtAlarmMgmtClear TruthValue,
|
||||
rosMgmtAlarmMgmtReportEnable TruthValue,
|
||||
rosMgmtAlarmMgmtMonitorEnable TruthValue,
|
||||
rosMgmtAlarmMgmtInverseMode AlarmInverseMode,
|
||||
rosMgmtAlarmMgmtModuleName SnmpAdminString,
|
||||
rosMgmtAlarmMgmtGroupName SnmpAdminString
|
||||
}
|
||||
|
||||
rosMgmtAlarmMgmtId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"First index of alarm config table which is equal to alarm group Id"
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 1 }
|
||||
|
||||
rosMgmtAlarmMgmtClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The swith of alarm clear,when open the swith the related
|
||||
active alarm entry will be deleted from alarm active table"
|
||||
DEFVAL { false }
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 2 }
|
||||
|
||||
rosMgmtAlarmMgmtReportEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable Alarm Report"
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 3 }
|
||||
|
||||
rosMgmtAlarmMgmtMonitorEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable alarm monitor"
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 4 }
|
||||
|
||||
rosMgmtAlarmMgmtInverseMode OBJECT-TYPE
|
||||
SYNTAX AlarmInverseMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of alarm inverse"
|
||||
DEFVAL { none }
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 5 }
|
||||
|
||||
rosMgmtAlarmMgmtModuleName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The module name which this alarm belongs to."
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 6 }
|
||||
|
||||
rosMgmtAlarmMgmtGroupName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of alarm group."
|
||||
::= { rosMgmtAlarmMgmtConfigEntry 7 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtAlarmMgmtCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies the information of alarm configuration."
|
||||
::= { rosMgmtAlarmMgmtObejcts 3 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtAlarmMgmtCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in this table represents the configuration of specified alarm."
|
||||
INDEX { rosMgmtAlarmMgmtCfgAlarmType,rosMgmtAlarmMgmtCfgAlarmResType,rosMgmtAlarmMgmtCfgAlarmRes}
|
||||
::= { rosMgmtAlarmMgmtCfgTable 1 }
|
||||
|
||||
RosMgmtAlarmMgmtCfgEntry ::= SEQUENCE {
|
||||
rosMgmtAlarmMgmtCfgAlarmType Unsigned32,
|
||||
rosMgmtAlarmMgmtCfgAlarmResType INTEGER,
|
||||
rosMgmtAlarmMgmtCfgAlarmRes Unsigned32,
|
||||
rosMgmtAlarmMgmtCfgClear TruthValue,
|
||||
rosMgmtAlarmMgmtCfgMonitorEnable TruthValue,
|
||||
rosMgmtAlarmMgmtCfgReportEnable TruthValue,
|
||||
rosMgmtAlarmMgmtCfgInverseMode AlarmInverseMode
|
||||
}
|
||||
|
||||
rosMgmtAlarmMgmtCfgAlarmType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Third index of alarm Mgmt config table.The type of Alarm."
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 1 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgAlarmResType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
slotindex(1), --<2D>澯Դ:<3A>忨
|
||||
pwindex(2), --<2D>澯Դ<E6BEAF><D4B4>PW
|
||||
lspindex(3), --<2D>澯Դ<E6BEAF><D4B4>LSP
|
||||
loifindex(4), --<2D>澯Դ<E6BEAF><D4B4>LOOPBACK<43><4B>
|
||||
agifindex(5), --<2D>澯Դ<E6BEAF><D4B4>AG<41><47>
|
||||
apifindex(6), --<2D>澯Դ<E6BEAF><D4B4>AP<41><50>
|
||||
obifindex(7), --<2D>澯Դ<E6BEAF><D4B4>OUTBAND<4E><44>
|
||||
tdmifindex(8), --<2D>澯Դ<E6BEAF><D4B4>TDM<44><4D>
|
||||
tunnelifindex(9), --<2D>澯Դ<E6BEAF><D4B4>TRUNK<4E><4B>
|
||||
vlanifindex(10), --<2D>澯Դ<E6BEAF><D4B4>VLAN<41><4E>
|
||||
subifindex(11), --<2D>澯Դ<E6BEAF><D4B4>SUBIF<49><46>
|
||||
portindex(12), --<2D>澯Դ<E6BEAF><D4B4><EFBFBD>˿<EFBFBD>
|
||||
apagsubifindex(13), --<2D>澯Դ<E6BEAF><D4B4>AP,AG,<2C>ӽӿ<D3BD>
|
||||
powerindex(14), --<2D>澯Դ<E6BEAF><D4B4><EFBFBD><EFBFBD>Դ
|
||||
fanindex(15), --<2D>澯Դ<E6BEAF><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
boardindex(16), --<2D>澯Դ<E6BEAF><D4B4><EFBFBD>忨<EFBFBD><E5BFA8><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
cfmindex(17),
|
||||
erpsindex(18),
|
||||
apsindex(19),
|
||||
bfdindex(20),
|
||||
ldpindex(21),
|
||||
lsaindex(22),
|
||||
ifindex(23),
|
||||
cpuindex(24),
|
||||
tdmsubifindex(25),
|
||||
tdmtdmsubifindex(26),
|
||||
stmifindex(27),
|
||||
stmsubifindex(28),
|
||||
stmsubtdmtdmsubindex(29),
|
||||
stmvcindex(30),
|
||||
eponifindex(31),
|
||||
eonuifindex(32),
|
||||
eonusubifindex(33),
|
||||
apeponifindex(34),
|
||||
apagvlansubifindex(35)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"First index of alarm Mgmt config table.The type of Alarm Resoure."
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 2 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgAlarmRes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Second index of alarm Mgmt config table.The value of Alarm Resoure."
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 3 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgClear OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The swith of alarm clear,when open the swith, the related active alarm entry will be deleted from alarm active table."
|
||||
DEFVAL { false }
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 4 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgMonitorEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable alarm Monitor."
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 5 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgReportEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable alarm Report."
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 6 }
|
||||
|
||||
rosMgmtAlarmMgmtCfgInverseMode OBJECT-TYPE
|
||||
SYNTAX AlarmInverseMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm Inverse Mode."
|
||||
DEFVAL { none }
|
||||
::= { rosMgmtAlarmMgmtCfgEntry 7 }
|
||||
|
||||
--end of alarm config
|
||||
|
||||
rosMgmtAlarmMgmtMonitorLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
indeterminate(2),
|
||||
critical(3),
|
||||
major(4),
|
||||
minor(5),
|
||||
warning(6)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level of Alarm Monitor."
|
||||
DEFVAL { minor }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 7}
|
||||
|
||||
rosMgmtAlarmMgmtClearLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
indeterminate(2),
|
||||
critical(3),
|
||||
major(4),
|
||||
minor(5),
|
||||
warning(6)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level of Alarm Monitor."
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 8}
|
||||
|
||||
rosMgmtAlarmMgmtMonitor OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable Alarm Monitor."
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 9 }
|
||||
|
||||
|
||||
rosMgmtAlarmMgmtCorrelationInhibit OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable Alarm CorrelationInhibit."
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 10 }
|
||||
|
||||
rosMgmtAlarmMgmtReport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable Alarm Report."
|
||||
DEFVAL { true }
|
||||
::= { rosMgmtAlarmMgmtScalarGroup 11 }
|
||||
|
||||
-- rosMgmtAlarmMgmtCfgOutPutTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF RaisecomAlarmMgmtCfgOutPutEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "This table specifies the information of alarm configuration."
|
||||
-- ::= { rosMgmtAlarmMgmtObejcts 14 }
|
||||
--
|
||||
-- rosMgmtAlarmMgmtCfgOutPutEntry OBJECT-TYPE
|
||||
-- SYNTAX RaisecomAlarmMgmtCfgOutPutEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "A row in this table represents the configuration of specified alarm."
|
||||
-- INDEX { rosMgmtAlarmMgmtAlarmOutputGroupIndex, rosMgmtAlarmMgmtAlarmOutputType}
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutTable 1 }
|
||||
--
|
||||
-- RaisecomAlarmMgmtCfgOutPutEntry ::= SEQUENCE {
|
||||
-- rosMgmtAlarmMgmtAlarmOutputGroupIndex INTEGER,
|
||||
-- rosMgmtAlarmMgmtAlarmOutputType Unsigned32,
|
||||
-- rosMgmtAlarmMgmtAlarmOutputRowStatus TruthValue
|
||||
-- }
|
||||
--
|
||||
-- rosMgmtAlarmMgmtAlarmOutputGroupIndex OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (1..2)
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The index of alarm Mgmt OutputGroup table."
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutEntry 1}
|
||||
--
|
||||
-- rosMgmtAlarmMgmtAlarmOutputType OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Third index of alarm Mgmt config table.The type of Alarm."
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutEntry 2 }
|
||||
--
|
||||
-- rosMgmtAlarmMgmtAlarmOutputRowStatus OBJECT-TYPE
|
||||
-- SYNTAX TruthValue
|
||||
-- MAX-ACCESS read-write
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Enable or disable Alarm Output"
|
||||
-- DEFVAL { true }
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutEntry 3}
|
||||
--
|
||||
--
|
||||
-- rosMgmtAlarmMgmtCfgOutPutGroupTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF RaisecomAlarmMgmtCfgOutPutGroupEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "This table specifies the information of alarm configuration."
|
||||
-- ::= { rosMgmtAlarmMgmtObejcts 15 }
|
||||
--
|
||||
-- rosMgmtAlarmMgmtCfgOutPutGroupEntry OBJECT-TYPE
|
||||
-- SYNTAX RaisecomAlarmMgmtCfgOutPutGroupEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "A row in this table represents the configuration of specified alarm."
|
||||
-- INDEX { rosMgmtAlarmMgmtAlarmOutputgrpIndex}
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutGroupTable 1 }
|
||||
--
|
||||
-- RaisecomAlarmMgmtCfgOutPutGroupEntry ::= SEQUENCE {
|
||||
-- rosMgmtAlarmMgmtAlarmOutputgrpIndex INTEGER,
|
||||
-- rosMgmtAlarmMgmtAlarmOutputEnable EnableVar
|
||||
-- }
|
||||
--
|
||||
-- rosMgmtAlarmMgmtAlarmOutputgrpIndex OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (1..2)
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The index of alarm Mgmt OutputGroup table."
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutGroupEntry 1}
|
||||
--
|
||||
-- rosMgmtAlarmMgmtAlarmOutputEnable OBJECT-TYPE
|
||||
-- SYNTAX EnableVar
|
||||
-- MAX-ACCESS read-write
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Third index of alarm Mgmt config table.The type of Alarm."
|
||||
-- ::= { rosMgmtAlarmMgmtCfgOutPutGroupEntry 2 }
|
||||
|
||||
|
||||
END
|
141
MIBS/raisecom/ROSMGMT-COMMON-MANAGEMENT-MIB
Normal file
141
MIBS/raisecom/ROSMGMT-COMMON-MANAGEMENT-MIB
Normal file
@ -0,0 +1,141 @@
|
||||
--MibName=raisecomCommonManagement
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1 Created 2002.5.24 by GONGGUIDONG
|
||||
-- This version of MIB is created just for management of base and user.
|
||||
-- Added raisecomClockGroup.raisecomClockMode sub-node by XueChaomin 20081220
|
||||
-- remove UserManage and OnlineUpgrade group by guoxiaodan 20070716
|
||||
-- removed keepalve group by LIAOBIN 20070709
|
||||
-- raisecomEnableLogMethod add localradius radiuslocal by yjg 20070112
|
||||
-- modify RaisecomUserEntry by cjy 20060616
|
||||
-- add raisecomEnableLogPassword<72><64>raisecomEnableLogOldPassword by cjy 20060616
|
||||
-- add rcNotificationGroup by gongguidong 20041208
|
||||
-- add raisecomUserStatus by gongguidong 20040205
|
||||
-- add online Upgrade group by gongguidong 20040205
|
||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
|
||||
-- =======================================================================
|
||||
|
||||
-- ===========================================================================
|
||||
|
||||
--
|
||||
-- RAISECOM base management objects
|
||||
--
|
||||
|
||||
ROSMGMT-COMMON-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE ,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
EnableVar
|
||||
FROM SWITCH-TC
|
||||
rosMgmt
|
||||
FROM RAISECOM-BASE-MIB;
|
||||
|
||||
rosMgmtCommonManagement MODULE-IDENTITY
|
||||
LAST-UPDATED "202004120000Z"
|
||||
ORGANIZATION "RAISECOM TECH, Ltd."
|
||||
CONTACT-INFO "www.raisecom.com"
|
||||
DESCRIPTION
|
||||
"The MIB module defining objects for common management"
|
||||
REVISION "202004120000Z"
|
||||
DESCRIPTION "MIB file check and modification"
|
||||
::= { rosMgmt 2}
|
||||
|
||||
rosMgmtCommonFunctionGroup OBJECT IDENTIFIER ::= {rosMgmtCommonManagement 1}
|
||||
|
||||
rosMgmtCommonNotifications OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 0 }
|
||||
rosMgmtCommonObjects OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 1 }
|
||||
rosMgmtCommonConformance OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 2 }
|
||||
|
||||
rosMgmtLoadcfg OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 1 }
|
||||
rosMgmtAutoWrite OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 2 }
|
||||
|
||||
|
||||
rosMgmtLoadcfgScalar OBJECT IDENTIFIER ::= { rosMgmtLoadcfg 1 }
|
||||
|
||||
rosMgmtConfigLoadOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
ready(1),
|
||||
saving(2),
|
||||
erasing(3),
|
||||
reboot(4),
|
||||
restore(5),
|
||||
reload(6),
|
||||
backupsaving(7),
|
||||
cpoyStaConf2BackConf(8),
|
||||
cpoyBackConf2StaConf(9),
|
||||
switStaConfBackConf(10),
|
||||
backuperasing(11),
|
||||
eraseStartupconfig(12),
|
||||
eraseStartupconfigAll(13),
|
||||
savingall(14)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Syetem Load Configuration .Includes to erase the start-up config,
|
||||
or to save the running config."
|
||||
::= { rosMgmtLoadcfgScalar 1 }
|
||||
|
||||
rosMgmtConfigLoadNotificationOnCompletion OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether or not a raisecomConfigLoadOnCompletion
|
||||
notification should be issued on completion of some
|
||||
operation . If such a notification is desired, it is the
|
||||
responsibility of the management entity to ensure that the
|
||||
SNMP administrative model is configured in such a way as to
|
||||
allow the notification to be delivered."
|
||||
DEFVAL { false }
|
||||
::= { rosMgmtLoadcfgScalar 2 }
|
||||
|
||||
rosMgmtConfigLoadState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ready(1),
|
||||
running(2),
|
||||
successful(3),
|
||||
failed(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the state of this load configuration."
|
||||
::= { rosMgmtLoadcfgScalar 3 }
|
||||
|
||||
|
||||
|
||||
rosMgmtAutoWritecfgEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Set/get auto writing configuration status."
|
||||
DEFVAL { enable }
|
||||
::= { rosMgmtAutoWrite 1 }
|
||||
|
||||
rosMgmtAutoWritecfgInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Interval time of auto save module."
|
||||
::= { rosMgmtAutoWrite 2 }
|
||||
|
||||
rosMgmtConfigLoadCompletion NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
rosMgmtConfigLoadOperation,
|
||||
rosMgmtConfigLoadState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A raisecomConfigLoadeCompletion trap is sent when saving
|
||||
or erasing the configuration file. "
|
||||
::= { rosMgmtCommonNotifications 1}
|
||||
|
||||
END
|
||||
|
||||
|
142
MIBS/raisecom/ROSMGMT-MEMORY-MIB
Normal file
142
MIBS/raisecom/ROSMGMT-MEMORY-MIB
Normal file
@ -0,0 +1,142 @@
|
||||
--MibName=rosMgmtMemory
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1 Created 2003.12.17 by GONGGUIDONG
|
||||
-- This version of MIB is created just for the use of Network Management Systems
|
||||
-- display the memory and cpu.
|
||||
--
|
||||
-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
|
||||
--
|
||||
-- =======================================================================
|
||||
|
||||
ROSMGMT-MEMORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
EnableVar
|
||||
FROM SWITCH-TC
|
||||
rosMgmtSystem
|
||||
FROM ROSMGMT-SYSTEM-MIB;
|
||||
|
||||
rosMgmtMemory MODULE-IDENTITY
|
||||
LAST-UPDATED "202004120000Z"
|
||||
ORGANIZATION "RAISECOM TECH, Ltd."
|
||||
CONTACT-INFO "www.raisecom.com"
|
||||
DESCRIPTION
|
||||
"raisecom System objects: memory objects."
|
||||
REVISION "202004120000Z"
|
||||
DESCRIPTION "MIB file check and modification"
|
||||
::= { rosMgmtSystem 3 }
|
||||
|
||||
|
||||
rosMgmtMemoryNotifications OBJECT IDENTIFIER ::= { rosMgmtMemory 0 }
|
||||
rosMgmtMemoryObjects OBJECT IDENTIFIER ::= { rosMgmtMemory 1 }
|
||||
rosMgmtMemoryConformance OBJECT IDENTIFIER ::= { rosMgmtMemory 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.0.1
|
||||
rosMgmtMemoryTrap NOTIFICATION-TYPE
|
||||
OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil, rosMgmtMemoryThrshd }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap transfer when memory utilization upon threshold."
|
||||
::= { rosMgmtMemoryNotifications 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.0.2
|
||||
rosMgmtMemoryTrapRecover NOTIFICATION-TYPE
|
||||
OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil,rosMgmtMemoryThrshdRecover }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap transfer when memory utilization upon thresholdrecover."
|
||||
::= { rosMgmtMemoryNotifications 2 }
|
||||
|
||||
|
||||
--
|
||||
-- rosMgmtMemoryScalarGroup
|
||||
--
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1
|
||||
rosMgmtMemoryScalarGroup OBJECT IDENTIFIER ::= { rosMgmtMemoryObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.1
|
||||
rosMgmtMemoryTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total memory of the system for this duration."
|
||||
::= { rosMgmtMemoryScalarGroup 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.2
|
||||
rosMgmtMemoryAvailable OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The available memory of the system for this duration."
|
||||
::= { rosMgmtMemoryScalarGroup 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.3
|
||||
rosMgmtMemoryUtil OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..8))
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current value of memory utilization for this duration."
|
||||
::= { rosMgmtMemoryScalarGroup 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.4
|
||||
rosMgmtMemoryTrapEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The switch of memory trap."
|
||||
::= { rosMgmtMemoryScalarGroup 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.5
|
||||
rosMgmtMemoryThrshd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold of memory monitor."
|
||||
::= { rosMgmtMemoryScalarGroup 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.6
|
||||
rosMgmtMemoryThrshdRecover OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The recover threshold of memory monitor."
|
||||
::= { rosMgmtMemoryScalarGroup 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.8886.60.1.3.1.1.7
|
||||
rosMgmtMemoryMonInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timer interval of memory monitor."
|
||||
::= { rosMgmtMemoryScalarGroup 7 }
|
||||
|
||||
|
||||
END
|
2251
MIBS/raisecom/ROSMGMT-OPTICAL-TRANSCEIVER-MIB
Normal file
2251
MIBS/raisecom/ROSMGMT-OPTICAL-TRANSCEIVER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4683
MIBS/raisecom/ROSMGMT-OSPFv2-MIB
Normal file
4683
MIBS/raisecom/ROSMGMT-OSPFv2-MIB
Normal file
File diff suppressed because it is too large
Load Diff
675
MIBS/raisecom/ROSMGMT-SYSTEM-MIB
Normal file
675
MIBS/raisecom/ROSMGMT-SYSTEM-MIB
Normal file
@ -0,0 +1,675 @@
|
||||
--MibName=raisecomSystem
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1 Created 2003.12.17 by GONGGUIDONG
|
||||
-- This version of MIB is created just for the use of Network Management Systems
|
||||
-- display the memory and cpu.
|
||||
--
|
||||
-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
|
||||
-- modify history
|
||||
-- 01, 20131012, huxiangfeng, Add two traps.
|
||||
-- 01, 20090915, qiyun, Add CPU monitor MIBs.
|
||||
--
|
||||
-- =======================================================================
|
||||
|
||||
|
||||
|
||||
ROSMGMT-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY ,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
rosMgmt
|
||||
FROM RAISECOM-BASE-MIB
|
||||
|
||||
EnableVar
|
||||
FROM SWITCH-TC
|
||||
TimeStamp,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
rosMgmtSystem MODULE-IDENTITY
|
||||
LAST-UPDATED "202004120000Z"
|
||||
ORGANIZATION "RAISECOM TECH, Ltd."
|
||||
CONTACT-INFO "www.raisecom.com"
|
||||
DESCRIPTION
|
||||
"raisecom System objects: objects common to all platforms."
|
||||
REVISION "202004120000Z"
|
||||
DESCRIPTION "MIB file check and modification"
|
||||
::= { rosMgmt 1 }
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
ProcessStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the process."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
rrunning(1),
|
||||
dinterruptiblesleep(2),
|
||||
suninterruptiblesleep(3),
|
||||
tstopped(4),
|
||||
zzombie(5),
|
||||
xdead(6),
|
||||
wpaging(7)
|
||||
}
|
||||
|
||||
CPUTimeStamp ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "4d.4d.4d.4d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in seconds that could represent signed
|
||||
quantities like time delay with respect to some
|
||||
source. The signed integer part is in the first
|
||||
32 bits and the fraction part is in the last 32 bits."
|
||||
REFERENCE
|
||||
"D.L. Mills, 'Network Time Protocol (Version 3)',
|
||||
RFC-1305, March 1992, Sections 2, 3.2.1"
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
|
||||
|
||||
--
|
||||
-- RAISECOM CPU objects
|
||||
--
|
||||
|
||||
|
||||
rosMgmtCpu OBJECT IDENTIFIER ::= { rosMgmtSystem 1 }
|
||||
|
||||
--rosMgmtCpuTrapGroup
|
||||
|
||||
rosMgmtCpuNotifications OBJECT IDENTIFIER ::= { rosMgmtCpu 0 }
|
||||
rosMgmtCpuObjects OBJECT IDENTIFIER ::= { rosMgmtCpu 1 }
|
||||
rosMgmtCpuConformance OBJECT IDENTIFIER ::= { rosMgmtCpu 2 }
|
||||
|
||||
--rosMgmtCpuNotifications
|
||||
rosMgmtCpuRisingThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { rosMgmtProcessIndex, rosMgmtProcessUtilization,rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU utilization rising threshold trap transfer."
|
||||
::= { rosMgmtCpuNotifications 1 }
|
||||
|
||||
rosMgmtCpuRisingThresholdRecover NOTIFICATION-TYPE
|
||||
OBJECTS {rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU utilization rising threshold return to normal trap transfer."
|
||||
::= { rosMgmtCpuNotifications 2 }
|
||||
|
||||
|
||||
--rosMgmtCpuScalarGroup
|
||||
|
||||
|
||||
rosMgmtCpuScalarGroup OBJECT IDENTIFIER
|
||||
::= { rosMgmtCpuObjects 1}
|
||||
|
||||
rosMgmtCpuTotalProcNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of processes."
|
||||
::= { rosMgmtCpuScalarGroup 1}
|
||||
|
||||
|
||||
rosMgmtCpuHistoryTableSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value configured by the user which specifies
|
||||
the number of reports in the history table."
|
||||
DEFVAL { 60 }
|
||||
::= { rosMgmtCpuScalarGroup 2}
|
||||
|
||||
rosMgmtCpuThresholdTrapEnable OBJECT-TYPE
|
||||
SYNTAX EnableVar
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The administration status of the CPU utilization threshold trap."
|
||||
::= { rosMgmtCpuScalarGroup 3}
|
||||
|
||||
rosMgmtCpuRisingThresholdValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..99)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage rising threshold value configured by the user.
|
||||
The value indicates, if the CPU utilization which rise from
|
||||
rosMgmtCpuFallingThresholdValue is equal to or above this value
|
||||
for rosMgmtCpuThresholdInterval duration then send
|
||||
a rosMgmtCpuRisingThreshold notification to the NMS."
|
||||
DEFVAL { 99 }
|
||||
::= { rosMgmtCpuScalarGroup 4}
|
||||
|
||||
rosMgmtCpuRecoverThresholdValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..98)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage falling threshold value configured by the user.
|
||||
The value indicates, if the CPU utilization which fell from
|
||||
rosMgmtCpuRecoverThresholdValue is equal to or below this value
|
||||
for rosMgmtCpuThresholdInterval duration then send
|
||||
a rosMgmtCpuFallingThreshold notification to the NMS."
|
||||
DEFVAL { 79 }
|
||||
::= { rosMgmtCpuScalarGroup 5}
|
||||
|
||||
rosMgmtCpuThresholdInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (5..36000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is an observation interval.
|
||||
The value of this object indicates that the CPU utilization
|
||||
should be above rosMgmtCpuRisingThresholdValue for this
|
||||
duration to send a rosMgmtCpuRisingThreshold notification
|
||||
to the NMS or below rosMgmtCpuFallingThresholdValue for
|
||||
this duration to send a rosMgmtCpuFallingThreshold."
|
||||
DEFVAL { 60 }
|
||||
::= { rosMgmtCpuScalarGroup 6}
|
||||
|
||||
rosMgmtCpuNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of cpu."
|
||||
::= { rosMgmtCpuScalarGroup 7}
|
||||
|
||||
|
||||
|
||||
--rosMgmtCpuTableGroup
|
||||
|
||||
|
||||
rosMgmtCpuTableGroup OBJECT IDENTIFIER
|
||||
::= { rosMgmtCpuObjects 2}
|
||||
|
||||
|
||||
--rosMgmtCpuUtilizationGroup
|
||||
|
||||
|
||||
rosMgmtCpuUtilizationGroup OBJECT IDENTIFIER
|
||||
::= { rosMgmtCpuTableGroup 1 }
|
||||
|
||||
|
||||
--rosMgmtCpuUtilizationTable
|
||||
|
||||
rosMgmtCpuUtilizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtCpuUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains information about multi-core CPU utilization."
|
||||
::= { rosMgmtCpuUtilizationGroup 1 }
|
||||
|
||||
rosMgmtCpuUtilizationEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtCpuUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the CPU utilization."
|
||||
INDEX { rosMgmtCpuUtilizationPeriod,rosMgmtCpuUtilizationCpuIdx }
|
||||
::= { rosMgmtCpuUtilizationTable 1 }
|
||||
|
||||
RosMgmtCpuUtilizationEntry ::= SEQUENCE {
|
||||
rosMgmtCpuUtilizationPeriod INTEGER,
|
||||
rosMgmtCpuUtilizationCpuIdx Integer32,
|
||||
rosMgmtCpuUtilization Integer32
|
||||
}
|
||||
|
||||
rosMgmtCpuUtilizationPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
oneSec(1),
|
||||
fiveSec(2),
|
||||
oneMin(3),
|
||||
tenMin(4),
|
||||
twoHour(5)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Periods for computing CPU utilization."
|
||||
::= { rosMgmtCpuUtilizationEntry 1 }
|
||||
|
||||
rosMgmtCpuUtilizationCpuIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cpu core index"
|
||||
::= { rosMgmtCpuUtilizationEntry 2 }
|
||||
|
||||
|
||||
rosMgmtCpuUtilization OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last specified period."
|
||||
::= { rosMgmtCpuUtilizationEntry 3 }
|
||||
|
||||
--rosMgmtTotalCPUUtilizationTable
|
||||
|
||||
|
||||
rosMgmtTotalCPUUtilizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtTotalCPUUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains information about total CPU utilization."
|
||||
::= { rosMgmtCpuUtilizationGroup 2 }
|
||||
|
||||
rosMgmtTotalCPUUtilizationEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtTotalCPUUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { rosMgmtTotalCPUPeriod }
|
||||
::= { rosMgmtTotalCPUUtilizationTable 1 }
|
||||
|
||||
RosMgmtTotalCPUUtilizationEntry ::= SEQUENCE {
|
||||
rosMgmtTotalCPUPeriod INTEGER,
|
||||
rosMgmtTotalCPUUtilization Integer32
|
||||
}
|
||||
|
||||
rosMgmtTotalCPUPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
oneSec(1),
|
||||
fiveSec(2),
|
||||
oneMin(3),
|
||||
tenMin(4),
|
||||
twoHour(5)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Periods for computing CPU utilization."
|
||||
::= { rosMgmtTotalCPUUtilizationEntry 1 }
|
||||
|
||||
|
||||
rosMgmtTotalCPUUtilization OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU busy percentage in the last specified period."
|
||||
::= { rosMgmtTotalCPUUtilizationEntry 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--rosMgmtCpuHistoryTable
|
||||
|
||||
rosMgmtCpuHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtCpuHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains CPU hsitory utilization records."
|
||||
::= { rosMgmtCpuUtilizationGroup 3}
|
||||
|
||||
rosMgmtCpuHistoryEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtCpuHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU history utilization record."
|
||||
INDEX { rosMgmtCpuHistoryPeriod, rosMgmtCpuHistoryIndex,rosMgmtCpuHistoryCpuIdx }
|
||||
::= { rosMgmtCpuHistoryTable 1 }
|
||||
|
||||
RosMgmtCpuHistoryEntry ::= SEQUENCE {
|
||||
rosMgmtCpuHistoryPeriod INTEGER,
|
||||
rosMgmtCpuHistoryIndex Integer32,
|
||||
rosMgmtCpuHistoryCpuIdx Integer32,
|
||||
rosMgmtCpuHistoryUtil Integer32
|
||||
}
|
||||
|
||||
rosMgmtCpuHistoryPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fiveSec(1),
|
||||
oneMin(2),
|
||||
tenMin(3),
|
||||
twoHour(4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Periods for computing CPU history utilization, the first index of CPU history utilization table."
|
||||
::= { rosMgmtCpuHistoryEntry 1 }
|
||||
|
||||
rosMgmtCpuHistoryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Process sequence number,the second index of CPU history utilization table."
|
||||
::= { rosMgmtCpuHistoryEntry 2 }
|
||||
|
||||
rosMgmtCpuHistoryCpuIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cpu core index"
|
||||
::= { rosMgmtCpuHistoryEntry 3 }
|
||||
|
||||
rosMgmtCpuHistoryUtil OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History record of CPU utilization in the specified period. "
|
||||
::= { rosMgmtCpuHistoryEntry 4 }
|
||||
|
||||
--rosMgmtTotalCPUHistoryTable
|
||||
|
||||
rosMgmtTotalCPUHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtTotalCPUHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains CPU hsitory utilization records."
|
||||
::= { rosMgmtCpuUtilizationGroup 4}
|
||||
|
||||
rosMgmtTotalCPUHistoryEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtTotalCPUHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU history utilization record."
|
||||
INDEX { rosMgmtTotalCPUHistoryPeriod, rosMgmtTotalCPUHistoryIndex }
|
||||
::= { rosMgmtTotalCPUHistoryTable 1 }
|
||||
|
||||
RosMgmtTotalCPUHistoryEntry ::= SEQUENCE {
|
||||
rosMgmtTotalCPUHistoryPeriod INTEGER,
|
||||
rosMgmtTotalCPUHistoryIndex Integer32,
|
||||
rosMgmtTotalCPUHistoryUtil Integer32
|
||||
}
|
||||
|
||||
rosMgmtTotalCPUHistoryPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fiveSec(1),
|
||||
oneMin(2),
|
||||
tenMin(3),
|
||||
twoHour(4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Periods for computing CPU history utilization, the first index of CPU history utilization table."
|
||||
::= { rosMgmtTotalCPUHistoryEntry 1 }
|
||||
|
||||
rosMgmtTotalCPUHistoryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Process sequence number,the second index of CPU history utilization table."
|
||||
::= { rosMgmtTotalCPUHistoryEntry 2 }
|
||||
|
||||
rosMgmtTotalCPUHistoryUtil OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History record of CPU utilization in the specified period. "
|
||||
::= { rosMgmtTotalCPUHistoryEntry 3 }
|
||||
|
||||
|
||||
--rosMgmtCpuProcessesGroup
|
||||
|
||||
|
||||
rosMgmtCpuProcessesGroup OBJECT IDENTIFIER
|
||||
::= { rosMgmtCpuTableGroup 2 }
|
||||
|
||||
|
||||
--rosMgmtProcessesTable
|
||||
|
||||
rosMgmtProcessesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtProcessesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains information about processes."
|
||||
::= { rosMgmtCpuProcessesGroup 1 }
|
||||
|
||||
rosMgmtProcessesEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtProcessesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about processes."
|
||||
INDEX { rosMgmtProcessIndex }
|
||||
::= { rosMgmtProcessesTable 1 }
|
||||
|
||||
RosMgmtProcessesEntry ::= SEQUENCE {
|
||||
rosMgmtProcessIndex Integer32,
|
||||
rosMgmtProcessPID Integer32,
|
||||
rosMgmtProcessName OCTET STRING,
|
||||
rosMgmtProcessRunTimeTotal CPUTimeStamp,
|
||||
rosMgmtProcessInvokedTotal Integer32,
|
||||
rosMgmtProcessTimeCreated TimeStamp,
|
||||
rosMgmtProcessCurrentPriority Integer32,
|
||||
rosMgmtProcessStatus ProcessStatus
|
||||
}
|
||||
|
||||
rosMgmtProcessIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object index of processes table. This index is PID."
|
||||
::= { rosMgmtProcessesEntry 1 }
|
||||
|
||||
rosMgmtProcessPID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the process ID."
|
||||
::= { rosMgmtProcessesEntry 2 }
|
||||
|
||||
rosMgmtProcessName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name associated with this process."
|
||||
::= { rosMgmtProcessesEntry 3 }
|
||||
|
||||
rosMgmtProcessRunTimeTotal OBJECT-TYPE
|
||||
SYNTAX CPUTimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time the process occupied, in microseconds."
|
||||
::= { rosMgmtProcessesEntry 4 }
|
||||
|
||||
rosMgmtProcessInvokedTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times since rosMgmtProcessTimeCreated
|
||||
that the process has been invoked."
|
||||
::= { rosMgmtProcessesEntry 5 }
|
||||
|
||||
rosMgmtProcessTimeCreated OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the process was created.
|
||||
The process sequence number and the time
|
||||
when the process was created, uniquely identifies a process."
|
||||
::= { rosMgmtProcessesEntry 6 }
|
||||
|
||||
rosMgmtProcessCurrentPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current priority at which the process is running."
|
||||
::= { rosMgmtProcessesEntry 7 }
|
||||
|
||||
rosMgmtProcessStatus OBJECT-TYPE
|
||||
SYNTAX ProcessStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current status of the process."
|
||||
::= { rosMgmtProcessesEntry 8 }
|
||||
|
||||
|
||||
|
||||
--rosMgmtProcessStatisticsTable
|
||||
|
||||
rosMgmtProcessStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtProcessStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains statistics information for processes.
|
||||
The first index is rosMgmtProcessIndex,
|
||||
the second index is rosMgmtProcessStatisticsPeriod"
|
||||
::= { rosMgmtCpuProcessesGroup 2 }
|
||||
|
||||
rosMgmtProcessStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtProcessStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Statistics information for processes."
|
||||
INDEX { rosMgmtProcessIndex, rosMgmtProcessStatisticsPeriod }
|
||||
::= { rosMgmtProcessStatisticsTable 1 }
|
||||
|
||||
RosMgmtProcessStatisticsEntry ::= SEQUENCE {
|
||||
rosMgmtProcessStatisticsPeriod INTEGER,
|
||||
rosMgmtProcessRunTime CPUTimeStamp,
|
||||
rosMgmtProcessUtilization Integer32
|
||||
}
|
||||
|
||||
rosMgmtProcessStatisticsPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fiveSec(1),
|
||||
oneMin(2),
|
||||
tenMin(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Periods for process statistics,
|
||||
the second index of process statistics table."
|
||||
::= { rosMgmtProcessStatisticsEntry 1 }
|
||||
|
||||
rosMgmtProcessRunTime OBJECT-TYPE
|
||||
SYNTAX CPUTimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time of the process occupied in the specified period."
|
||||
::= { rosMgmtProcessStatisticsEntry 2 }
|
||||
|
||||
rosMgmtProcessUtilization OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides a general idea of how busy
|
||||
a process caused the processor to be over a specified period."
|
||||
::= { rosMgmtProcessStatisticsEntry 3 }
|
||||
|
||||
|
||||
--rosMgmtDeadProcessesTable
|
||||
|
||||
rosMgmtDeadProcessesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RosMgmtDeadProcessesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains dead processes information."
|
||||
::= { rosMgmtCpuProcessesGroup 3 }
|
||||
|
||||
rosMgmtDeadProcessesEntry OBJECT-TYPE
|
||||
SYNTAX RosMgmtDeadProcessesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dead processes information."
|
||||
INDEX { rosMgmtDeadProcessIndex }
|
||||
::= { rosMgmtDeadProcessesTable 1 }
|
||||
|
||||
RosMgmtDeadProcessesEntry ::= SEQUENCE {
|
||||
rosMgmtDeadProcessIndex Integer32 ,
|
||||
rosMgmtDeadProcessName OCTET STRING,
|
||||
rosMgmtDeadProcessPriority Integer32,
|
||||
rosMgmtDeadProcessTimeDelete TimeStamp,
|
||||
rosMgmtDeadProcessDeadTimes Integer32,
|
||||
rosMgmtDeadProcessStatus ProcessStatus
|
||||
}
|
||||
|
||||
rosMgmtDeadProcessIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Process sequence number,the index of dead processes table. The index is PID."
|
||||
::= { rosMgmtDeadProcessesEntry 1 }
|
||||
|
||||
rosMgmtDeadProcessName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name associated with this dead process."
|
||||
::= { rosMgmtDeadProcessesEntry 2 }
|
||||
|
||||
rosMgmtDeadProcessPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority at which the dead process."
|
||||
::= { rosMgmtDeadProcessesEntry 3 }
|
||||
|
||||
|
||||
rosMgmtDeadProcessTimeDelete OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time when the process was deleted."
|
||||
::= { rosMgmtDeadProcessesEntry 4}
|
||||
|
||||
rosMgmtDeadProcessDeadTimes OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Times of the process dead."
|
||||
::= { rosMgmtDeadProcessesEntry 5 }
|
||||
|
||||
rosMgmtDeadProcessStatus OBJECT-TYPE
|
||||
SYNTAX ProcessStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the dead process."
|
||||
::= { rosMgmtDeadProcessesEntry 6}
|
||||
|
||||
|
||||
|
||||
END
|
127
MIBS/raisecom/ROSMGMT-VERSION-MIB
Normal file
127
MIBS/raisecom/ROSMGMT-VERSION-MIB
Normal file
@ -0,0 +1,127 @@
|
||||
--MibName=rosMgmtVersion
|
||||
-- =======================================================================
|
||||
-- Version info
|
||||
--
|
||||
-- Version 0.1 Created 2019.09.10 by wanghaisheng
|
||||
-- This version of MIB is created just for the use of Network Management Systems
|
||||
-- display the version info of the device.
|
||||
--
|
||||
-- Copyright(c) 2002-2019 by RAISECOM TECH, Ltd.
|
||||
-- modify history
|
||||
-- 02, 20200407, wanghaisheng, add rosMgmtSoftVersion.
|
||||
-- 01, 20190915, wanghaisheng, Created.
|
||||
--
|
||||
-- =======================================================================
|
||||
|
||||
ROSMGMT-VERSION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
MacAddress FROM SNMPv2-TC
|
||||
rosMgmt FROM RAISECOM-BASE-MIB
|
||||
;
|
||||
rosMgmtVersion MODULE-IDENTITY
|
||||
LAST-UPDATED "201909100000Z"
|
||||
ORGANIZATION "Raisecom Science & Technology Co., ltd"
|
||||
CONTACT-INFO "www.rosMgmt.com"
|
||||
DESCRIPTION
|
||||
"The device version info Enterprise MIB definition."
|
||||
REVISION "201909100000Z" -- 10 September 2019
|
||||
DESCRIPTION
|
||||
"RAISECOM ALARM MIB initial version."
|
||||
::= { rosMgmt 131 }
|
||||
|
||||
--rosMgmtVersionNotifications OBJECT IDENTIFIER ::= { rosMgmtVersion 0 }
|
||||
rosMgmtVersionObjects OBJECT IDENTIFIER ::= { rosMgmtVersion 1 }
|
||||
|
||||
rosMgmtVersionScalarGroup OBJECT IDENTIFIER ::= { rosMgmtVersionObjects 1 }
|
||||
|
||||
rosMgmtRosVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ros software version."
|
||||
::= { rosMgmtVersionScalarGroup 1 }
|
||||
|
||||
rosMgmtHardwareVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ros hardware version."
|
||||
::= { rosMgmtVersionScalarGroup 2 }
|
||||
|
||||
rosMgmtBootstrapVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ros bootstrap version."
|
||||
::= { rosMgmtVersionScalarGroup 3 }
|
||||
|
||||
rosMgmtSerialNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of the motherboard."
|
||||
::= { rosMgmtVersionScalarGroup 4 }
|
||||
|
||||
rosMgmtFpgaVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ros fpga version."
|
||||
::= { rosMgmtVersionScalarGroup 5 }
|
||||
|
||||
rosMgmtProductVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"product version"
|
||||
::= { rosMgmtVersionScalarGroup 6 }
|
||||
|
||||
rosMgmtCmpAbName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"manufacturer abbreviated name"
|
||||
::= { rosMgmtVersionScalarGroup 7 }
|
||||
|
||||
rosMgmtCmpFullName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"manufacturer full name"
|
||||
::= { rosMgmtVersionScalarGroup 8 }
|
||||
|
||||
rosMgmtDeviceName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"device name"
|
||||
::= { rosMgmtVersionScalarGroup 9 }
|
||||
|
||||
rosMgmtMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address."
|
||||
::= { rosMgmtVersionScalarGroup 10}
|
||||
|
||||
rosMgmtSoftVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Software version of the devcie."
|
||||
::= { rosMgmtVersionScalarGroup 11}
|
||||
|
||||
END
|
89
MIBS/raisecom/SWITCH-TC
Normal file
89
MIBS/raisecom/SWITCH-TC
Normal file
@ -0,0 +1,89 @@
|
||||
-- file: SNMPv2-TC.my
|
||||
-- Changes:
|
||||
-- Converted to SMICng format.
|
||||
-- Removed unused imports of ObjectSyntax.
|
||||
-- Changed starting column of description text for
|
||||
-- DateAndTime and RowStatus.
|
||||
-- dperkins@scruznet.com
|
||||
|
||||
|
||||
SWITCH-TC DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
PortList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING (SIZE (32))
|
||||
|
||||
Vlanset ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
vlans, with the first octet specifying vlan 1 through
|
||||
8, the second octet specifying vlan 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered vlan, and the least significant bit
|
||||
represents the highest numbered vlan. Thus, each vlan
|
||||
is represented by a single bit within the value of this
|
||||
object. If that bit has a value of '1' then that vlan
|
||||
is included in the set of vlans; the vlan is not included
|
||||
if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING (SIZE (512))
|
||||
|
||||
EnableVar ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"enable or disable a function."
|
||||
SYNTAX INTEGER {enable(1),disable(2)}
|
||||
|
||||
ClearVar ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear the statistic."
|
||||
SYNTAX INTEGER {clear(1)}
|
||||
|
||||
DateAndTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date-time specification.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year 0..65536
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
4 5 hour 0..23
|
||||
5 6 minutes 0..59
|
||||
6 7 seconds 0..60
|
||||
(use 60 for leap-second)
|
||||
7 8 deci-seconds 0..9
|
||||
8 9 direction from UTC '+' / '-'
|
||||
9 10 hours from UTC 0..11
|
||||
10 11 minutes from UTC 0..59
|
||||
|
||||
For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be
|
||||
displayed as:
|
||||
|
||||
1992-5-26,13:30:15.0,-4:0
|
||||
|
||||
Note that if only local time is known, then timezone
|
||||
information (fields 8-10) is not present."
|
||||
SYNTAX OCTET STRING (SIZE (11))
|
||||
|
||||
ObjName ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the object name."
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
END
|
Reference in New Issue
Block a user