Observium_CE/mibs/huawei/ISM-PERFORMANCE-MIB

734 lines
15 KiB
Plaintext

--
-- ISM-PERFORMANCE-MIB.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
-- Thursday, March 27, 2014 at 11:42:32
--
ISM-PERFORMANCE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, enterprises
FROM SNMPv2-SMI
DisplayString, DateAndTime, RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
hwStorage MODULE-IDENTITY
LAST-UPDATED "201008111239Z" -- August 11, 2010 at 12:39 GMT
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com"
DESCRIPTION
"Description."
REVISION "201304071716Z" -- April 07, 2013 at 17:16 GMT
DESCRIPTION
"Description."
::= { huaweistorage 4 }
--
-- Textual conventions
--
NodeCodeString ::= TEXTUAL-CONVENTION
DISPLAY-HINT
"255a"
STATUS current
DESCRIPTION
"characters in length."
SYNTAX OCTET STRING (SIZE (15..17))
--
-- Node definitions
--
huaweistorage OBJECT IDENTIFIER ::= { enterprises 34774 }
hwISM OBJECT IDENTIFIER ::= { hwStorage 1 }
hwPerformance OBJECT IDENTIFIER ::= { hwISM 21 }
hwPerformanceSwitch OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"device performance switch.
on/off - 1/0"
::= { hwPerformance 1 }
hwPerfNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPerfNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { hwPerformance 3 }
hwPerfNodeEntry OBJECT-TYPE
SYNTAX HwPerfNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"performance object info table"
INDEX { hwPerfNodeIfIndex }
::= { hwPerfNodeTable 1 }
HwPerfNodeEntry ::=
SEQUENCE {
hwPerfNodeIfIndex
Unsigned32,
hwPerfNodeCPUUsage
Unsigned32,
hwPerfNodeMemoryUsage
Unsigned32,
hwPerfNodeDelay
Unsigned32,
hwPerfNodeTotalIOPS
Unsigned32,
hwPerfNodeReadIOPS
Unsigned32,
hwPerfNodeWriteIOPS
Unsigned32,
hwPerfNodeTotalTraffic
Unsigned32,
hwPerfNodeReadTraffic
Unsigned32,
hwPerfNodeWriteTraffic
Unsigned32
}
hwPerfNodeIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfNodeEntry 1 }
hwPerfNodeCPUUsage OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfNodeEntry 2 }
hwPerfNodeMemoryUsage OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfNodeEntry 3 }
hwPerfNodeDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfNodeEntry 4 }
hwPerfNodeTotalIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfNodeEntry 5 }
hwPerfNodeReadIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfNodeEntry 6 }
hwPerfNodeWriteIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfNodeEntry 7 }
hwPerfNodeTotalTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfNodeEntry 8 }
hwPerfNodeReadTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfNodeEntry 9 }
hwPerfNodeWriteTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfNodeEntry 10 }
hwPerfLunTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPerfLunEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { hwPerformance 4 }
hwPerfLunEntry OBJECT-TYPE
SYNTAX HwPerfLunEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwPerfLunID }
::= { hwPerfLunTable 1 }
HwPerfLunEntry ::=
SEQUENCE {
hwPerfLunID
Unsigned32,
hwPerfLunHitRate
Unsigned32,
hwPerfLunTotalIOPS
Unsigned32,
hwPerfLunReadIOPS
Unsigned32,
hwPerfLunWriteIOPS
Unsigned32,
hwPerfLunTotalTraffic
Unsigned32,
hwPerfLunReadTraffic
Unsigned32,
hwPerfLunWriteTraffic
Unsigned32,
hwPerfLunReadIORate
Unsigned32,
hwPerfLunWriteIORate
Unsigned32,
hwPerfLunMaxTraffic
Unsigned32,
hwPerfLunMaxIOPS
Unsigned32
}
hwPerfLunID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLunEntry 1 }
hwPerfLunHitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLunEntry 2 }
hwPerfLunTotalIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLunEntry 3 }
hwPerfLunReadIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLunEntry 4 }
hwPerfLunWriteIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLunEntry 5 }
hwPerfLunTotalTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 6 }
hwPerfLunReadTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 7 }
hwPerfLunWriteTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 8 }
hwPerfLunReadIORate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 9 }
hwPerfLunWriteIORate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 10 }
hwPerfLunMaxTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 11 }
hwPerfLunMaxIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLunEntry 12 }
hwPerfPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPerfPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { hwPerformance 5 }
hwPerfPortEntry OBJECT-TYPE
SYNTAX HwPerfPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwPerfPortIfIndex }
::= { hwPerfPortTable 1 }
HwPerfPortEntry ::=
SEQUENCE {
hwPerfPortIfIndex
Unsigned32,
hwPerfPortDelay
Unsigned32,
hwPerfPortTotalIOPS
Unsigned32,
hwPerfPortReadIOPS
Unsigned32,
hwPerfPortWriteIOPS
Unsigned32,
hwPerfPortTotalTraffic
Unsigned32,
hwPerfPortReadTraffic
Unsigned32,
hwPerfPortWriteTraffic
Unsigned32,
hwPerfPortMaxTraffic
Unsigned32,
hwPerfPortMaxIOPS
Unsigned32
}
hwPerfPortIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 1 }
hwPerfPortDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 2 }
hwPerfPortTotalIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfPortEntry 3 }
hwPerfPortReadIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfPortEntry 4 }
hwPerfPortWriteIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfPortEntry 5 }
hwPerfPortTotalTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 6 }
hwPerfPortReadTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 7 }
hwPerfPortWriteTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 8 }
hwPerfPortMaxTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 9 }
hwPerfPortMaxIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfPortEntry 10 }
hwPerfLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPerfLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { hwPerformance 6 }
hwPerfLinkEntry OBJECT-TYPE
SYNTAX HwPerfLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwPerfLinkID }
::= { hwPerfLinkTable 1 }
HwPerfLinkEntry ::=
SEQUENCE {
hwPerfLinkID
Unsigned32,
hwPerfLinkDelay
Unsigned32,
hwPerfLinkTotalIOPS
Unsigned32,
hwPerfLinkReadIOPS
Unsigned32,
hwPerfLinkWriteIOPS
Unsigned32,
hwPerfLinkTotalTraffic
Unsigned32,
hwPerfLinkReadTraffic
Unsigned32,
hwPerfLinkWriteTraffic
Unsigned32
}
hwPerfLinkID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLinkEntry 1 }
hwPerfLinkDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLinkEntry 2 }
hwPerfLinkTotalIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLinkEntry 3 }
hwPerfLinkReadIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLinkEntry 4 }
hwPerfLinkWriteIOPS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwPerfLinkEntry 5 }
hwPerfLinkTotalTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLinkEntry 6 }
hwPerfLinkReadTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLinkEntry 7 }
hwPerfLinkWriteTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfLinkEntry 8 }
hwPerfCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPerfCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { hwPerformance 7 }
hwPerfCacheEntry OBJECT-TYPE
SYNTAX HwPerfCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwPerfCacheID }
::= { hwPerfCacheTable 1 }
HwPerfCacheEntry ::=
SEQUENCE {
hwPerfCacheID
Unsigned32,
hwPerfCacheReadUtilization
Integer32,
hwPerfCacheWriteUtilization
Integer32,
hwPerfCacheMirrorWriteUtilization
Integer32,
hwPerfCacheHitRatio
Integer32
}
hwPerfCacheID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { hwPerfCacheEntry 1 }
hwPerfCacheReadUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfCacheEntry 2 }
hwPerfCacheWriteUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfCacheEntry 3 }
hwPerfCacheMirrorWriteUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfCacheEntry 4 }
hwPerfCacheHitRatio OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwPerfCacheEntry 5 }
hwPerformanceStatisticInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { hwPerformance 8 }
isoConformance OBJECT IDENTIFIER ::= { iso 6 }
isoGroups OBJECT IDENTIFIER ::= { isoConformance 1 }
currentObjectGroup OBJECT-GROUP
OBJECTS { hwPerfNodeCPUUsage, hwPerfNodeMemoryUsage, hwPerfLunTotalIOPS, hwPerfLunHitRate, hwPerfLunReadIOPS,
hwPerfLunWriteIOPS, hwPerfLunTotalTraffic, hwPerfLunReadTraffic, hwPerfLunWriteTraffic, hwPerfPortDelay,
hwPerfPortTotalIOPS, hwPerfPortReadIOPS, hwPerfPortWriteIOPS, hwPerfPortTotalTraffic, hwPerfPortReadTraffic,
hwPerfPortWriteTraffic, hwPerfLinkDelay, hwPerfLinkTotalIOPS, hwPerfLinkReadIOPS, hwPerfLinkWriteIOPS,
hwPerfLinkTotalTraffic, hwPerfLinkReadTraffic, hwPerfNodeDelay, hwPerfNodeTotalIOPS, hwPerfNodeReadIOPS,
hwPerfNodeWriteIOPS, hwPerfNodeTotalTraffic, hwPerfNodeReadTraffic, hwPerfNodeWriteTraffic, hwPerfLinkWriteTraffic,
hwPerfLunID, hwPerfPortIfIndex, hwPerfLunWriteIORate, hwPerfLunReadIORate, hwPerfCacheID,
hwPerfCacheReadUtilization, hwPerfCacheWriteUtilization, hwPerfCacheMirrorWriteUtilization, hwPerfCacheHitRatio, hwPerfLunMaxTraffic,
hwPerfLunMaxIOPS, hwPerfPortMaxTraffic, hwPerfPortMaxIOPS, hwPerfLinkID, hwPerformanceSwitch,
hwPerfNodeIfIndex, hwPerformanceStatisticInterval }
STATUS current
DESCRIPTION
"Enter the description of the created OBJECT-GROUP."
::= { isoGroups 1 }
isoCompliances OBJECT IDENTIFIER ::= { isoConformance 2 }
basicCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Enter the description of the created MODULE-COMPLIANCE."
MODULE -- this module
MANDATORY-GROUPS { currentObjectGroup }
::= { isoCompliances 1 }
END
--
-- ISM-PERFORMANCE-MIB.mib
--