Initial commit
This commit is contained in:
767
MIBS/dasan/SLE-PM-MIB
Normal file
767
MIBS/dasan/SLE-PM-MIB
Normal file
@ -0,0 +1,767 @@
|
||||
--
|
||||
-- sle-pm-mib.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
|
||||
-- Wednesday, December 30, 2015 at 17:52:38
|
||||
--
|
||||
|
||||
SLE-PM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
sleMgmt
|
||||
FROM DASAN-SMI
|
||||
SleControlStatusType, SleControlRequestResultType
|
||||
FROM SLE-TC-MIB
|
||||
zeroDotZero, TimeTicks, Integer32, Unsigned32, Gauge32,
|
||||
Counter32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
slePmMgr MODULE-IDENTITY
|
||||
LAST-UPDATED "201511300000Z" -- November 30, 2015 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
" "
|
||||
CONTACT-INFO
|
||||
" "
|
||||
DESCRIPTION
|
||||
"This MIB contains all needed informations about
|
||||
Performance Manager."
|
||||
REVISION "201511300000Z" -- November 30, 2015 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"This MIB module defines the Performance objects ."
|
||||
::= { sleMgmt 94 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
PmClassId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
SYNTAX INTEGER (1..65535)
|
||||
|
||||
PmId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current PM ID"
|
||||
SYNTAX INTEGER (1..65535)
|
||||
|
||||
PmSrc ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
|type|length|value|type|length|value|....
|
||||
|
||||
type (1-byte) : PM location type
|
||||
length(1-byte) : PM location value length
|
||||
value (length-bytes) : PM location value"
|
||||
SYNTAX OCTET STRING (SIZE (68))
|
||||
|
||||
PmTcaState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This status explains whether TRAP status is enabled or disabled.
|
||||
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
|
||||
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
|
||||
PmDateTime ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TOD integer value"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
slePmNeId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"system MAC address"
|
||||
::= { slePmMgr 1 }
|
||||
|
||||
|
||||
slePmConfigBase OBJECT IDENTIFIER ::= { slePmMgr 2 }
|
||||
|
||||
|
||||
slePmConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlePmConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This table is the Performance Config table.
|
||||
It gets populated when system init is done.
|
||||
And it contains all the class performance supported for the device"
|
||||
::= { slePmConfigBase 1 }
|
||||
|
||||
|
||||
slePmConfigEntry OBJECT-TYPE
|
||||
SYNTAX SlePmConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { slePmConfigSeqId }
|
||||
::= { slePmConfigTable 1 }
|
||||
|
||||
|
||||
SlePmConfigEntry ::=
|
||||
SEQUENCE {
|
||||
slePmConfigSeqId
|
||||
INTEGER,
|
||||
slePmConfigClassId
|
||||
PmClassId,
|
||||
slePmConfigPmId
|
||||
PmId,
|
||||
slePmConfigSource
|
||||
PmSrc,
|
||||
slePmConfigTcaStat
|
||||
INTEGER,
|
||||
slePmConfigTcaEnable
|
||||
PmTcaState,
|
||||
slePmConfigTh15Min
|
||||
Counter64,
|
||||
slePmConfigTh1Day
|
||||
Counter64
|
||||
}
|
||||
|
||||
slePmConfigSeqId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmConfigEntry 1 }
|
||||
|
||||
|
||||
slePmConfigClassId OBJECT-TYPE
|
||||
SYNTAX PmClassId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class ID starts from 1 to 255 for the system.
|
||||
And these IDs are generated internally"
|
||||
::= { slePmConfigEntry 2 }
|
||||
|
||||
|
||||
slePmConfigPmId OBJECT-TYPE
|
||||
SYNTAX PmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current PM ID"
|
||||
::= { slePmConfigEntry 3 }
|
||||
|
||||
|
||||
slePmConfigSource OBJECT-TYPE
|
||||
SYNTAX PmSrc
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
|type|length|value|type|length|value|....
|
||||
|
||||
type (1-byte) : PM location type
|
||||
length(1-byte) : PM location value length
|
||||
value (length-bytes) : PM location value"
|
||||
::= { slePmConfigEntry 4 }
|
||||
|
||||
|
||||
slePmConfigTcaStat OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tcaNormal(0),
|
||||
tcaOccur(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TCA status
|
||||
TCA Normal (0)
|
||||
TCA Occur (1) "
|
||||
::= { slePmConfigEntry 5 }
|
||||
|
||||
|
||||
slePmConfigTcaEnable OBJECT-TYPE
|
||||
SYNTAX PmTcaState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" TCA enable Confguration : enabled or disabled.
|
||||
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
|
||||
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
|
||||
::= { slePmConfigEntry 6 }
|
||||
|
||||
|
||||
slePmConfigTh15Min OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"15minute Performance TCA threshold configuration count"
|
||||
::= { slePmConfigEntry 7 }
|
||||
|
||||
|
||||
slePmConfigTh1Day OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1day Performance TCA threshold configuration count"
|
||||
::= { slePmConfigEntry 8 }
|
||||
|
||||
|
||||
slePmConfigControl OBJECT IDENTIFIER ::= { slePmConfigBase 2 }
|
||||
|
||||
|
||||
slePmConfigControlRequest OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
setPmConfigTcaEnable(1),
|
||||
setPmConfigTh15Min(2),
|
||||
setPmConfigTh1Day(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration commands, and user can configure
|
||||
functions via setting this entry as proper value."
|
||||
::= { slePmConfigControl 1 }
|
||||
|
||||
|
||||
slePmConfigControlStatus OBJECT-TYPE
|
||||
SYNTAX SleControlStatusType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"status of user command. User have to check this
|
||||
value as .busy. or .idle. before do setRequest."
|
||||
::= { slePmConfigControl 2 }
|
||||
|
||||
|
||||
slePmConfigControlTimer OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the wait-time until setRequest
|
||||
end. In case of short-time command, this value is 0"
|
||||
::= { slePmConfigControl 3 }
|
||||
|
||||
|
||||
slePmConfigControlTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the time stamp of the last command. (don.t care)"
|
||||
::= { slePmConfigControl 4 }
|
||||
|
||||
|
||||
slePmConfigControlReqResult OBJECT-TYPE
|
||||
SYNTAX SleControlRequestResultType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result of the last command."
|
||||
::= { slePmConfigControl 5 }
|
||||
|
||||
|
||||
slePmConfigControlSeqId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PM Manager Class ID"
|
||||
::= { slePmConfigControl 6 }
|
||||
|
||||
|
||||
slePmConfigControlTcaEnable OBJECT-TYPE
|
||||
SYNTAX PmTcaState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" TCA enable Confguration : enabled or disabled.
|
||||
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
|
||||
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
|
||||
::= { slePmConfigControl 7 }
|
||||
|
||||
|
||||
slePmConfigControlTh15Min OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"15minute Performance TCA threshold configuration count"
|
||||
::= { slePmConfigControl 8 }
|
||||
|
||||
|
||||
slePmConfigControlTh1Day OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1day Performance TCA threshold configuration count"
|
||||
::= { slePmConfigControl 9 }
|
||||
|
||||
|
||||
slePmConfigNotification OBJECT IDENTIFIER ::= { slePmConfigBase 3 }
|
||||
|
||||
|
||||
slePmConfigTcaEnableChanged NOTIFICATION-TYPE
|
||||
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
|
||||
slePmConfigControlTcaEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Notification for Tca Enable change"
|
||||
::= { slePmConfigNotification 1 }
|
||||
|
||||
|
||||
slePmConfigTh15MinChanged NOTIFICATION-TYPE
|
||||
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
|
||||
slePmConfigControlTh15Min }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Notification for 15minute theshold change"
|
||||
::= { slePmConfigNotification 2 }
|
||||
|
||||
|
||||
slePmConfigTh1DayChanged NOTIFICATION-TYPE
|
||||
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
|
||||
slePmConfigControlTh1Day }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Notification for 1day theshold change"
|
||||
::= { slePmConfigNotification 3 }
|
||||
|
||||
|
||||
slePmCurrentBase OBJECT IDENTIFIER ::= { slePmMgr 3 }
|
||||
|
||||
|
||||
slePmCurrentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlePmCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This table contains the current PM count."
|
||||
::= { slePmCurrentBase 1 }
|
||||
|
||||
|
||||
slePmCurrentEntry OBJECT-TYPE
|
||||
SYNTAX SlePmCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { slePmCurrentSeqId, slePmCurrentTerm }
|
||||
::= { slePmCurrentTable 1 }
|
||||
|
||||
|
||||
SlePmCurrentEntry ::=
|
||||
SEQUENCE {
|
||||
slePmCurrentSeqId
|
||||
INTEGER,
|
||||
slePmCurrentClassId
|
||||
PmClassId,
|
||||
slePmCurrentPmId
|
||||
PmId,
|
||||
slePmCurrentSource
|
||||
PmSrc,
|
||||
slePmCurrentTerm
|
||||
INTEGER,
|
||||
slePmCurrentPmCount
|
||||
Counter64,
|
||||
slePmCurrentAccSecond
|
||||
Counter32,
|
||||
slePmCurrentTcaStat
|
||||
INTEGER,
|
||||
slePmCurrentTcaTime
|
||||
TimeTicks
|
||||
}
|
||||
|
||||
slePmCurrentSeqId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmCurrentEntry 1 }
|
||||
|
||||
|
||||
slePmCurrentClassId OBJECT-TYPE
|
||||
SYNTAX PmClassId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Class ID"
|
||||
::= { slePmCurrentEntry 2 }
|
||||
|
||||
|
||||
slePmCurrentPmId OBJECT-TYPE
|
||||
SYNTAX PmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current PM ID"
|
||||
::= { slePmCurrentEntry 3 }
|
||||
|
||||
|
||||
slePmCurrentSource OBJECT-TYPE
|
||||
SYNTAX PmSrc
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
|type|length|value|type|length|value|....
|
||||
|
||||
type (1-byte) : PM location type
|
||||
length(1-byte) : PM location value length
|
||||
value (length-bytes) : PM location value"
|
||||
::= { slePmCurrentEntry 4 }
|
||||
|
||||
|
||||
slePmCurrentTerm OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
min15(1),
|
||||
day1(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmCurrentEntry 5 }
|
||||
|
||||
|
||||
slePmCurrentPmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Performance count"
|
||||
::= { slePmCurrentEntry 6 }
|
||||
|
||||
|
||||
slePmCurrentAccSecond OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Performance data accumulation seconds(count)"
|
||||
::= { slePmCurrentEntry 7 }
|
||||
|
||||
|
||||
slePmCurrentTcaStat OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tcaNormal(0),
|
||||
tcaOccur(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TCA status
|
||||
TCA Normal (0)
|
||||
TCA Occur (1) "
|
||||
::= { slePmCurrentEntry 8 }
|
||||
|
||||
|
||||
slePmCurrentTcaTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current PM Time and Date"
|
||||
::= { slePmCurrentEntry 9 }
|
||||
|
||||
|
||||
slePmCurrentControl OBJECT IDENTIFIER ::= { slePmCurrentBase 2 }
|
||||
|
||||
|
||||
slePmCurrentControlRequest OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
clearCurrentPm(1),
|
||||
clearCurrentTca(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration commands, and user can configure
|
||||
functions via setting this entry as proper value.
|
||||
|
||||
clearCurrentPm(1):
|
||||
Clears the current Performance count (both 15min and 1day)
|
||||
PM history(accumulation) count is not cleared
|
||||
|
||||
clearCurrentTca(2):
|
||||
Clears the current Performance TCA flag (both 15min and 1day)"
|
||||
::= { slePmCurrentControl 1 }
|
||||
|
||||
|
||||
slePmCurrentControlStatus OBJECT-TYPE
|
||||
SYNTAX SleControlStatusType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"status of user command. User have to check this
|
||||
value as .busy. or .idle. before do setRequest."
|
||||
::= { slePmCurrentControl 2 }
|
||||
|
||||
|
||||
slePmCurrentControlTimer OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the wait-time until setRequest
|
||||
end. In case of short-time command, this value is 0"
|
||||
::= { slePmCurrentControl 3 }
|
||||
|
||||
|
||||
slePmCurrentControlTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the time stamp of the last command. (don.t care)"
|
||||
::= { slePmCurrentControl 4 }
|
||||
|
||||
|
||||
slePmCurrentControlReqResult OBJECT-TYPE
|
||||
SYNTAX SleControlRequestResultType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result of the last command."
|
||||
::= { slePmCurrentControl 5 }
|
||||
|
||||
|
||||
slePmCurrentNotification OBJECT IDENTIFIER ::= { slePmCurrentBase 3 }
|
||||
|
||||
|
||||
slePmCurrentPmCleared NOTIFICATION-TYPE
|
||||
OBJECTS { slePmNeId, slePmCurrentControlRequest, slePmCurrentControlTimeStamp, slePmCurrentControlReqResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Notification for current PM clear"
|
||||
::= { slePmCurrentNotification 1 }
|
||||
|
||||
|
||||
slePMHistoryBase OBJECT IDENTIFIER ::= { slePmMgr 4 }
|
||||
|
||||
|
||||
slePmHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlePmHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Table is used to for keeping the PM History"
|
||||
::= { slePMHistoryBase 1 }
|
||||
|
||||
|
||||
slePmHistoryEntry OBJECT-TYPE
|
||||
SYNTAX SlePmHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { slePmHistorySeqId, slePmHistoryTerm, slePmHistoryIndex }
|
||||
::= { slePmHistoryTable 1 }
|
||||
|
||||
|
||||
SlePmHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
slePmHistorySeqId
|
||||
INTEGER,
|
||||
slePmHistoryClassId
|
||||
PmClassId,
|
||||
slePmHistoryPmId
|
||||
PmId,
|
||||
slePmHistoryPmSource
|
||||
PmSrc,
|
||||
slePmHistoryTerm
|
||||
INTEGER,
|
||||
slePmHistoryIndex
|
||||
INTEGER,
|
||||
slePmHistoryPmCount
|
||||
Counter64,
|
||||
slePmHistoryAccCount
|
||||
Counter32,
|
||||
slePmHistoryStartTime
|
||||
TimeTicks
|
||||
}
|
||||
|
||||
slePmHistorySeqId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmHistoryEntry 1 }
|
||||
|
||||
|
||||
slePmHistoryClassId OBJECT-TYPE
|
||||
SYNTAX PmClassId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History Class ID."
|
||||
::= { slePmHistoryEntry 2 }
|
||||
|
||||
|
||||
slePmHistoryPmId OBJECT-TYPE
|
||||
SYNTAX PmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History PM Id"
|
||||
::= { slePmHistoryEntry 3 }
|
||||
|
||||
|
||||
slePmHistoryPmSource OBJECT-TYPE
|
||||
SYNTAX PmSrc
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
|type|length|value|type|length|value|....
|
||||
|
||||
type (1-byte) : PM location type
|
||||
length(1-byte) : PM location value length
|
||||
value (length-bytes) : PM location value"
|
||||
::= { slePmHistoryEntry 4 }
|
||||
|
||||
|
||||
slePmHistoryTerm OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
min15(1),
|
||||
day1(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmHistoryEntry 5 }
|
||||
|
||||
|
||||
slePmHistoryIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..31)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History Index:
|
||||
15min : 1 ~ 96,
|
||||
1-day : 1 ~ 7"
|
||||
::= { slePmHistoryEntry 6 }
|
||||
|
||||
|
||||
slePmHistoryPmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"History Performance count"
|
||||
::= { slePmHistoryEntry 7 }
|
||||
|
||||
|
||||
slePmHistoryAccCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmHistoryEntry 8 }
|
||||
|
||||
|
||||
slePmHistoryStartTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { slePmHistoryEntry 9 }
|
||||
|
||||
|
||||
slePmHistoryControl OBJECT IDENTIFIER ::= { slePMHistoryBase 2 }
|
||||
|
||||
|
||||
slePmHistoryControlRequest OBJECT-TYPE
|
||||
SYNTAX INTEGER { clearPmHistory(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration commands, and user can configure
|
||||
functions via setting this entry as proper value.
|
||||
clearPmHistory : clears all the PM History Table"
|
||||
::= { slePmHistoryControl 1 }
|
||||
|
||||
|
||||
slePmHistoryControlStatus OBJECT-TYPE
|
||||
SYNTAX SleControlStatusType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"status of user command. User have to check this
|
||||
value as .busy. or .idle. before do setRequest."
|
||||
::= { slePmHistoryControl 2 }
|
||||
|
||||
|
||||
slePmHistoryControlTimer OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the wait-time until setRequest
|
||||
end. In case of short-time command, this value is 0"
|
||||
::= { slePmHistoryControl 3 }
|
||||
|
||||
|
||||
slePmHistoryControlTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the time stamp of the last command. (don.t care)"
|
||||
::= { slePmHistoryControl 4 }
|
||||
|
||||
|
||||
slePmHistoryControlReqResult OBJECT-TYPE
|
||||
SYNTAX SleControlRequestResultType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result of the last command."
|
||||
::= { slePmHistoryControl 5 }
|
||||
|
||||
|
||||
slePmHistoryNotification OBJECT IDENTIFIER ::= { slePMHistoryBase 3 }
|
||||
|
||||
|
||||
slePmHistoryPmCleared NOTIFICATION-TYPE
|
||||
OBJECTS { slePmNeId, slePmHistoryControlRequest, slePmHistoryControlTimeStamp, slePmHistoryControlReqResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Notification for PM History cleared"
|
||||
::= { slePmHistoryNotification 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- sle-pm-mib.mib
|
||||
--
|
Reference in New Issue
Block a user