mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
000b8e0f7c
yaml os discovery now respects the os mib_dir definition mib_dir now only allows strings, not arrays changed schema validation to account for that consolidated dell mibs, no reason for them to be spread out
1399 lines
44 KiB
Plaintext
1399 lines
44 KiB
Plaintext
F10-C-SERIES-CHASSIS-MIB DEFINITIONS ::= BEGIN
|
|
-- Force10 Networks, Inc.
|
|
-- 1440 McCarthy Blvd
|
|
-- Milpitas, CA 95035-7438
|
|
|
|
-- This module provides authoritative definitions for Force10
|
|
-- enterprise Chassis MIB.
|
|
--
|
|
-- This module will be extended, as needed.
|
|
--
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Gauge32, Integer32, TimeTicks
|
|
FROM SNMPv2-SMI
|
|
DateAndTime, DisplayString, MacAddress
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
f10Mgmt
|
|
FROM FORCE10-SMI
|
|
F10CSeriesPortType, F10CSeriesCardType,
|
|
F10ProcessorModuleType, F10SwDate,
|
|
F10MfgDate, F10ChassisMode, F10CardOperStatus,
|
|
F10ChassisType, F10HundredthdB
|
|
FROM FORCE10-TC;
|
|
|
|
|
|
f10CSerChassisMib MODULE-IDENTITY
|
|
LAST-UPDATED "200809021200Z" -- Sep 2, 2008 12:00:00 GMT
|
|
ORGANIZATION
|
|
"Force10 Networks, Inc."
|
|
CONTACT-INFO
|
|
"Force10 Networks, Inc
|
|
350 Holger Way
|
|
San Jose, CA 95134
|
|
(408) 571-3500
|
|
support@force10networks.com
|
|
http://www.force10networks.com"
|
|
|
|
DESCRIPTION
|
|
"Force10 C-Series Enterprise Chassis MIB. "
|
|
|
|
REVISION "200809021200Z"
|
|
DESCRIPTION
|
|
"Import F10CardOperStatus."
|
|
|
|
REVISION "200706281200Z"
|
|
DESCRIPTION
|
|
"Import F10ChassisType.
|
|
Redefine XFP received power object.
|
|
"
|
|
|
|
REVISION "200705221200Z"
|
|
DESCRIPTION
|
|
"The following changes have been made:
|
|
- add new table: chLineCardUtilTable.
|
|
- use gauge32 to define utilization objects.
|
|
- add module conformance."
|
|
|
|
REVISION "0605010000Z"
|
|
DESCRIPTION
|
|
"First draft revision of Force10 c-series chassis mib."
|
|
|
|
::= { f10Mgmt 8 }
|
|
|
|
|
|
-- ### Groups ###
|
|
|
|
f10CSerChassisObject OBJECT IDENTIFIER ::={ f10CSerChassisMib 1 }
|
|
chObjects OBJECT IDENTIFIER ::={ f10CSerChassisObject 1 }
|
|
chSysObjects OBJECT IDENTIFIER ::={ f10CSerChassisObject 2 }
|
|
chRpmObjects OBJECT IDENTIFIER ::={ f10CSerChassisObject 3 }
|
|
chAlarmObjects OBJECT IDENTIFIER ::={ f10CSerChassisObject 4 }
|
|
chLineCardObjects OBJECT IDENTIFIER ::={ f10CSerChassisObject 5 }
|
|
|
|
|
|
-- ### Chassis Information
|
|
|
|
chType OBJECT-TYPE
|
|
SYNTAX F10ChassisType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of chassis."
|
|
::= { chObjects 1 }
|
|
|
|
chChassisMode OBJECT-TYPE
|
|
SYNTAX F10ChassisMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis mode of this chassis."
|
|
::= { chObjects 2 }
|
|
|
|
chSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current FTOS system images software version."
|
|
::= { chObjects 3 }
|
|
|
|
chMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 6-octet MAC Address assigned
|
|
to this chassis.
|
|
"
|
|
::= { chObjects 4 }
|
|
|
|
chSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis's serial number."
|
|
::= { chObjects 5 }
|
|
|
|
chPartNum OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis manufacturer's part number."
|
|
::= { chObjects 6 }
|
|
|
|
chProductRev OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis manufacturer's product revision."
|
|
::= { chObjects 7 }
|
|
|
|
chVendorId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis manufacturer vendor's id."
|
|
::= { chObjects 8 }
|
|
|
|
chDateCode OBJECT-TYPE
|
|
SYNTAX F10MfgDate
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date the chassis was manufactured.
|
|
"
|
|
::= { chObjects 9 }
|
|
|
|
chCountryCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis manufacturer's country code"
|
|
::= { chObjects 10 }
|
|
|
|
chNumSlots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of physical slots
|
|
in the chassis for line cards and
|
|
route process module (rpm ) cards."
|
|
::= { chObjects 11 }
|
|
|
|
chNumLinecards OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of line cards
|
|
in the chassis.
|
|
"
|
|
::= { chObjects 12 }
|
|
|
|
chNumFanTrays OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of fan trays
|
|
on the chassis."
|
|
::= { chObjects 13 }
|
|
|
|
chNumPowerSupplies OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of power supply
|
|
in the chassis."
|
|
::= { chObjects 14 }
|
|
|
|
chNumSfmSlots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of switch fabric
|
|
modules (sfm) slots in the chassis."
|
|
::= { chObjects 15 }
|
|
|
|
-- ### Chassis System ###
|
|
|
|
-- ## Card Table
|
|
|
|
-- The chassis is a multi-slots physical box.
|
|
-- In the chassis, there are physical slots available for
|
|
-- plug-in cards. There are two types of plug-in cards,
|
|
-- rpm cards and line cards.
|
|
|
|
-- The card table contains the card information of
|
|
-- each slot in the chassis. Each slot entry containing
|
|
-- the management information applicable to a particular
|
|
-- line card or route process module (rpm) card.
|
|
|
|
|
|
chSysCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of cards resident in the chassis.
|
|
The card table contains the card information of
|
|
each slot in the chassis.
|
|
"
|
|
::= { chSysObjects 1 }
|
|
|
|
chSysCardEntry OBJECT-TYPE
|
|
SYNTAX ChSysCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of cards entries containing information
|
|
for line card.
|
|
|
|
The placement of line cards and rpm cards
|
|
in the C300 chassis are as follows :
|
|
|
|
( physical slot numbers )
|
|
1 2 3 4 5 6 7 8 9 10
|
|
( Force10 card number )
|
|
0 1 2 3 0 1 4 5 6 7
|
|
| | | |
|
|
---------- ----------
|
|
| | | |
|
|
line card | | line card
|
|
| |
|
|
| + ----> RPM card
|
|
+-------> RPM card
|
|
|
|
The placement of line cards and rpm cards
|
|
in the C150 chassis are as follows :
|
|
|
|
( physical slot numbers )
|
|
1 2 3 4 5 6
|
|
( Force10 card number )
|
|
0 1 0 1 2 3
|
|
| | | |
|
|
---- ----
|
|
| | | |
|
|
line card | | line card
|
|
| |
|
|
| + ----> RPM card
|
|
+-------> RPM card
|
|
"
|
|
INDEX { chSysCardSlotIndex }
|
|
::= { chSysCardTable 1 }
|
|
|
|
ChSysCardEntry ::=
|
|
SEQUENCE {
|
|
chSysCardSlotIndex Integer32,
|
|
chSysCardType F10CSeriesCardType,
|
|
chSysCardNumber Integer32,
|
|
chSysCardNumPorts Integer32,
|
|
chSysCardTemp Gauge32,
|
|
chSysCardUpTime TimeTicks,
|
|
chSysCardAdminStatus INTEGER,
|
|
chSysCardOperStatus F10CardOperStatus,
|
|
chSysCardBootFlashA DisplayString,
|
|
chSysCardBootFlashB DisplayString,
|
|
chSysCardSerialNumber DisplayString,
|
|
chSysCardPartNum DisplayString,
|
|
chSysCardProductRev DisplayString,
|
|
chSysCardVendorId DisplayString,
|
|
chSysCardDateCode F10MfgDate,
|
|
chSysCardCountryCode OCTET STRING
|
|
}
|
|
|
|
chSysCardSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each slot within
|
|
the chassis.
|
|
This value is the physical slot number
|
|
and the value is determined
|
|
by the chassis slot location where
|
|
the card is inserted. Valid entries
|
|
are 1 to the value of chNumSlots."
|
|
::= { chSysCardEntry 1 }
|
|
|
|
chSysCardType OBJECT-TYPE
|
|
SYNTAX F10CSeriesCardType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of card in this slot. The type
|
|
of cards are defined in F10CSeriesCardType."
|
|
::= { chSysCardEntry 2 }
|
|
|
|
chSysCardNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the card number assigned to the line
|
|
cards and the RPM cards in the chassis.
|
|
The line cards number are from 0 to 6.
|
|
"
|
|
::= { chSysCardEntry 3 }
|
|
|
|
chSysCardNumPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of physical ports
|
|
in each card. The card can have
|
|
one or more ports depending on
|
|
the type of cards.
|
|
If it is a logical card,
|
|
the value set to zero.
|
|
"
|
|
::= { chSysCardEntry 4 }
|
|
|
|
chSysCardTemp OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature of the card.
|
|
"
|
|
::= { chSysCardEntry 5 }
|
|
|
|
chSysCardUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SysUpTime for this slot.
|
|
This variable indicates the
|
|
time since the card
|
|
last reset."
|
|
::= { chSysCardEntry 6 }
|
|
|
|
chSysCardAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin status of the card.
|
|
The valid status are as followed:
|
|
'up' - card present and ready.
|
|
'down' - card is not ready."
|
|
::= { chSysCardEntry 7 }
|
|
|
|
chSysCardOperStatus OBJECT-TYPE
|
|
SYNTAX F10CardOperStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the card."
|
|
::= { chSysCardEntry 8 }
|
|
|
|
chSysCardBootFlashA OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software version of the boot flash.
|
|
The card is booted with this boot image A.
|
|
"
|
|
::= { chSysCardEntry 9 }
|
|
|
|
chSysCardBootFlashB OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software version of the boot flash.
|
|
The card is booted with this boot image B.
|
|
"
|
|
::= { chSysCardEntry 10 }
|
|
|
|
chSysCardSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The serial number of the card in this slot."
|
|
::= { chSysCardEntry 11 }
|
|
|
|
chSysCardPartNum OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The card part number"
|
|
::= { chSysCardEntry 12 }
|
|
|
|
chSysCardProductRev OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The card manufacturer's product
|
|
revision"
|
|
::= { chSysCardEntry 13 }
|
|
|
|
chSysCardVendorId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vendor id that manufactured the
|
|
card in this slot."
|
|
::= { chSysCardEntry 14 }
|
|
|
|
chSysCardDateCode OBJECT-TYPE
|
|
SYNTAX F10MfgDate
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date the card is manufactured."
|
|
::= { chSysCardEntry 15 }
|
|
|
|
chSysCardCountryCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The card manufacturer's country
|
|
code"
|
|
::= { chSysCardEntry 16 }
|
|
|
|
-- ## Port Table
|
|
|
|
chSysPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of ports in a slot."
|
|
::= { chSysObjects 2 }
|
|
|
|
chSysPortEntry OBJECT-TYPE
|
|
SYNTAX ChSysPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port entry containing objects for a
|
|
particular slot."
|
|
INDEX { chSysPortSlotIndex,chSysPortIndex }
|
|
::= { chSysPortTable 1 }
|
|
|
|
ChSysPortEntry ::=
|
|
SEQUENCE {
|
|
chSysPortSlotIndex Integer32,
|
|
chSysPortIndex Integer32,
|
|
chSysPortType F10CSeriesPortType,
|
|
chSysPortAdminStatus INTEGER,
|
|
chSysPortOperStatus INTEGER,
|
|
chSysPortIfIndex Integer32,
|
|
chSysXfpRecvPower F10HundredthdB
|
|
}
|
|
|
|
chSysPortSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each slot within
|
|
the chassis. This value is determined by
|
|
the chassis slot number where the card
|
|
is inserted. Valid entries are 1
|
|
to the value of chNumSlots"
|
|
::= { chSysPortEntry 1 }
|
|
|
|
chSysPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each slot within the card.
|
|
This value is determined by the variable
|
|
chSysSlotNumPorts. This value can also be
|
|
determined by the chSysCardType.
|
|
Valid entries are 1 to the value of
|
|
number of ports availabled"
|
|
::= { chSysPortEntry 2 }
|
|
|
|
chSysPortType OBJECT-TYPE
|
|
SYNTAX F10CSeriesPortType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of port in the card."
|
|
::= { chSysPortEntry 3 }
|
|
|
|
chSysPortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin status of the card.
|
|
The port admin status is Up if
|
|
the user has configured it to be up
|
|
otherwise, the admin status is Down."
|
|
::= { chSysPortEntry 4 }
|
|
|
|
chSysPortOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(1),
|
|
portDown(2),
|
|
portProblem(3),
|
|
cardProblem(4),
|
|
cardDown(5),
|
|
notPresent(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational status provides further
|
|
condition of the card.
|
|
If the chSysPortAdminStatus is 'up', the
|
|
valid state is
|
|
'ready' - the card is present and
|
|
ready and the chSysPortAdminStatus
|
|
status is 'up'.
|
|
'portDown' - the port is down or not enabled.
|
|
'portProblem' - port hardware problems.
|
|
'cardProblem' - not used. Same as cardDown.
|
|
'cardDown' - the card is downed.
|
|
'notPresent' - the card is not present."
|
|
::= { chSysPortEntry 5 }
|
|
|
|
chSysPortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of ifIndex in the Interface Mib.
|
|
This index can link to the ifEntry to get
|
|
this interface/port information"
|
|
::= { chSysPortEntry 6 }
|
|
|
|
chSysXfpRecvPower OBJECT-TYPE
|
|
SYNTAX F10HundredthdB
|
|
UNITS "dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The power signal strength (dB) received for
|
|
interface on 10G linecard.
|
|
"
|
|
::= { chSysPortEntry 7 }
|
|
|
|
-- ## Processor Table
|
|
|
|
-- Each card has one or more processors.
|
|
-- The Processor table contains information on the
|
|
-- processor and the memory.
|
|
|
|
chSysProcessorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysProcessorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Processors resident in this slot."
|
|
::= { chSysObjects 3 }
|
|
|
|
chSysProcessorEntry OBJECT-TYPE
|
|
SYNTAX ChSysProcessorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Processor entries."
|
|
INDEX { chSysProcessorSlotIndex, chSysProcessorIndex }
|
|
::= { chSysProcessorTable 1 }
|
|
|
|
ChSysProcessorEntry ::=
|
|
SEQUENCE {
|
|
chSysProcessorSlotIndex Integer32,
|
|
chSysProcessorIndex Integer32,
|
|
chSysProcessorModule F10ProcessorModuleType,
|
|
chSysProcessorUpTime TimeTicks,
|
|
chSysProcessorNvramSize Integer32,
|
|
chSysProcessorMemSize Integer32
|
|
}
|
|
|
|
chSysProcessorSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each slot within
|
|
the chassis. This value is determined by
|
|
the chassis slot number where the card
|
|
is inserted. Valid entries are 1
|
|
to the value of chNumSlots"
|
|
::= { chSysProcessorEntry 1 }
|
|
|
|
chSysProcessorIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each Processor within the
|
|
card. This value is determined by the variable
|
|
chSysSlotNumProcessors. the valid entries
|
|
are 1 to the value of number of processors"
|
|
::= { chSysProcessorEntry 2 }
|
|
|
|
chSysProcessorModule OBJECT-TYPE
|
|
SYNTAX F10ProcessorModuleType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of module running on the Processor."
|
|
::= { chSysProcessorEntry 3 }
|
|
|
|
chSysProcessorUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SysUpTime for this Processor."
|
|
::= { chSysProcessorEntry 4 }
|
|
|
|
chSysProcessorNvramSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Non-volatile RAM in Kbytes."
|
|
::= { chSysProcessorEntry 5 }
|
|
|
|
chSysProcessorMemSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the RAM in Mb."
|
|
::= { chSysProcessorEntry 6 }
|
|
|
|
-- ## Software Module Table
|
|
|
|
chSysSwModuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysSwModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of software version information in
|
|
a processor."
|
|
::= { chSysObjects 4 }
|
|
|
|
chSysSwModuleEntry OBJECT-TYPE
|
|
SYNTAX ChSysSwModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A software module entry containing version
|
|
number information for a particular processor."
|
|
INDEX { chSysSwSlotIndex,chSysSwProcessorIndex }
|
|
::= { chSysSwModuleTable 1 }
|
|
|
|
ChSysSwModuleEntry ::=
|
|
SEQUENCE {
|
|
chSysSwSlotIndex Integer32,
|
|
chSysSwProcessorIndex Integer32,
|
|
chSysSwRuntimeImgVersion DisplayString,
|
|
chSysSwRuntimeImgDate F10SwDate,
|
|
chSysSwCurrentBootImgVersion DisplayString,
|
|
chSysSwCurrentBootImgDate DateAndTime,
|
|
chSysSwCurrentBootImgStatus INTEGER,
|
|
chSysSwBackupBootImgVersion DisplayString,
|
|
chSysSwBackupBootImgDate DateAndTime,
|
|
chSysSwBackupBootImgStatus INTEGER,
|
|
chSysSwNextRebootImage INTEGER,
|
|
chSysSwCurrentBootImage INTEGER
|
|
}
|
|
|
|
chSysSwSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each slot within
|
|
the chassis. This value is determined by
|
|
the chassis slot number where the card
|
|
is inserted. Valid entries are 1
|
|
to the value of chNumSlots"
|
|
::= { chSysSwModuleEntry 1 }
|
|
|
|
chSysSwProcessorIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each CPU within the card.
|
|
This value is determined by the variable
|
|
chSysSlotNumCPUs. This value can also be
|
|
determined by the chSysSlotType.
|
|
Valid entries are 1 to the value of
|
|
number of cpu"
|
|
::= { chSysSwModuleEntry 2 }
|
|
|
|
chSysSwRuntimeImgVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the software
|
|
module version that is currently
|
|
running on the processor.
|
|
The software release version is in
|
|
the format as follow:
|
|
<major version>.<minor version>.<minor
|
|
version>......
|
|
'1.1' indicate major version of 1 and
|
|
minor release of 1."
|
|
::= { chSysSwModuleEntry 3 }
|
|
|
|
chSysSwRuntimeImgDate OBJECT-TYPE
|
|
SYNTAX F10SwDate
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The release date of this software
|
|
module."
|
|
::= { chSysSwModuleEntry 4 }
|
|
|
|
chSysSwCurrentBootImgVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software release version is in
|
|
the format as follow:
|
|
<major version>.<minor version>.<minor
|
|
version>......
|
|
'1.1' indicate major version of 1 and
|
|
minor release of 1."
|
|
::= { chSysSwModuleEntry 5 }
|
|
|
|
chSysSwCurrentBootImgDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The release date of this software module
|
|
If the CPU is reset, the software module
|
|
running date (chSysSwModuleRunningDate)
|
|
will change to this current date."
|
|
::= { chSysSwModuleEntry 6 }
|
|
|
|
chSysSwCurrentBootImgStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
failed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fill this in later"
|
|
::= { chSysSwModuleEntry 7 }
|
|
|
|
chSysSwBackupBootImgVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software release version is in
|
|
the format as follow:
|
|
<major version>.<minor version>.<minor
|
|
version>......
|
|
'1.1' indicate major version of 1 and
|
|
minor release of 1."
|
|
::= { chSysSwModuleEntry 8 }
|
|
|
|
chSysSwBackupBootImgDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup boot image released date."
|
|
::= { chSysSwModuleEntry 9 }
|
|
|
|
chSysSwBackupBootImgStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
failed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the backup boot image."
|
|
::= { chSysSwModuleEntry 10 }
|
|
|
|
chSysSwNextRebootImage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bootImage-A(1),
|
|
bootImage-B(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The boot flash image selection. When the
|
|
chassis is rebooted, this is the boot
|
|
image to use."
|
|
::= { chSysSwModuleEntry 11 }
|
|
|
|
chSysSwCurrentBootImage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bootImage-A(1),
|
|
bootImage-B(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current boot image. This is the boot image described by the
|
|
chSysSwCurrentBootImgVersion, chSysSwCurrentBootImgDate, and
|
|
chSysSwCurrentBootImgStatus objects.
|
|
"
|
|
::= { chSysSwModuleEntry 12 }
|
|
|
|
|
|
-- ### Power Supply Table
|
|
|
|
chSysPowerSupplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of power supply resident
|
|
in this chassis."
|
|
::= { chSysObjects 5 }
|
|
|
|
chSysPowerSupplyEntry OBJECT-TYPE
|
|
SYNTAX ChSysPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A power supply entry containing objects for a
|
|
particular power supply."
|
|
INDEX { chSysPowerSupplyIndex }
|
|
::= { chSysPowerSupplyTable 1 }
|
|
|
|
ChSysPowerSupplyEntry ::=
|
|
SEQUENCE {
|
|
chSysPowerSupplyIndex Integer32,
|
|
chSysPowerSupplyOperStatus INTEGER,
|
|
chSysPowerSupplyType INTEGER
|
|
}
|
|
|
|
chSysPowerSupplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique index of the power supply."
|
|
::= { chSysPowerSupplyEntry 1 }
|
|
|
|
chSysPowerSupplyOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the power supply."
|
|
::= { chSysPowerSupplyEntry 2 }
|
|
|
|
chSysPowerSupplyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ac(1),
|
|
dc(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the power supply."
|
|
::= { chSysPowerSupplyEntry 3 }
|
|
|
|
-- ## Fan Tray Table
|
|
|
|
chSysFanTrayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysFanTrayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of fan tray resident in this chassis."
|
|
::= { chSysObjects 6 }
|
|
|
|
chSysFanTrayEntry OBJECT-TYPE
|
|
SYNTAX ChSysFanTrayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A fan entry containing objects for a
|
|
particular fan tray."
|
|
INDEX { chSysFanTrayIndex }
|
|
::= { chSysFanTrayTable 1 }
|
|
|
|
ChSysFanTrayEntry ::=
|
|
SEQUENCE {
|
|
chSysFanTrayIndex Integer32,
|
|
chSysFanTrayOperStatus INTEGER
|
|
}
|
|
|
|
chSysFanTrayIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique index of the fan tray."
|
|
::= { chSysFanTrayEntry 1 }
|
|
|
|
chSysFanTrayOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the fan tray."
|
|
::= { chSysFanTrayEntry 2 }
|
|
|
|
-- ## SFM Table
|
|
|
|
chSysSfmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChSysSfmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Swicth Fabric Module in a slot."
|
|
::= { chSysObjects 7 }
|
|
|
|
chSysSfmEntry OBJECT-TYPE
|
|
SYNTAX ChSysSfmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A SFM entry containing objects for a
|
|
particular slot."
|
|
INDEX { chSysSfmIndex }
|
|
::= { chSysSfmTable 1 }
|
|
|
|
ChSysSfmEntry ::=
|
|
SEQUENCE {
|
|
chSysSfmIndex Integer32,
|
|
chSysSfmAdminStatus INTEGER,
|
|
chSysSfmOperStatus INTEGER,
|
|
chSysSfmErrorStatus INTEGER
|
|
}
|
|
|
|
chSysSfmIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each SFM within
|
|
the chassis. The number of SFM slots
|
|
can be determined with chNumSfmSlots."
|
|
::= { chSysSfmEntry 1 }
|
|
|
|
chSysSfmAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin status of
|
|
each SFM."
|
|
::= { chSysSfmEntry 2 }
|
|
|
|
|
|
chSysSfmOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
absent(2),
|
|
standby(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Operational status provides further
|
|
condition of Switch Fabric Module card.
|
|
If the chSysSfmAdminStatus is 'up', the
|
|
valid state is
|
|
'active' - the card is present and
|
|
ready and the chSysSfmAdminStatus
|
|
status is 'up'.
|
|
If the chSysCardOperStatus is 'down', the
|
|
service states can be as followed:
|
|
'absent' - the card is not present.
|
|
'standby' - the card is in standby
|
|
mode."
|
|
::= { chSysSfmEntry 3 }
|
|
|
|
chSysSfmErrorStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
error(2),
|
|
not-available(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Operational status provides further
|
|
condition of Switch Fabric Module card.
|
|
If the chSysSfmAdminStatus is 'up', the
|
|
valid state is
|
|
'ok' - the card is present and
|
|
ready and the chSysSfmAdminStatus
|
|
status is 'up'.
|
|
If the chSysSfmAdminStatus is 'down', the
|
|
error status can be as followed:
|
|
'not-available' - status not available.
|
|
'error' - the card is in error state."
|
|
::= { chSysSfmEntry 4 }
|
|
|
|
|
|
-- ## Primary Routing Process Module
|
|
|
|
chRpmNumRpms OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RPM installed
|
|
in the chassis. There is always one
|
|
primary RPM, but a secondary RPM can
|
|
also be installed as backup."
|
|
::= { chRpmObjects 1 }
|
|
|
|
chRpmSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary routing process module
|
|
slot number. If the primary RPM is
|
|
switched to secondary RPM, the slot
|
|
number will be updated here."
|
|
::= { chRpmObjects 2 }
|
|
|
|
chRpmUptime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SysUpTime of the last time the RPM
|
|
is reset. Used the SysUpTime of the
|
|
control processor as this variable."
|
|
::= { chRpmObjects 3 }
|
|
|
|
chRpmLastSwitchDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time when the Routing
|
|
Process Module is switched."
|
|
::= { chRpmObjects 4 }
|
|
|
|
chRpmMajorAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
on(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Major Alarm LED on the Primary RPM card."
|
|
::= { chRpmObjects 5 }
|
|
|
|
chRpmMinorAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
on(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Minor Alarm LED on the Primary RPM card."
|
|
::= { chRpmObjects 6 }
|
|
|
|
-- ## Primary Routing Process Module CPU and Memory Utilization
|
|
|
|
chRpmUtilTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChRpmUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing the cpu and memory utilization
|
|
in master RPM."
|
|
::= { chRpmObjects 7 }
|
|
|
|
chRpmUtilEntry OBJECT-TYPE
|
|
SYNTAX ChRpmUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in each processor cpu and mmory utilization"
|
|
INDEX { chRpmCpuIndex }
|
|
::= { chRpmUtilTable 1 }
|
|
|
|
ChRpmUtilEntry ::=
|
|
SEQUENCE {
|
|
chRpmCpuIndex Integer32,
|
|
chRpmCpuType F10ProcessorModuleType,
|
|
chRpmCpuUtil5Sec Gauge32,
|
|
chRpmCpuUtil1Min Gauge32,
|
|
chRpmCpuUtil5Min Gauge32,
|
|
chRpmMemUsageUtil Gauge32
|
|
}
|
|
|
|
chRpmCpuIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique index for each Processor within the
|
|
RPM. This value is determined by the variable
|
|
chSysSlotNumProcessors. the valid entries
|
|
are 1 to the value of number of processors"
|
|
::= { chRpmUtilEntry 1 }
|
|
|
|
chRpmCpuType OBJECT-TYPE
|
|
SYNTAX F10ProcessorModuleType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of module running on the Processor."
|
|
::= { chRpmUtilEntry 2 }
|
|
|
|
chRpmCpuUtil5Sec OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 5 seconds."
|
|
::= { chRpmUtilEntry 3 }
|
|
|
|
chRpmCpuUtil1Min OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 1 minute."
|
|
::= { chRpmUtilEntry 4 }
|
|
|
|
chRpmCpuUtil5Min OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 5 minutes."
|
|
::= { chRpmUtilEntry 5 }
|
|
|
|
chRpmMemUsageUtil OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total RPM's memory usage in percentage."
|
|
::= { chRpmUtilEntry 6 }
|
|
|
|
-- ## Line card CPU and Memory Utilization
|
|
|
|
chLineCardUtilTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChLineCardUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing the cpu and memory utilization
|
|
in line cards."
|
|
::= { chLineCardObjects 1 }
|
|
|
|
chLineCardUtilEntry OBJECT-TYPE
|
|
SYNTAX ChLineCardUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in each line card cpu and memory utilization"
|
|
INDEX { chSysCardNumber }
|
|
::= { chLineCardUtilTable 1 }
|
|
|
|
ChLineCardUtilEntry ::=
|
|
SEQUENCE {
|
|
chLineCardCpuUtil5Sec Gauge32,
|
|
chLineCardCpuUtil1Min Gauge32,
|
|
chLineCardCpuUtil5Min Gauge32,
|
|
chLineCardMemUsageUtil Gauge32
|
|
}
|
|
|
|
chLineCardCpuUtil5Sec OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 5 seconds."
|
|
::= { chLineCardUtilEntry 1 }
|
|
|
|
chLineCardCpuUtil1Min OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 1 minute."
|
|
::= { chLineCardUtilEntry 2 }
|
|
|
|
chLineCardCpuUtil5Min OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization in percentage for last 5 minutes."
|
|
::= { chLineCardUtilEntry 3 }
|
|
|
|
chLineCardMemUsageUtil OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Memory usage in percentage."
|
|
::= { chLineCardUtilEntry 4 }
|
|
|
|
|
|
-- ### conformance information ###
|
|
f10CSerChassisMibConformance OBJECT IDENTIFIER ::= { f10CSerChassisMib 2 }
|
|
f10CSerChassisMibCompliances OBJECT IDENTIFIER ::= { f10CSerChassisMibConformance 1 }
|
|
f10CSerChassisMibGroups OBJECT IDENTIFIER ::= { f10CSerChassisMibConformance 2 }
|
|
|
|
-- ## compliance statements
|
|
f10CSerChassisMibCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for Force10
|
|
product which implement the C-Series
|
|
Chassis MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
f10CSerComponentGroup,
|
|
f10CSerSystemGroup,
|
|
f10CSerRpmGroup,
|
|
f10CSerLineCardGroup
|
|
}
|
|
::= { f10CSerChassisMibCompliances 1 }
|
|
|
|
-- ## units of conformance
|
|
|
|
f10CSerComponentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
chType,
|
|
chChassisMode,
|
|
chSwVersion,
|
|
chMacAddr,
|
|
chSerialNumber,
|
|
chPartNum,
|
|
chProductRev,
|
|
chVendorId,
|
|
chDateCode,
|
|
chCountryCode,
|
|
chNumSlots,
|
|
chNumLinecards,
|
|
chNumFanTrays,
|
|
chNumPowerSupplies,
|
|
chNumSfmSlots
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
overall chassis information."
|
|
::= { f10CSerChassisMibGroups 1 }
|
|
|
|
f10CSerSystemGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
chSysCardType,
|
|
chSysCardNumber,
|
|
chSysCardNumPorts,
|
|
chSysCardTemp,
|
|
chSysCardUpTime,
|
|
chSysCardAdminStatus,
|
|
chSysCardOperStatus,
|
|
chSysCardBootFlashA,
|
|
chSysCardBootFlashB,
|
|
chSysCardSerialNumber,
|
|
chSysCardPartNum,
|
|
chSysCardProductRev,
|
|
chSysCardVendorId,
|
|
chSysCardDateCode,
|
|
chSysCardCountryCode,
|
|
chSysPortType,
|
|
chSysPortAdminStatus,
|
|
chSysPortOperStatus,
|
|
chSysPortIfIndex,
|
|
chSysXfpRecvPower,
|
|
chSysProcessorModule,
|
|
chSysProcessorUpTime,
|
|
chSysProcessorNvramSize,
|
|
chSysProcessorMemSize,
|
|
chSysSwRuntimeImgVersion,
|
|
chSysSwRuntimeImgDate,
|
|
chSysSwCurrentBootImgVersion,
|
|
chSysSwCurrentBootImgDate,
|
|
chSysSwCurrentBootImgStatus,
|
|
chSysSwBackupBootImgVersion,
|
|
chSysSwBackupBootImgDate,
|
|
chSysSwBackupBootImgStatus,
|
|
chSysSwNextRebootImage,
|
|
chSysSwCurrentBootImage,
|
|
chSysPowerSupplyOperStatus,
|
|
chSysPowerSupplyType,
|
|
chSysFanTrayOperStatus,
|
|
chSysSfmAdminStatus,
|
|
chSysSfmOperStatus,
|
|
chSysSfmErrorStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
chassis system hardware information."
|
|
::= { f10CSerChassisMibGroups 2 }
|
|
|
|
f10CSerRpmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
chRpmNumRpms,
|
|
chRpmSlotNumber,
|
|
chRpmUptime,
|
|
chRpmLastSwitchDate,
|
|
chRpmMajorAlarmStatus,
|
|
chRpmMinorAlarmStatus,
|
|
chRpmCpuType,
|
|
chRpmCpuUtil5Sec,
|
|
chRpmCpuUtil1Min,
|
|
chRpmCpuUtil5Min,
|
|
chRpmMemUsageUtil
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
Route Process Module (RPM) information."
|
|
::= { f10CSerChassisMibGroups 3 }
|
|
|
|
f10CSerLineCardGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
chLineCardCpuUtil5Sec,
|
|
chLineCardCpuUtil1Min,
|
|
chLineCardCpuUtil5Min,
|
|
chLineCardMemUsageUtil
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing
|
|
CPU and Memory Utilization in the Line cards."
|
|
::= { f10CSerChassisMibGroups 4 }
|
|
|
|
END
|