Observium_CE/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-INFO-MIB

302 lines
7.8 KiB
Plaintext

LEFTHAND-NETWORKS-NUS-COMMON-INFO-MIB DEFINITIONS ::= BEGIN
-- A Comment!
-- IMPORTS: Include definitions from other mibs here, which is always
-- the first item in a MIB file.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
Counter64, Counter32 FROM SNMPv2-SMI
RowStatus, TruthValue FROM SNMPv2-TC
lhnModules FROM LEFTHAND-NETWORKS-GLOBAL-REG
lhnNusCommonInfo FROM LEFTHAND-NETWORKS-NUS-COMMON-MIB;
--
-- A brief description and update information about this mib.
--
lhnNusCommonInfoModule MODULE-IDENTITY
LAST-UPDATED "0106010000Z"
ORGANIZATION "LeftHand Networks, Inc."
CONTACT-INFO "
Author: Jose Faria
LeftHand Networks
postal: 1688 Conestoga St.
Boulder, CO 80301
USA
email: jfaria@lefthandnetworks.com
phone: +1 303 449-4100
"
DESCRIPTION "info items for NSM"
::= { lhnModules 4 }
-- *********************************************************************************
--
-- Information Objects
--
-- *********************************************************************************
--
-- Identification
--
infoSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "serial number of the NSM"
::= { lhnNusCommonInfo 1 }
infoModel OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "model of the NSM"
::= { lhnNusCommonInfo 2 }
infoSoftwareVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "software version of the NSM"
::= { lhnNusCommonInfo 3 }
infoDSPFirmwareVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DSP firmware version of the NSM"
::= { lhnNusCommonInfo 4 }
--
-- Status objects
--
infoMotherboardTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "motherboard temperature"
::= { lhnNusCommonInfo 5 }
infoCPUTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CPU temperature"
::= { lhnNusCommonInfo 6 }
infoCPUFanSpeed OBJECT-TYPE
SYNTAX INTEGER
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CPU fan speed"
::= { lhnNusCommonInfo 7 }
--
-- Power Supplies
--
infoPowerSupplyCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of power supplies"
::= { lhnNusCommonInfo 8 }
infoPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfoPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of power supplies in the system.
The number of entries is given by infoPowerSupplyCount."
::= { lhnNusCommonInfo 9 }
infoPowerSupplyEntry OBJECT-TYPE
SYNTAX InfoPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A row of power supply parameters"
INDEX { infoPowerSupplyIndex }
::= { infoPowerSupplyTable 1 }
InfoPowerSupplyEntry ::= SEQUENCE
{
infoPowerSupplyIndex INTEGER,
infoPowerSupplyStatus INTEGER
}
infoPowerSupplyIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index for a power supply"
::= { infoPowerSupplyEntry 1 }
infoPowerSupplyStatus OBJECT-TYPE
SYNTAX INTEGER { active(1), inactive(2), marginal(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "power supply status"
::= { infoPowerSupplyEntry 2 }
--
-- SFDS Cards
--
infoSFDSCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of SFDS cards"
::= { lhnNusCommonInfo 10 }
infoSFDSTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfoSFDSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of SFDS cards in the system.
The number of entries is given by infoSFDSCount."
::= { lhnNusCommonInfo 11 }
infoSFDSEntry OBJECT-TYPE
SYNTAX InfoSFDSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A row of SFDS parameters"
INDEX { infoSFDSIndex }
::= { infoSFDSTable 1 }
InfoSFDSEntry ::= SEQUENCE
{
infoSFDSIndex INTEGER,
infoSFDSHardwareVersion OCTET STRING,
infoSFDSFirmwareVersion OCTET STRING,
infoSFDSDriverVersion OCTET STRING,
infoSFDSMemorySize INTEGER,
infoSFDSStatus OCTET STRING
}
infoSFDSIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index for an SFDS card"
::= { infoSFDSEntry 1 }
infoSFDSHardwareVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SFDS card hardware version"
::= { infoSFDSEntry 2 }
infoSFDSFirmwareVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SFDS card firmware version"
::= { infoSFDSEntry 3 }
infoSFDSDriverVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SFDS card driver version"
::= { infoSFDSEntry 4 }
infoSFDSMemorySize OBJECT-TYPE
SYNTAX Counter32
UNITS "KBytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Memory Size of SFDS Card"
::= { infoSFDSEntry 5 }
infoSFDSStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SFDS card status"
::= { infoSFDSEntry 6 }
--
-- Drive Interface Cards for 2U (will not be displayed if not 2U)
--
infoDriveCardCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of drive interface cards"
::= { lhnNusCommonInfo 12 }
infoDriveCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfoDriveCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of drive interface cards in the system.
The number of entries is given by infoDriveCardCount."
::= { lhnNusCommonInfo 13 }
infoDriveCardEntry OBJECT-TYPE
SYNTAX InfoDriveCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A row of drive card parameters"
INDEX { infoDriveCardIndex }
::= { infoDriveCardTable 1 }
InfoDriveCardEntry ::= SEQUENCE
{
infoDriveCardIndex INTEGER,
infoDriveCardModel OCTET STRING,
infoDriveCardBiosVersion OCTET STRING,
infoDriveCardFirmwareVersion OCTET STRING
}
infoDriveCardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index for a drive card"
::= { infoDriveCardEntry 1 }
infoDriveCardModel OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Drive Interface Card Model"
::= { infoDriveCardEntry 2 }
infoDriveCardBiosVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Drive Interface Card BIOS Version"
::= { infoDriveCardEntry 3 }
infoDriveCardFirmwareVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Drive Interface Card Firmware Version"
::= { infoDriveCardEntry 4 }
END