librenms/mibs/CISCOSB-SYSMNG-MIB
Tom Laermans e291e8de4d THIS! IS! MIB! CITY!
git-svn-id: http://www.observium.org/svn/observer/trunk@2895 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-15 17:10:45 +00:00

141 lines
4.7 KiB
Plaintext
Executable File

CISCOSB-SYSMNG-MIB DEFINITIONS ::= BEGIN
-- Version: 7.50
-- Date: 31 Oct 2010
-- 31-Oct-2010 Added rlSysmngTcamAllocationsTable
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,Counter32,
Unsigned32 FROM SNMPv2-SMI
TruthValue, RowStatus, RowPointer,
TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC
Counter64, OBJECT-TYPE FROM SNMPv2-SMI
Percents,switch001 FROM CISCOSB-MIB;
rlSysmngMib MODULE-IDENTITY
LAST-UPDATED "201010310000Z"
ORGANIZATION "Cisco Small Business"
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Home http://www.cisco.com/smb>;,
Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"The private MIB module definition for System Manager pool."
REVISION "201010310000Z"
DESCRIPTION
"Initial revision."
::= { switch001 204 }
SysmngPoolType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Supported TCAM pools."
SYNTAX INTEGER {
router(1),
iscsi(2),
misc(3) -- Miscellaneous pool - uses all TCAM entries that
-- previous pools (Router/ISCSI)
-- didn't reserved
}
-- System Manager Tcam Allocations Table
rlSysmngTcamAllocations OBJECT IDENTIFIER
::= { rlSysmngMib 1 }
rlSysmngTcamAllocationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlSysmngTcamAllocationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing tcam allocations information.
Each row represents objects for a defined profile."
::= { rlSysmngTcamAllocations 1 }
rlSysmngTcamAllocationsEntry OBJECT-TYPE
SYNTAX RlSysmngTcamAllocationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Single entry containing tcam allocations information
per predefined profile and specific pool."
INDEX { rlSysmngTcamAllocProfileName, rlSysmngTcamAllocPoolType }
::= { rlSysmngTcamAllocationsTable 1 }
RlSysmngTcamAllocationsEntry ::= SEQUENCE {
rlSysmngTcamAllocProfileName DisplayString,
rlSysmngTcamAllocPoolType SysmngPoolType,
rlSysmngTcamAllocMinRequiredEntries Unsigned32,
rlSysmngTcamAllocStaticConfigEntries Unsigned32,
rlSysmngTcamAllocInUseEntries Unsigned32,
rlSysmngTcamAllocPoolSize Unsigned32
}
rlSysmngTcamAllocProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The profile name for tcam allocation.
Must be unique per entry. This is an index into the table.
'tcam0' profile contains policy tcam counters
'tcam1' profile contains router tcam counters"
::= { rlSysmngTcamAllocationsEntry 1 }
rlSysmngTcamAllocPoolType OBJECT-TYPE
SYNTAX SysmngPoolType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Pool type.
Must be unique per entry. This is an index into the table."
::= { rlSysmngTcamAllocationsEntry 2 }
rlSysmngTcamAllocMinRequiredEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of minimal hardware entries, required by pool to operate."
DEFVAL { 0 }
::= { rlSysmngTcamAllocationsEntry 3 }
rlSysmngTcamAllocStaticConfigEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of hardware entries, in use by static configuration of the pool."
DEFVAL { 0 }
::= { rlSysmngTcamAllocationsEntry 4 }
rlSysmngTcamAllocInUseEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of hardware entries, currently in use by the pool.
This number includes minimum, static and dynamic entries."
DEFVAL { 0 }
::= { rlSysmngTcamAllocationsEntry 5 }
rlSysmngTcamAllocPoolSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of hardware entries reserved for the pool."
DEFVAL { 0 }
::= { rlSysmngTcamAllocationsEntry 6 }
END