3718 lines
141 KiB
Plaintext
Executable File
3718 lines
141 KiB
Plaintext
Executable File
-- Intel copyright information 2012/2013"
|
|
|
|
INTEL-SERVER-BASEBOARD7 DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Counter32, Integer32
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
intel OBJECT IDENTIFIER ::= { enterprises 343 }
|
|
products OBJECT IDENTIFIER ::= { intel 2 }
|
|
server-management OBJECT IDENTIFIER ::= { products 10 }
|
|
software OBJECT IDENTIFIER ::= { server-management 3 }
|
|
baseboardGroup7 OBJECT IDENTIFIER ::= { software 5 }
|
|
systemManagementSoftwareGroup OBJECT IDENTIFIER ::= { baseboardGroup7 100 }
|
|
chassisInformationGroup OBJECT IDENTIFIER ::= { baseboardGroup7 200 }
|
|
processorGroup OBJECT IDENTIFIER ::= { baseboardGroup7 300 }
|
|
powerGroup OBJECT IDENTIFIER ::= { baseboardGroup7 400 }
|
|
memoryGroup OBJECT IDENTIFIER ::= { baseboardGroup7 500 }
|
|
thermalGroup OBJECT IDENTIFIER ::= { baseboardGroup7 600 }
|
|
driveSlotGroup OBJECT IDENTIFIER ::= { baseboardGroup7 700 }
|
|
miscellaneousGroup OBJECT IDENTIFIER ::= { baseboardGroup7 800 }
|
|
baseboard7EventGroup OBJECT IDENTIFIER ::= { baseboardGroup7 1000 }
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- MODULE IDENTITY AND REVISION GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
intelServerBaseboard7 MODULE-IDENTITY
|
|
LAST-UPDATED "201209151700Z" -- coordinated universal time UTC format is YYMMDDHHmmZ
|
|
ORGANIZATION "Intel, Server Management Software"
|
|
CONTACT-INFO " "
|
|
DESCRIPTION "This SNMP MIB module supports the Intel Server Baseboard SNMP subagent
|
|
for monitoring baseboard components, providing SNMP access to GET information
|
|
for baseboard components, SET sensor thresholds and support events through
|
|
the NOTIFICATION-TYPE construct.
|
|
|
|
Version: 2.0 9/15/2012
|
|
|
|
Intel copyright information 2012/2013"
|
|
::= { baseboardGroup7 1 }
|
|
|
|
|
|
IntelStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The status used for the overall health of the server."
|
|
SYNTAX INTEGER {
|
|
unavailable(1),
|
|
healthy(2),
|
|
warning(3),
|
|
critical(4)}
|
|
|
|
IntelFeatureStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The status of a particular feature."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
disabled(3),
|
|
enabled(4),
|
|
notImplemented(5) }
|
|
|
|
IntelRedundancyStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The status of the redundancy capability if enabled on the server."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
full(3),
|
|
degraded(4),
|
|
lost(5),
|
|
notRedundant(6),
|
|
redundancyOffline(7),
|
|
notApplicable(8) }
|
|
|
|
|
|
OneBasedIndex ::= Integer32(1..2147483647)
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- SYSTEM MANAGEMENT SOFTWARE GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
systemManagementInfoOverallStatusHealth OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the overall health Status of the system."
|
|
::= { systemManagementSoftwareGroup 1 }
|
|
|
|
systemManagementInfoPlatformDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines an OEM configurable string to identify the
|
|
system. This value is set via the configuration file read during the SNMP agent
|
|
initialization."
|
|
::= { systemManagementSoftwareGroup 2 }
|
|
|
|
systemManagementInfoPlatformId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines an OEM configurable ID to identify the
|
|
system. This value is set via the configuration file read during the SNMP agent
|
|
initialization."
|
|
::= { systemManagementSoftwareGroup 3 }
|
|
|
|
systemManagementInfoTrapsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines whether or not TRAPs are enabled."
|
|
::= { systemManagementSoftwareGroup 4 }
|
|
|
|
systemManagementInfoSetsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines whether or not SETs are enabled."
|
|
::= { systemManagementSoftwareGroup 5 }
|
|
|
|
systemManagementManufacturerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The name of the product manufacturer."
|
|
::= { systemManagementSoftwareGroup 6 }
|
|
|
|
systemManagementProductName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The display name of this software product."
|
|
::= { systemManagementSoftwareGroup 7 }
|
|
|
|
systemManagementProductVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The version of this software product."
|
|
::= { systemManagementSoftwareGroup 8 }
|
|
|
|
systemManagementProductBuildNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The build number of this software product."
|
|
::= { systemManagementSoftwareGroup 9 }
|
|
|
|
systemManagementProductDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The description of this software product."
|
|
::= { systemManagementSoftwareGroup 10 }
|
|
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- CHASIS INFORMATION GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
chassisStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute maps the chassisSecurityState to the intelStatus value."
|
|
::= { chassisInformationGroup 1 }
|
|
|
|
chassisSecurityState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
ok(3),
|
|
breachdetected(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines whether the security is breached or not on the chassis."
|
|
::= { chassisInformationGroup 2 }
|
|
|
|
chassisBootState OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the boot state of the system."
|
|
::= { chassisInformationGroup 3 }
|
|
|
|
chassisThermalState OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the thermal state of the chassis."
|
|
::= { chassisInformationGroup 4 }
|
|
|
|
chassisPowerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
on(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the thermal state of the chassis."
|
|
::= { chassisInformationGroup 5 }
|
|
|
|
chassisLockState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notpresent(1),
|
|
present(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines whether a lock is present on the chassis."
|
|
::= { chassisInformationGroup 6 }
|
|
|
|
chassisKeyboardPasswordStatus OBJECT-TYPE
|
|
SYNTAX IntelFeatureStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the keyboard password status."
|
|
::= { chassisInformationGroup 7 }
|
|
|
|
chassisPowerOnPasswordStatus OBJECT-TYPE
|
|
SYNTAX IntelFeatureStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the power on password status."
|
|
::= { chassisInformationGroup 8 }
|
|
|
|
chassisAdministratorPasswordStatus OBJECT-TYPE
|
|
SYNTAX IntelFeatureStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the administrator password status."
|
|
::= { chassisInformationGroup 9 }
|
|
|
|
chassisFrontPanelResetStatus OBJECT-TYPE
|
|
SYNTAX IntelFeatureStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the front panel reset status."
|
|
::= { chassisInformationGroup 10 }
|
|
|
|
chassisContainerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
desktop(3),
|
|
lowProfileDesktop(4),
|
|
pizzaBox(5),
|
|
miniTower(6),
|
|
tower(7),
|
|
portable(8),
|
|
laptop(9),
|
|
notebook(10),
|
|
handHeld(11),
|
|
dockingStation(12),
|
|
allInOne(13),
|
|
subNoteBook(14),
|
|
spaceSaving(15),
|
|
lunchBox(16),
|
|
mainSystemChassis(17),
|
|
expansionChassis(18),
|
|
subChassis(19),
|
|
busExpansionChassis(20),
|
|
peripheralChassis(21),
|
|
raidChassis(22),
|
|
rackMountChassis(23),
|
|
sealedCasePC(24),
|
|
multiSystemChassis(25)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the container type of the chassis."
|
|
::= { chassisInformationGroup 11 }
|
|
|
|
chassisPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides the part number of the system."
|
|
::= { chassisInformationGroup 12 }
|
|
|
|
chassisSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides the serial number of the system."
|
|
::= { chassisInformationGroup 13 }
|
|
|
|
chassisName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides the name of the system."
|
|
::= { chassisInformationGroup 14 }
|
|
|
|
chassisAssetTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute of asset tag for the system."
|
|
::= { chassisInformationGroup 15 }
|
|
|
|
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- Processor Group
|
|
--
|
|
--*****************************************************************************
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Processor Device Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
processorDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ProcessorDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Processor Device Table."
|
|
::= { processorGroup 10 }
|
|
|
|
processorDeviceTableEntry OBJECT-TYPE
|
|
SYNTAX ProcessorDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Processor Device Table Entry."
|
|
INDEX { processorIndex }
|
|
::= { processorDeviceTable 1 }
|
|
|
|
ProcessorDeviceTableEntry ::= SEQUENCE {
|
|
processorIndex OneBasedIndex,
|
|
processorCIMDeviceId INTEGER,
|
|
processorDescription DisplayString,
|
|
processorStatusString DisplayString,
|
|
processorStatus IntelStatus,
|
|
processorType INTEGER,
|
|
processorPartNumber DisplayString,
|
|
processorManufacturerName DisplayString,
|
|
processorFamily INTEGER,
|
|
processorVersionName DisplayString,
|
|
processorMaxSpeed INTEGER,
|
|
processorCurrentSpeed INTEGER,
|
|
processorExternalClockSpeed INTEGER,
|
|
processorVoltage INTEGER,
|
|
processorUpgradeMethod INTEGER,
|
|
processorSocketDesignation DisplayString,
|
|
processorID DisplayString
|
|
}
|
|
|
|
processorIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index of the Processor Device in the chassis."
|
|
::= { processorDeviceTableEntry 1 }
|
|
|
|
processorCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software to uniquely
|
|
identify the device. For processors it will be the sensor #."
|
|
::= { processorDeviceTableEntry 2 }
|
|
|
|
processorDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the status of the processor."
|
|
::= { processorDeviceTableEntry 3 }
|
|
|
|
processorStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the status of the processor."
|
|
::= { processorDeviceTableEntry 4 }
|
|
|
|
processorStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the health value for the processor."
|
|
::= { processorDeviceTableEntry 5 }
|
|
|
|
processorType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
centralProcessor(3),
|
|
mathProcessor(4),
|
|
dspProcessor(5),
|
|
videoProcessor(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the type of the Processor according
|
|
to the SMBIOS definitions."
|
|
::= { processorDeviceTableEntry 6 }
|
|
|
|
processorPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the part number of the Processor Device."
|
|
::= { processorDeviceTableEntry 7 }
|
|
|
|
processorManufacturerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the name of manufacturer of the Processor Device."
|
|
::= { processorDeviceTableEntry 8 }
|
|
|
|
processorFamily OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vOther (1),
|
|
vUnknown (2),
|
|
v8086 (3),
|
|
v80286 (4),
|
|
v80386 (5),
|
|
v80486 (6),
|
|
v8087 (7),
|
|
v80287 (8),
|
|
v80387 (9),
|
|
v80487 (10),
|
|
vPentiumProcessor (11),
|
|
vPentiumProProcessor (12),
|
|
vPentiumIIProcessor (13),
|
|
vPentiumProcessorWithMMXTechnology (14),
|
|
vCeleronProcessor (15),
|
|
vPentiumIIXeonProcessor (16),
|
|
vPentiumIIIProcessor (17),
|
|
vM1Family (18),
|
|
vM2Family (19),
|
|
vK5Family (25),
|
|
vK6Family (26),
|
|
vPowerPcFamily (32),
|
|
vPowerPc601 (33),
|
|
vPowerPc603 (34),
|
|
vPowerPc603p (35),
|
|
vPowerPc604 (36),
|
|
vAlphaFamily (48),
|
|
vMipsFamily (64),
|
|
vSparcFamily (80),
|
|
v68040 (96),
|
|
v68xxxFamily (97),
|
|
v68000 (98),
|
|
v68010 (99),
|
|
v68020 (100),
|
|
v68030 (101),
|
|
vHobbitFamily (112),
|
|
vWeitek (128),
|
|
vItaniumProcessor (130),
|
|
vPa-riscFamily (144),
|
|
vV30Family (160),
|
|
vPentiumIIIXeonProcessor (176),
|
|
vPentiumIIIProcessorwithSpeedStepTechnology (177),
|
|
vPentium4Processor (178),
|
|
vIntelXeon (179),
|
|
vIntelXeonprocessorMP (181),
|
|
vIntelItanium2Processor (184)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the family of the Processor Device."
|
|
::= { processorDeviceTableEntry 9 }
|
|
|
|
processorVersionName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the name of the version of the Processor Device."
|
|
::= { processorDeviceTableEntry 10 }
|
|
|
|
processorMaxSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the current speed of the Processor
|
|
Device in MHz."
|
|
::= { processorDeviceTableEntry 11 }
|
|
|
|
processorCurrentSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the current speed of the Processor
|
|
Device in MHz."
|
|
::= { processorDeviceTableEntry 12 }
|
|
|
|
processorExternalClockSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the speed of the external clock for
|
|
the Processor Device in MHz."
|
|
::= { processorDeviceTableEntry 13 }
|
|
|
|
processorVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the voltage powering the Processor
|
|
Device in millivolts."
|
|
::= { processorDeviceTableEntry 14 }
|
|
|
|
processorUpgradeMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vOther (1),
|
|
vUnknown (2),
|
|
vDaughterBoard (3),
|
|
vZifSocket (4),
|
|
vReplacementpiggyBack (5),
|
|
vNone (6),
|
|
vLIFSocket (7),
|
|
vSlot1 (8),
|
|
vSlot2 (9),
|
|
v370pinSocket (10),
|
|
vSlotA (11),
|
|
vSlotM (12),
|
|
vSocket423 (13),
|
|
vSocketASocket462 (14),
|
|
vSocket478 (15),
|
|
vSocket754 (16),
|
|
vSocket940 (17),
|
|
vSocket939 (18),
|
|
vSocketmPGA604 (19),
|
|
vSocketLGA771 (20),
|
|
vSocketLGA775 (21),
|
|
vSocketS1 (22),
|
|
vSocketAM2 (23),
|
|
vSocketF(1207) (24),
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the processor upgrade method for the
|
|
Processor Device."
|
|
::= { processorDeviceTableEntry 15 }
|
|
|
|
processorSocketDesignation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the string number for reference designation. "
|
|
::= { processorDeviceTableEntry 16 }
|
|
|
|
processorID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute corresponds to the Processor ID field from the
|
|
SMBIOS specification. This attribute contains processor specific information
|
|
that describes the processor's features. "
|
|
::= { processorDeviceTableEntry 17 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Discrete Processor Sensor Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
discreteProcessorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DiscreteProcessorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Processor Sensor Table."
|
|
::= { processorGroup 20 }
|
|
|
|
discreteProcessorTableEntry OBJECT-TYPE
|
|
SYNTAX DiscreteProcessorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Processor Sensor Table Entry."
|
|
INDEX { discreteProcessorIndex }
|
|
::= { discreteProcessorTable 1 }
|
|
|
|
|
|
DiscreteProcessorTableEntry ::= SEQUENCE {
|
|
discreteProcessorIndex OneBasedIndex,
|
|
discreteProcessorCIMDeviceId INTEGER,
|
|
discreteProcessorDescription DisplayString,
|
|
discreteProcessorStatusString DisplayString,
|
|
discreteProcessorStatus IntelStatus
|
|
}
|
|
|
|
discreteProcessorIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the discrete processor sensor."
|
|
::= { discreteProcessorTableEntry 1 }
|
|
|
|
discreteProcessorCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { discreteProcessorTableEntry 2 }
|
|
|
|
discreteProcessorDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the discrete processor sensor."
|
|
::= { discreteProcessorTableEntry 3 }
|
|
|
|
discreteProcessorStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the discrete processor sensor will be one of the
|
|
following strings: ok, critical, or unknown."
|
|
::= { discreteProcessorTableEntry 4 }
|
|
|
|
discreteProcessorStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the discrete processor sensor."
|
|
::= { discreteProcessorTableEntry 5 }
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- POWER GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Unit Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
powerUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PowerUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Power Unit Table. If power redundancy
|
|
is enabled on the server, there will be a single entry in the table coresponding
|
|
to the single sensor for redundancy implemented in the BMC. If power redundancy
|
|
is not implemented on the server, then there will be no entries in the powerUnitTable."
|
|
::= { powerGroup 10 }
|
|
|
|
powerUnitTableEntry OBJECT-TYPE
|
|
SYNTAX PowerUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Power Unit Table Entry."
|
|
INDEX { powerUnitIndex }
|
|
::= { powerUnitTable 1 }
|
|
|
|
PowerUnitTableEntry ::= SEQUENCE {
|
|
powerUnitIndex OneBasedIndex,
|
|
powerUnitCIMDeviceId INTEGER,
|
|
powerUnitDescription DisplayString,
|
|
powerUnitStatusString DisplayString,
|
|
powerUnitStatus IntelStatus,
|
|
powerUnitRedundancyStatus IntelRedundancyStatus
|
|
}
|
|
|
|
powerUnitIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the power unit."
|
|
::= { powerUnitTableEntry 1 }
|
|
|
|
powerUnitCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { powerUnitTableEntry 2 }
|
|
|
|
powerUnitDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides the description of the power unit."
|
|
::= { powerUnitTableEntry 3 }
|
|
|
|
powerUnitStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { powerUnitTableEntry 4 }
|
|
|
|
powerUnitStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { powerUnitTableEntry 5 }
|
|
|
|
powerUnitRedundancyStatus OBJECT-TYPE
|
|
SYNTAX IntelRedundancyStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the redundancy status of the power unit."
|
|
::= { powerUnitTableEntry 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Supply Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
powerSupplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PowerSupplyTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Power Supply Table."
|
|
::= { powerGroup 20 }
|
|
|
|
powerSupplyTableEntry OBJECT-TYPE
|
|
SYNTAX PowerSupplyTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Power Supply Table Entry."
|
|
INDEX { powerSupplyIndex }
|
|
::= { powerSupplyTable 1 }
|
|
|
|
|
|
PowerSupplyTableEntry ::= SEQUENCE {
|
|
powerSupplyIndex OneBasedIndex,
|
|
powerSupplyCIMDeviceId INTEGER,
|
|
powerSupplyDescription DisplayString,
|
|
powerSupplyStatusString DisplayString,
|
|
powerSupplyStatus IntelStatus
|
|
}
|
|
|
|
powerSupplyIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the power supply."
|
|
::= { powerSupplyTableEntry 1 }
|
|
|
|
powerSupplyCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { powerSupplyTableEntry 2 }
|
|
|
|
powerSupplyDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the power supply."
|
|
::= { powerSupplyTableEntry 3 }
|
|
|
|
powerSupplyStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { powerSupplyTableEntry 4 }
|
|
|
|
powerSupplyStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { powerSupplyTableEntry 5 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Voltage Probe Table
|
|
-------------------------------------------------------------------------------
|
|
voltageProbeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VoltageProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Voltage Probe Table."
|
|
::= { powerGroup 30 }
|
|
|
|
voltageProbeTableEntry OBJECT-TYPE
|
|
SYNTAX VoltageProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Voltage Probe Table Entry."
|
|
INDEX { voltageIndex }
|
|
::= { voltageProbeTable 1 }
|
|
|
|
VoltageProbeTableEntry ::= SEQUENCE {
|
|
voltageIndex OneBasedIndex,
|
|
voltageCIMDeviceId INTEGER,
|
|
voltageDescription DisplayString,
|
|
voltageStatusString DisplayString,
|
|
voltageStatus IntelStatus,
|
|
voltageReading INTEGER,
|
|
voltageUpperNonRecoverableThreshold INTEGER,
|
|
voltageUpperCriticalThreshold INTEGER,
|
|
voltageUpperNonCriticalThreshold INTEGER,
|
|
voltageLowerNonCriticalThreshold INTEGER,
|
|
voltageLowerCriticalThreshold INTEGER,
|
|
voltageLowerNonRecoverableThreshold INTEGER,
|
|
voltageResolution INTEGER,
|
|
voltageTolerance INTEGER,
|
|
voltageAccuracy INTEGER
|
|
}
|
|
|
|
voltageIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the voltage probe."
|
|
::= { voltageProbeTableEntry 1 }
|
|
|
|
voltageCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { voltageProbeTableEntry 2 }
|
|
|
|
voltageDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the voltage probe."
|
|
::= { voltageProbeTableEntry 3}
|
|
|
|
voltageStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { voltageProbeTableEntry 4}
|
|
|
|
voltageStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { voltageProbeTableEntry 5 }
|
|
|
|
voltageReading OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current reading of the voltage probe in millivolts."
|
|
::= { voltageProbeTableEntry 6 }
|
|
|
|
voltageUpperNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-recoverable threshold for the voltage probe,in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 7 }
|
|
|
|
voltageUpperCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper critical threshold for the voltage probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 8 }
|
|
|
|
voltageUpperNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-critical threshold for the voltage probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 9 }
|
|
|
|
voltageLowerNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-critical threshold for the voltage probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 10 }
|
|
|
|
voltageLowerCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-critical threshold for the voltage probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 11 }
|
|
|
|
voltageLowerNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-recoverable threshold for the voltage probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 12 }
|
|
|
|
voltageResolution OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The resolution for the reading from this voltage probe, in
|
|
tenths of millivolts. '0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 13 }
|
|
|
|
voltageTolerance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The tolerance for the reading from this voltage probe, in
|
|
plus/minusmillivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 14 }
|
|
|
|
voltageAccuracy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The accuracy for the reading from this voltage probe, in
|
|
plus/minus hundredths of a percent. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { voltageProbeTableEntry 15 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Discrete Voltage Probe Table
|
|
-------------------------------------------------------------------------------
|
|
discreteVoltageProbeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DiscreteVoltageProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Voltage Probe Table."
|
|
::= { powerGroup 40 }
|
|
|
|
discreteVoltageProbeTableEntry OBJECT-TYPE
|
|
SYNTAX DiscreteVoltageProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Voltage Probe Table Entry."
|
|
INDEX { discreteVoltageIndex }
|
|
::= { discreteVoltageProbeTable 1 }
|
|
|
|
DiscreteVoltageProbeTableEntry ::= SEQUENCE {
|
|
discreteVoltageIndex OneBasedIndex,
|
|
discreteVoltageCIMDeviceId INTEGER,
|
|
discreteVoltageDescription DisplayString,
|
|
discreteVoltageStatusString DisplayString,
|
|
discreteVoltageStatus IntelStatus,
|
|
discreteVoltagePerformance INTEGER
|
|
}
|
|
|
|
discreteVoltageIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the voltage probe."
|
|
::= { discreteVoltageProbeTableEntry 1 }
|
|
|
|
discreteVoltageCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { discreteVoltageProbeTableEntry 2 }
|
|
|
|
discreteVoltageDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the discrete voltage probe."
|
|
::= { discreteVoltageProbeTableEntry 3 }
|
|
|
|
discreteVoltageStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { discreteVoltageProbeTableEntry 4 }
|
|
|
|
discreteVoltageStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { discreteVoltageProbeTableEntry 5 }
|
|
|
|
discreteVoltagePerformance OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
met(1),
|
|
lags(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Describes whether or not the discrete voltage probe meets performance
|
|
standards, or is lagging."
|
|
::= { discreteVoltageProbeTableEntry 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Current Probe Table
|
|
-------------------------------------------------------------------------------
|
|
currentProbeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CurrentProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Voltage Probe Table."
|
|
::= { powerGroup 50 }
|
|
|
|
currentProbeTableEntry OBJECT-TYPE
|
|
SYNTAX CurrentProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Voltage Probe Table Entry."
|
|
INDEX { currentIndex }
|
|
::= { currentProbeTable 1 }
|
|
|
|
CurrentProbeTableEntry ::= SEQUENCE {
|
|
currentIndex OneBasedIndex,
|
|
currentCIMDeviceId INTEGER,
|
|
currentDescription DisplayString,
|
|
currentStatusString DisplayString,
|
|
currentStatus IntelStatus,
|
|
currentReading INTEGER,
|
|
currentUpperNonRecoverableThreshold INTEGER,
|
|
currentUpperCriticalThreshold INTEGER,
|
|
currentUpperNonCriticalThreshold INTEGER,
|
|
currentLowerNonCriticalThreshold INTEGER,
|
|
currentLowerCriticalThreshold INTEGER,
|
|
currentLowerNonRecoverableThreshold INTEGER,
|
|
currentResolution INTEGER,
|
|
currentTolerance INTEGER,
|
|
currentAccuracy INTEGER
|
|
}
|
|
|
|
currentIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the current probe."
|
|
::= { currentProbeTableEntry 1 }
|
|
|
|
currentCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { currentProbeTableEntry 2 }
|
|
|
|
currentDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the current probe."
|
|
::= { currentProbeTableEntry 3}
|
|
|
|
currentStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { currentProbeTableEntry 4}
|
|
|
|
currentStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { currentProbeTableEntry 5 }
|
|
|
|
currentReading OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current reading of the current probe in millivolts."
|
|
::= { currentProbeTableEntry 6 }
|
|
|
|
currentUpperNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-recoverable threshold for the current probe,in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 7 }
|
|
|
|
currentUpperCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper critical threshold for the current probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 8 }
|
|
|
|
currentUpperNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-critical threshold for the current probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 9 }
|
|
|
|
currentLowerNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-critical threshold for the current probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 10 }
|
|
|
|
currentLowerCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-critical threshold for the current probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 11 }
|
|
|
|
currentLowerNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-recoverable threshold for the current probe, in
|
|
millivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 12 }
|
|
|
|
currentResolution OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The resolution for the reading from this current probe, in
|
|
tenths of millivolts. '0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 13 }
|
|
|
|
currentTolerance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The tolerance for the reading from this current probe, in
|
|
plus/minusmillivolts. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 14 }
|
|
|
|
currentAccuracy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The accuracy for the reading from this current probe, in
|
|
plus/minus hundredths of a percent. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { currentProbeTableEntry 15 }
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- MEMORY GROUP
|
|
--
|
|
-- CURRENTLY UNDER CONSTRUCTION. This group requires data definition by
|
|
-- SMBIOS interface to be completed.
|
|
--
|
|
--*****************************************************************************
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Physical Memory Array Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
physicalMemoryArrayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PhysicalMemoryArrayTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Physical Memory Array Table."
|
|
::= { memoryGroup 10 }
|
|
|
|
physicalMemoryArrayTableEntry OBJECT-TYPE
|
|
SYNTAX PhysicalMemoryArrayTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Physical Memory Array Table Entry."
|
|
INDEX { physicalMemoryArrayIndex }
|
|
::= { physicalMemoryArrayTable 1 }
|
|
|
|
PhysicalMemoryArrayTableEntry ::= SEQUENCE {
|
|
physicalMemoryArrayIndex OneBasedIndex,
|
|
physicalMemoryArrayCIMDeviceId INTEGER,
|
|
physicalMemoryArrayDescription DisplayString,
|
|
physicalMemoryArrayStatusString DisplayString,
|
|
physicalMemoryArrayStatus IntelStatus,
|
|
physicalMemoryArrayLocation INTEGER,
|
|
physicalMemoryArrayMaxCapacity INTEGER,
|
|
physicalMemoryArrayNumberOfDevices INTEGER,
|
|
physicalMemoryArrayErrorCorrection INTEGER,
|
|
physicalMemoryArrayHandle INTEGER,
|
|
physicalMemoryArrayUsageCode INTEGER,
|
|
physicalMemoryArrayTag DisplayString,
|
|
physicalMemoryArrayUsedSlot INTEGER
|
|
}
|
|
|
|
physicalMemoryArrayIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index of the Physical Memory Array in this chassis."
|
|
::= { physicalMemoryArrayTableEntry 1 }
|
|
|
|
physicalMemoryArrayCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device."
|
|
::= { physicalMemoryArrayTableEntry 2 }
|
|
|
|
physicalMemoryArrayDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines a textual description of the Physical Memory Array."
|
|
::= { physicalMemoryArrayTableEntry 3 }
|
|
|
|
physicalMemoryArrayStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { physicalMemoryArrayTableEntry 4 }
|
|
|
|
physicalMemoryArrayStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { physicalMemoryArrayTableEntry 5 }
|
|
|
|
physicalMemoryArrayLocation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the of the Physical Memory Array."
|
|
::= { physicalMemoryArrayTableEntry 6 }
|
|
|
|
physicalMemoryArrayMaxCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the maximum capacity of the Physical Memory Array."
|
|
::= { physicalMemoryArrayTableEntry 7 }
|
|
|
|
physicalMemoryArrayNumberOfDevices OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the number of slots available for memory devices
|
|
in this array."
|
|
::= { physicalMemoryArrayTableEntry 8 }
|
|
|
|
physicalMemoryArrayErrorCorrection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
none(3),
|
|
singleBitErrorCorrecting(4),
|
|
doubleBitErrorCorrecting(5),
|
|
errorScrubbing(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the error correction of the Physical Memory Array."
|
|
::= { physicalMemoryArrayTableEntry 9 }
|
|
|
|
physicalMemoryArrayHandle OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute is the handle, or instance number, associated with any error
|
|
that was previously detected for the array."
|
|
::= { physicalMemoryArrayTableEntry 10 }
|
|
|
|
physicalMemoryArrayUsageCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
systemMemory(3),
|
|
videoMemory(4),
|
|
flashMemory(5),
|
|
nonVolatileRAM(6),
|
|
cacheMemory(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute describes the usage for the memory array."
|
|
::= { physicalMemoryArrayTableEntry 11 }
|
|
|
|
physicalMemoryArrayTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides a textual description of the array, and
|
|
includes the handle integer in the description."
|
|
::= { physicalMemoryArrayTableEntry 12 }
|
|
|
|
physicalMemoryArrayUsedSlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute is the count of used slots."
|
|
::= { physicalMemoryArrayTableEntry 13 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Physical Memory Device Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
physicalMemoryDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PhysicalMemoryDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Physical Memory Device Table."
|
|
::= { memoryGroup 20 }
|
|
|
|
physicalMemoryDeviceTableEntry OBJECT-TYPE
|
|
SYNTAX PhysicalMemoryDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This Group defines the Physical Memory Device Table Entry."
|
|
INDEX { physicalMemoryDeviceIndex }
|
|
::= { physicalMemoryDeviceTable 1 }
|
|
|
|
PhysicalMemoryDeviceTableEntry ::= SEQUENCE {
|
|
physicalMemoryDeviceIndex OneBasedIndex,
|
|
physicalMemoryDeviceCIMDeviceId INTEGER,
|
|
physicalMemoryDeviceDescription DisplayString,
|
|
physicalMemoryDeviceStatusString DisplayString,
|
|
physicalMemoryDeviceStatus IntelStatus,
|
|
physicalMemoryDeviceTag DisplayString,
|
|
physicalMemoryDeviceHandle INTEGER,
|
|
physicalMemoryDeviceAssociatedArray INTEGER,
|
|
physicalMemoryDeviceTotalWidth INTEGER,
|
|
physicalMemoryDeviceDataWidth INTEGER,
|
|
physicalMemoryDeviceSize INTEGER,
|
|
physicalMemoryDeviceFormFactor INTEGER,
|
|
physicalMemoryDeviceLocator DisplayString,
|
|
physicalMemoryDeviceBankLabel DisplayString,
|
|
physicalMemoryDeviceMemoryType INTEGER,
|
|
physicalMemoryDeviceTypeDetail INTEGER,
|
|
physicalMemoryDeviceSpeed INTEGER,
|
|
physicalMemoryDeviceManufacturer DisplayString,
|
|
physicalMemoryDeviceSerialNumber DisplayString,
|
|
physicalMemoryDeviceAssetTag DisplayString,
|
|
physicalMemoryDevicePartNumber DisplayString
|
|
}
|
|
|
|
physicalMemoryDeviceIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index of the Physical Memory Device in this chassis."
|
|
::= { physicalMemoryDeviceTableEntry 1 }
|
|
|
|
physicalMemoryDeviceCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device."
|
|
::= { physicalMemoryDeviceTableEntry 2 }
|
|
|
|
physicalMemoryDeviceDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines a textual description of the Physical Memory Array."
|
|
::= { physicalMemoryDeviceTableEntry 3 }
|
|
|
|
physicalMemoryDeviceStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { physicalMemoryDeviceTableEntry 4 }
|
|
|
|
physicalMemoryDeviceStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { physicalMemoryDeviceTableEntry 5 }
|
|
|
|
physicalMemoryDeviceTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines a textual description of the Physical Memory Device."
|
|
::= { physicalMemoryDeviceTableEntry 6 }
|
|
|
|
physicalMemoryDeviceHandle OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines a textual description of the Physical Memory Device."
|
|
::= { physicalMemoryDeviceTableEntry 7 }
|
|
|
|
physicalMemoryDeviceAssociatedArray OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the associated array of the Physical Memory Device."
|
|
::= { physicalMemoryDeviceTableEntry 8 }
|
|
|
|
physicalMemoryDeviceTotalWidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the total width in bits of the Physical Memory Device,
|
|
including any check or error correction bits. If there are no error correction bits, this
|
|
value should be equal to data width. If the width is unknown, the field is set to FFFFh."
|
|
::= { physicalMemoryDeviceTableEntry 9 }
|
|
|
|
physicalMemoryDeviceDataWidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the width in bits of the Physical Memory Device.
|
|
A data width of 0 and a total width of 8 indicates that the device is being used
|
|
solely to provide 8 error correction bits. If the width is unknown, the field
|
|
is set to FFFFh."
|
|
::= { physicalMemoryDeviceTableEntry 10 }
|
|
|
|
physicalMemoryDeviceSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the size of the memory device in MB. If the value
|
|
is 0, no memory device is installed in the socket. if the size is unknown, the field
|
|
value is FFFFh. The granularity in which the value is specified depends on the setting
|
|
of the most significant bit, bit 15. If the bit is 0, the value is specified in megabyte
|
|
units; if the bit is 1, the value is specified in kilobyte units. For example, the value
|
|
8100h identifies a 256KM memory device and 0100h identifies a 256MB memory device."
|
|
::= { physicalMemoryDeviceTableEntry 11 }
|
|
|
|
physicalMemoryDeviceFormFactor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vOther (1),
|
|
vUnknown (2),
|
|
vSIMM (3),
|
|
vSIP (4),
|
|
vChip (5),
|
|
vDIP (6),
|
|
vZIP (7),
|
|
vProprietaryCard (8),
|
|
vDIMM (9),
|
|
vTSOP (10),
|
|
vRowOfChips (11),
|
|
vRIMM (12),
|
|
vSODIMM (13),
|
|
vSRIMM (14),
|
|
vFBDIMM (15)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the form factor of the Physical Memory Device."
|
|
::= { physicalMemoryDeviceTableEntry 12 }
|
|
|
|
physicalMemoryDeviceLocator OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string that identifies the physically labeled socket or board
|
|
position where the memory device is located."
|
|
::= { physicalMemoryDeviceTableEntry 13 }
|
|
|
|
physicalMemoryDeviceBankLabel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string that identifies the physically labeled bank where the
|
|
memory device is located."
|
|
::= { physicalMemoryDeviceTableEntry 14 }
|
|
|
|
physicalMemoryDeviceMemoryType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vOther (1),
|
|
vUnknown (2),
|
|
vDRAM (3),
|
|
vEDRAM (4),
|
|
vVRAM (5),
|
|
vSRAM (6),
|
|
vRAM (7),
|
|
vROM (8),
|
|
vFLASH (9),
|
|
vEEPROM (10),
|
|
vFEPROM (11),
|
|
vEPROM (12),
|
|
vCDRAM (13),
|
|
v3DRAM (14),
|
|
vSDRAM (15),
|
|
vSGRAM (16),
|
|
vRDRAM (17),
|
|
vDDR (18),
|
|
vDDR2 (19),
|
|
vFBDIMM (20),
|
|
vDDR3 (21),
|
|
vDDR4 (22)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the type of the Physical Memory Device as per
|
|
the SMBIOS 2.3.4 specification."
|
|
::= { physicalMemoryDeviceTableEntry 15 }
|
|
|
|
physicalMemoryDeviceTypeDetail OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute is bit encoded and specifies additional detail
|
|
about the physical Memory Device. SMBIOS 2.3.4 specification defines that
|
|
multiple bits can be set if more then one of the following attributes applies:
|
|
bit 0 reserved, set to 0 bit 7 synchronous
|
|
bit 1 other bit 8 CMOS
|
|
bit 2 unknown bit 9 EDO
|
|
bit 3 fast-paged bit 10 Window DRAM
|
|
bit 4 static column bit 11 cache DRAM
|
|
bit 5 pseudo-static bit 12 non-volatile
|
|
bit 6 RAMBUS bits 13:15 reserves, set to 0"
|
|
::= { physicalMemoryDeviceTableEntry 16 }
|
|
|
|
physicalMemoryDeviceSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The speed of the device in MHz, or 0 if unknown."
|
|
::= { physicalMemoryDeviceTableEntry 17 }
|
|
|
|
physicalMemoryDeviceManufacturer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string number for the manufacturer of this device."
|
|
::= { physicalMemoryDeviceTableEntry 18 }
|
|
|
|
physicalMemoryDeviceSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string number for the serial number of this memory device."
|
|
::= { physicalMemoryDeviceTableEntry 19 }
|
|
|
|
physicalMemoryDeviceAssetTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string number for the asset tag of this memory device."
|
|
::= { physicalMemoryDeviceTableEntry 20 }
|
|
|
|
physicalMemoryDevicePartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string part number if this memory device."
|
|
::= { physicalMemoryDeviceTableEntry 21 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Discrete Memory Sensor Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
discreteMemoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DiscreteMemoryTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Memory Sensor Table."
|
|
::= { memoryGroup 30 }
|
|
|
|
discreteMemoryTableEntry OBJECT-TYPE
|
|
SYNTAX DiscreteMemoryTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Memory Sensor Table Entry."
|
|
INDEX { discreteMemoryIndex }
|
|
::= { discreteMemoryTable 1 }
|
|
|
|
|
|
DiscreteMemoryTableEntry ::= SEQUENCE {
|
|
discreteMemoryIndex OneBasedIndex,
|
|
discreteMemoryCIMDeviceId INTEGER,
|
|
discreteMemoryDescription DisplayString,
|
|
discreteMemoryStatusString DisplayString,
|
|
discreteMemoryStatus IntelStatus
|
|
}
|
|
|
|
discreteMemoryIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the discrete memory sensor."
|
|
::= { discreteMemoryTableEntry 1 }
|
|
|
|
discreteMemoryCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { discreteMemoryTableEntry 2 }
|
|
|
|
discreteMemoryDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the discrete memory sensor."
|
|
::= { discreteMemoryTableEntry 3 }
|
|
|
|
discreteMemoryStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the discrete memory sensor will be one of the
|
|
following strings: ok, critical, or unknown."
|
|
::= { discreteMemoryTableEntry 4 }
|
|
|
|
discreteMemoryStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the discrete memory sensor."
|
|
::= { discreteMemoryTableEntry 5 }
|
|
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- THERMAL GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Cooling Unit Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
coolingUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoolingUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Cooling Unit Table. If cooling redundancy
|
|
is enabled on the server, there will be a single entry in the table coresponding
|
|
to the single sensor for redundancy implemented in the BMC. If cooling redundancy
|
|
is not implemented on the server, then there will be no entries in the coolingUnitTable."
|
|
::= { thermalGroup 10 }
|
|
|
|
coolingUnitTableEntry OBJECT-TYPE
|
|
SYNTAX CoolingUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Cooling Unit Table Entry."
|
|
INDEX { coolingUnitIndex }
|
|
::= { coolingUnitTable 1 }
|
|
|
|
CoolingUnitTableEntry ::= SEQUENCE {
|
|
coolingUnitIndex OneBasedIndex,
|
|
coolingUnitCIMDeviceId INTEGER,
|
|
coolingUnitDescription DisplayString,
|
|
coolingUnitStatusString DisplayString,
|
|
coolingUnitStatus IntelStatus,
|
|
coolingUnitRedundancyStatus IntelRedundancyStatus,
|
|
coolingUnitCaption DisplayString
|
|
}
|
|
|
|
coolingUnitIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the cooling unit."
|
|
::= { coolingUnitTableEntry 1}
|
|
|
|
coolingUnitCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { coolingUnitTableEntry 2 }
|
|
|
|
coolingUnitDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the cooling unit."
|
|
::= { coolingUnitTableEntry 3 }
|
|
|
|
coolingUnitStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { coolingUnitTableEntry 4 }
|
|
|
|
coolingUnitStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { coolingUnitTableEntry 5 }
|
|
|
|
coolingUnitRedundancyStatus OBJECT-TYPE
|
|
SYNTAX IntelRedundancyStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Gives the redundancy status of the Cooling Unit. 'Fully Redundan
|
|
' means that all of the configured redundancy is still available; 'Degraded
|
|
Redundancy' means that some failures have been experienced but some reduced
|
|
amount of redundancy is still available; 'Redundancy Lost' means that a sufficie
|
|
t number of failures have been experienced that no redundancy is available
|
|
and the next failure experienced within the Cooling Unit will cause overall
|
|
Cooling Unit failure. "
|
|
::= { coolingUnitTableEntry 6 }
|
|
|
|
coolingUnitCaption OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute provides the caption for the cooling unit."
|
|
::= { coolingUnitTableEntry 7 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Cooling Device Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
coolingDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoolingDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Cooling Device Table."
|
|
::= { thermalGroup 20 }
|
|
|
|
coolingDeviceTableEntry OBJECT-TYPE
|
|
SYNTAX CoolingDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Cooling Device Table Entry"
|
|
INDEX { coolingDeviceIndex }
|
|
::= { coolingDeviceTable 1 }
|
|
|
|
CoolingDeviceTableEntry ::= SEQUENCE {
|
|
coolingDeviceIndex OneBasedIndex,
|
|
coolingDeviceCIMDeviceId INTEGER,
|
|
coolingDeviceDescription DisplayString,
|
|
coolingDeviceStatusString DisplayString,
|
|
coolingDeviceStatus IntelStatus,
|
|
coolingDeviceReading INTEGER,
|
|
coolingDeviceUpperNonRecoverableThreshold INTEGER,
|
|
coolingDeviceUpperCriticalThreshold INTEGER,
|
|
coolingDeviceUpperNonCriticalThreshold INTEGER,
|
|
coolingDeviceLowerNonCriticalThreshold INTEGER,
|
|
coolingDeviceLowerCriticalThreshold INTEGER,
|
|
coolingDeviceLowerNonRecoverableThreshold INTEGER,
|
|
coolingDeviceResolution INTEGER,
|
|
coolingDeviceTolerance INTEGER,
|
|
coolingDeviceAccuracy INTEGER
|
|
}
|
|
|
|
coolingDeviceIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the cooling device."
|
|
::= { coolingDeviceTableEntry 1 }
|
|
|
|
coolingDeviceCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { coolingDeviceTableEntry 2 }
|
|
|
|
coolingDeviceDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the cooling device."
|
|
::= { coolingDeviceTableEntry 3 }
|
|
|
|
coolingDeviceStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { coolingDeviceTableEntry 4}
|
|
|
|
coolingDeviceStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { coolingDeviceTableEntry 5 }
|
|
|
|
coolingDeviceReading OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the current fan sensor
|
|
reading, measured in the units specified by the Fan Units attribute. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 6 }
|
|
|
|
coolingDeviceUpperNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the fatal error threshold
|
|
level for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 7 }
|
|
|
|
coolingDeviceUpperCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the major error threshold
|
|
level for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 8 }
|
|
|
|
coolingDeviceUpperNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the warning threshold level
|
|
for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 9 }
|
|
|
|
coolingDeviceLowerNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the lower warning threshold level
|
|
for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 10 }
|
|
|
|
coolingDeviceLowerCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the lower critical threshold level
|
|
for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 11 }
|
|
|
|
coolingDeviceLowerNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This attribute contains the fatal error threshold
|
|
level for the fan. The threshold is given in the units specified by the Fan Units
|
|
attribute. This attribute may not apply to all fan types. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 12 }
|
|
|
|
coolingDeviceResolution OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute describes the sensor's resolution. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 13 }
|
|
|
|
coolingDeviceTolerance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute describes the sensor's tolerance in
|
|
the units specified by the cooling device's units attrubite. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 14 }
|
|
|
|
coolingDeviceAccuracy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute describes the sensor's accuracy in
|
|
+/- hundredth of a percent. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { coolingDeviceTableEntry 15 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Discrete Cooling Device Table
|
|
-------------------------------------------------------------------------------
|
|
discreteCoolingDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DiscreteCoolingDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Cooling Device Table."
|
|
::= { thermalGroup 30 }
|
|
|
|
discreteCoolingDeviceTableEntry OBJECT-TYPE
|
|
SYNTAX DiscreteCoolingDeviceTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Discrete Cooling Device Table Entry."
|
|
INDEX { discreteCoolingDeviceIndex }
|
|
::= { discreteCoolingDeviceTable 1 }
|
|
|
|
DiscreteCoolingDeviceTableEntry ::= SEQUENCE {
|
|
discreteCoolingDeviceIndex OneBasedIndex,
|
|
discreteCoolingDeviceCIMDeviceId INTEGER,
|
|
discreteCoolingDeviceDescription DisplayString,
|
|
discreteCoolingDeviceStatusString DisplayString,
|
|
discreteCoolingDeviceStatus IntelStatus,
|
|
discreteCoolingDevicePerformance INTEGER
|
|
}
|
|
|
|
discreteCoolingDeviceIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the discrete cooling device."
|
|
::= { discreteCoolingDeviceTableEntry 1 }
|
|
|
|
discreteCoolingDeviceCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { discreteCoolingDeviceTableEntry 2 }
|
|
|
|
discreteCoolingDeviceDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the discrete cooling device."
|
|
::= { discreteCoolingDeviceTableEntry 3 }
|
|
|
|
discreteCoolingDeviceStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { discreteCoolingDeviceTableEntry 4 }
|
|
|
|
discreteCoolingDeviceStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { discreteCoolingDeviceTableEntry 5 }
|
|
|
|
discreteCoolingDevicePerformance OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
met(1),
|
|
lags(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Describes whether or not the discrete cooling device meets performance
|
|
standards, or is lagging."
|
|
::= { discreteCoolingDeviceTableEntry 6 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Temperature Probe Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
temperatureProbeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TemperatureProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Temperature Probe Table."
|
|
::= { thermalGroup 40 }
|
|
|
|
temperatureProbeTableEntry OBJECT-TYPE
|
|
SYNTAX TemperatureProbeTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Temperature Probe Table Entry."
|
|
INDEX { temperatureIndex }
|
|
::= { temperatureProbeTable 1 }
|
|
|
|
TemperatureProbeTableEntry ::= SEQUENCE {
|
|
temperatureIndex OneBasedIndex,
|
|
temperatureCIMDeviceId INTEGER,
|
|
temperatureDescription DisplayString,
|
|
temperatureStatusString DisplayString,
|
|
temperatureStatus IntelStatus,
|
|
temperatureReading INTEGER,
|
|
temperatureUpperNonRecoverableThreshold INTEGER,
|
|
temperatureUpperCriticalThreshold INTEGER,
|
|
temperatureUpperNonCriticalThreshold INTEGER,
|
|
temperatureLowerNonCriticalThreshold INTEGER,
|
|
temperatureLowerCriticalThreshold INTEGER,
|
|
temperatureLowerNonRecoverableThreshold INTEGER,
|
|
temperatureResolution INTEGER,
|
|
temperatureTolerance INTEGER,
|
|
temperatureAccuracy INTEGER
|
|
}
|
|
|
|
temperatureIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the temperature probe."
|
|
::= { temperatureProbeTableEntry 1}
|
|
|
|
temperatureCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { temperatureProbeTableEntry 2 }
|
|
|
|
temperatureDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the temperature probe."
|
|
::= { temperatureProbeTableEntry 3}
|
|
|
|
temperatureStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: other, unknown, ok, nonCritical, critical, nonRecoverable."
|
|
::= { temperatureProbeTableEntry 4}
|
|
|
|
temperatureStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { temperatureProbeTableEntry 5 }
|
|
|
|
temperatureReading OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The present temperature reading of this temperature probe
|
|
in 1/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 6 }
|
|
|
|
temperatureUpperNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-recoverable threshold for the temperature probe,
|
|
in 1/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 7 }
|
|
|
|
temperatureUpperCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper critical threshold for the temperature probe, in
|
|
/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 8 }
|
|
|
|
temperatureUpperNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The upper non-critical threshold for the temperature probe,
|
|
in 1/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 9 }
|
|
|
|
temperatureLowerNonCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-critical threshold for the temperature reading
|
|
setby the user, in 1/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 10 }
|
|
|
|
temperatureLowerCriticalThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower critical threshold for the temperature probe, in
|
|
1/10 degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 11 }
|
|
|
|
temperatureLowerNonRecoverableThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lower non-recoverable threshold for the temperature probe,
|
|
in 1/10th degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 12 }
|
|
|
|
temperatureResolution OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The resolution for the reading from this temperature probe,
|
|
in tenths of 1/10th degrees C. '0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 13 }
|
|
|
|
temperatureTolerance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The tolerance for the reading from this temperature probe,
|
|
in plus/minus 1/10 degrees C. 0x7fffffff (2147483647) denotes 'unknown'."
|
|
::= { temperatureProbeTableEntry 14 }
|
|
|
|
temperatureAccuracy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The accuracy for the reading from this temperature probe, in
|
|
plus/minus hundredths of a percent. 0x7fffffff (2147483647) denotes 'unknown' or'unsupported'."
|
|
::= { temperatureProbeTableEntry 15 }
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- DRIVE SLOT GROUP
|
|
--
|
|
--*****************************************************************************
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Drive Slot Presence Sensor Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
driveSlotPresenceSensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DriveSlotPresenceSensorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Drive Slot Presence Sensor Table."
|
|
::= { driveSlotGroup 10 }
|
|
|
|
driveSlotPresenceSensorTableEntry OBJECT-TYPE
|
|
SYNTAX DriveSlotPresenceSensorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the Drive Slot Presence Sensor Table Entry."
|
|
INDEX { driveSlotPresenceSensorIndex }
|
|
::= { driveSlotPresenceSensorTable 1 }
|
|
|
|
|
|
DriveSlotPresenceSensorTableEntry ::= SEQUENCE {
|
|
driveSlotPresenceSensorIndex OneBasedIndex,
|
|
driveSlotPresenceSensorCIMDeviceId INTEGER,
|
|
driveSlotPresenceSensorDescription DisplayString,
|
|
driveSlotPresenceSensorStatusString DisplayString,
|
|
driveSlotPresenceSensorStatus IntelStatus,
|
|
driveSlotPresenceSensorPresenceStatusString DisplayString
|
|
}
|
|
|
|
driveSlotPresenceSensorIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the drive slot presence sensor."
|
|
::= { driveSlotPresenceSensorTableEntry 1 }
|
|
|
|
driveSlotPresenceSensorCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { driveSlotPresenceSensorTableEntry 2 }
|
|
|
|
driveSlotPresenceSensorDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the drive slot presence sensor."
|
|
::= { driveSlotPresenceSensorTableEntry 3 }
|
|
|
|
driveSlotPresenceSensorStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: ok, critical, or unknown."
|
|
::= { driveSlotPresenceSensorTableEntry 4 }
|
|
|
|
driveSlotPresenceSensorStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the sensor."
|
|
::= { driveSlotPresenceSensorTableEntry 5 }
|
|
|
|
driveSlotPresenceSensorPresenceStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the sensor will be one of the
|
|
following strings: Device Removed/Absent or Device Inserted/Present."
|
|
::= { driveSlotPresenceSensorTableEntry 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- MISCELLANEOUS Sensor Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
miscellaneousSensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MiscellaneousSensorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the miscellaneous Presence Sensor Table."
|
|
::= { miscellaneousGroup 10 }
|
|
|
|
miscellaneousSensorTableEntry OBJECT-TYPE
|
|
SYNTAX MiscellaneousSensorTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This object defines the miscellaneous Sensor Table Entry."
|
|
INDEX { miscellaneousSensorIndex }
|
|
::= { miscellaneousSensorTable 1 }
|
|
|
|
|
|
MiscellaneousSensorTableEntry ::= SEQUENCE {
|
|
miscellaneousSensorIndex OneBasedIndex,
|
|
miscellaneousSensorCIMDeviceId INTEGER,
|
|
miscellaneousSensorDescription DisplayString,
|
|
miscellaneousSensorStatusString DisplayString,
|
|
miscellaneousSensorStatus IntelStatus
|
|
}
|
|
|
|
miscellaneousSensorIndex OBJECT-TYPE
|
|
SYNTAX OneBasedIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the index (one based) of the miscellaneous sensor."
|
|
::= { miscellaneousSensorTableEntry 1 }
|
|
|
|
miscellaneousSensorCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute defines the DeviceId used by the Intel CIM software
|
|
to uniquely identify the device, it represents the [channel#][sensor#][IPMB OwnerID][LUN]."
|
|
::= { miscellaneousSensorTableEntry 2 }
|
|
|
|
miscellaneousSensorDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute textually describes the miscellaneous sensor."
|
|
::= { miscellaneousSensorTableEntry 3 }
|
|
|
|
miscellaneousSensorStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current status of the miscellaneous sensor will be one of the
|
|
following strings: ok, critical, or unknown."
|
|
::= { miscellaneousSensorTableEntry 4 }
|
|
|
|
miscellaneousSensorStatus OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current health status of the miscellaneous sensor."
|
|
::= { miscellaneousSensorTableEntry 5 }
|
|
|
|
|
|
--*****************************************************************************
|
|
--
|
|
-- EVENTS
|
|
--
|
|
--*****************************************************************************
|
|
|
|
eventVariables OBJECT IDENTIFIER ::= { baseboard7EventGroup 10 }
|
|
|
|
eventDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Descriptive information about the event."
|
|
::= { eventVariables 1 }
|
|
|
|
eventSeverity OBJECT-TYPE
|
|
SYNTAX IntelStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Severity of the event"
|
|
::= { eventVariables 2 }
|
|
|
|
eventSlotDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Test string identifying the PHP slot group."
|
|
::= { eventVariables 3 }
|
|
|
|
eventSlotCIMDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The CIM Device ID of the slot reported on by the event."
|
|
::= { eventVariables 4 }
|
|
|
|
|
|
|
|
systemManagementSWEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 20 }
|
|
chassisEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 30 }
|
|
processorEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 40 }
|
|
powerEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 50 }
|
|
memoryEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 60 }
|
|
thermalEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 70 }
|
|
slotEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 80 }
|
|
systemEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 90 }
|
|
driveSlotEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 100 }
|
|
nmsmartclstEvents OBJECT IDENTIFIER ::= { baseboard7EventGroup 110 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- System Management SW Events
|
|
-------------------------------------------------------------------------------
|
|
systemHealthOtherEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now a non-standard value of other."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Health Other"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The overall health of the server is other."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 1 }
|
|
|
|
systemHealthUnknownEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now unknown."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Health Unknown"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The overall health of the server is unknown."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 2 }
|
|
|
|
systemHealthOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Health OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The overall health of the server is OK."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 3 }
|
|
|
|
systemHealthNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now Degraded."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Health Non-Critical"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "The overall health of the server is non-critical."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 4 }
|
|
|
|
systemHealthCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now Critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Health Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The overall health of the server is critical."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 5 }
|
|
|
|
systemHealthNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
systemManagementInfoOverallStatusHealth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The overall server health is now non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Syerver Health Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The overall health of the server is non-recoverable."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { systemManagementSWEvents 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Chassis Events
|
|
-------------------------------------------------------------------------------
|
|
chassisIntrusionDetectedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "An intrusion to the chassis has been detected."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Chassis Intrusion Detected"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "An intrusion into the chassis has been detected."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { chassisEvents 1 }
|
|
|
|
chassisIntrusionClearedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The chassis intrusion is no longer detected."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Chassis Intrusion Cleared"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The intrusion into the chassis has been cleared."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { chassisEvents 2 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Processor Events
|
|
-------------------------------------------------------------------------------
|
|
processorIERREvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor experienced an IERR (Internal Error)."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor IERR"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced an Internal Error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 1 }
|
|
|
|
processorThermalTripEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The proessor experienced a thermal trip."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor Thermal Trip"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced a thermal trip."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 2 }
|
|
|
|
processorFRB1Event NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor experienced an FRB1 error, BIST failure."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor FRB1 Error"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced an FRB1 error, BIST failure."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 3 }
|
|
|
|
processorFRB2Event NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor experienced an FRB2 error, hang in POST failure."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor FRB2 Error"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced an FRB2 error, hang in POST failure."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 4 }
|
|
|
|
processorFRB3Event NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor experienced an FRB3 error, initialization failure."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor FRB3 Error"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced an FRB3 error, initialization failure."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 5 }
|
|
|
|
processorConfigurationErrorEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor experienced a configuration error."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor Configuration Error"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s experienced a configuration error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 6 }
|
|
|
|
processorPresenceEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor presence has been detected."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor Detected"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Processor %s has been detected."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 7 }
|
|
|
|
processorDisabledEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor has been disabled."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor Disabled"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s has been disabled."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 8 }
|
|
|
|
processorTerminatorEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor terminator has been detected."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor Terminator Detected"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Processor %s terminator has been detected."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 9 }
|
|
|
|
processorSMBIOSUncorrectableCPUEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
processorStatus,
|
|
processorDescription,
|
|
processorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The processor has encountered an SMBIOS Uncorrectable CPU-Complex error."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Processor SMBIOS Error"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Processor %s has encountered an SMBIOS uncorrectable CPU-complex error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { processorEvents 10 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Events - Power Unit Redundancy Events
|
|
-------------------------------------------------------------------------------
|
|
powerUnitFullyRedundantEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerUnitStatus,
|
|
powerUnitDescription,
|
|
powerUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply unit is fully redundant."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Unit Redundancy Normal"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The power unit is fully redundant."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { powerEvents 1}
|
|
|
|
powerUnitRedundancyDegradedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerUnitStatus,
|
|
powerUnitDescription,
|
|
powerUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply unit redundancy has been degraded."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Unit Redundancy Degraded"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "The power unit redundancy has degraded."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS OPTIONAL
|
|
::= { powerEvents 2 }
|
|
|
|
powerUnitRedundancyLostEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerUnitStatus,
|
|
powerUnitDescription,
|
|
powerUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply unit redundancy has been lost."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Unit Redundancy Lost"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "The power unit redundancy has been lost."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS OPTIONAL
|
|
::= { powerEvents 3 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Events - Power Supply Events
|
|
-------------------------------------------------------------------------------
|
|
powerSupplyPresentEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply presence has been detected."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply Detected"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The power supply %s has been detected."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 4 }
|
|
|
|
powerSupplyRemovalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply is no longer detected as present."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply Removed"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The power supply %s has been removed."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 5 }
|
|
|
|
powerSupplyFailureEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply has failed."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply Failed"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The power supply %s has failed."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 6 }
|
|
|
|
powerSupplyPredictedFailureEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Failure of this power supply has been predicted."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply Failure Predicted"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "A failure has been predicted for power supply %d %s"
|
|
--ARGUMENTS {1,2}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 7 }
|
|
|
|
powerSupplyACLostEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply A/C connection has been lost."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply AC Connection Lost"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "The power supply %s has lost the AC connection."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 8 }
|
|
|
|
powerSupplyACOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
powerSupplyStatus,
|
|
powerSupplyDescription,
|
|
powerSupplyCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The power supply A/C connection is now OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Power Supply AC Connection OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The power supply %s AC connection is OK."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 9 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Events - Voltage Events
|
|
-------------------------------------------------------------------------------
|
|
voltageLowerNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower non-recoverable threshold. Status for
|
|
this sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The voltage probe %s is below lower non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 10 }
|
|
|
|
voltageLowerCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The voltage probe %s is below lower critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 11 }
|
|
|
|
voltageLowerNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Curret reading is below lower non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Non-Critical"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "The voltage probe %s is below lower non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 12 }
|
|
|
|
voltageOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is within normal thresholds, status is OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The voltage probe %s is OK."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 13 }
|
|
|
|
voltageUpperNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Upper Non-Critical"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "The voltage probe %s exceeded upper non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 14 }
|
|
|
|
voltageUpperCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Upper Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "The voltage probe %s excees upper critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 15 }
|
|
|
|
voltageUpperNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
voltageStatus,
|
|
voltageDescription,
|
|
voltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-recoverable threshold. Status for this
|
|
sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Voltage Upper Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Voltage probe %s exceeds upper non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS OPTIONAL
|
|
::= { powerEvents 16 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Power Events - Discrete Voltage Events
|
|
-------------------------------------------------------------------------------
|
|
discreteVoltagePerformanceMetEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
discreteVoltageStatus,
|
|
discreteVoltageDescription,
|
|
discreteVoltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The discrete voltage sensor meets performance standards."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Discrete Voltage OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Discrete voltage probe %s performance met."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 17 }
|
|
|
|
discreteVoltagePerformanceLagsEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
discreteVoltageStatus,
|
|
discreteVoltageDescription,
|
|
discreteVoltageCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The discrete voltage sensor lags from performance standards."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Discrete Voltage Probe Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Discrete voltage probe %s performance lags."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { powerEvents 18 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Memory Events
|
|
-------------------------------------------------------------------------------
|
|
memorySingleBitErrorEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A single bit error occured in memory."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Single Bit Memory Error"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "Memory device %s experienced a single bit memory error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 1 }
|
|
|
|
memoryMultiBitErrorEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A multi-bit error occured in memory."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Multi-Bit Memory Error"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Memory device %s experienced a multi-bit memory error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 2 }
|
|
|
|
memoryParityErrorEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A parity error occured in memory."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Parity Memory Error"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Memory device %s experienced a parity error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 3 }
|
|
|
|
memoryScrubFailedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Memory scrub failed (stuck bit) error occured in memory."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Memory Scrub Failed Error"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Memory device %s experienced a scrub failure (stuck bit) error."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 4 }
|
|
|
|
memoryDeviceDisabledEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Memory device was disabled."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Memory Device Disabled"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Memory device %s was disabled."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 5 }
|
|
|
|
memoryCorrectableErrorLimitReachedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
physicalMemoryDeviceStatus,
|
|
physicalMemoryDeviceDescription,
|
|
physicalMemoryDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Correctable error logging limit reached for memory device."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Memory Correctable Error Limit Reached"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Memory device %s correctable error logging limit reached."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { memoryEvents 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Thermal Events - Cooling Unit Events
|
|
-------------------------------------------------------------------------------
|
|
coolingUnitFullyRedundantEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingUnitStatus,
|
|
coolingUnitDescription,
|
|
coolingUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cooling Unit is fully redundany."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Unit Redundancy Normal"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The cooling unit is fully redundant."
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 1 }
|
|
|
|
coolingUnitRedundancyDegradedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingUnitStatus,
|
|
coolingUnitDescription,
|
|
coolingUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cooling Unit redundancy has been degraded."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Cooling Unit "
|
|
--SEVERITY MINOR
|
|
--SUMMARY "The cooling unit redundancy has degraded."
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 2 }
|
|
|
|
coolingUnitRedundancyLostEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingUnitStatus,
|
|
coolingUnitDescription,
|
|
coolingUnitCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cooling Unit redundancy has been lost."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Unit Redundancy Lost"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "The cooling unit redundancy has been lost."
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 3 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Thermal Events - Cooling Device Events
|
|
-------------------------------------------------------------------------------
|
|
coolingDeviceLowerNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower non-recoverable threshold. Status for
|
|
this sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device Lower Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Cooling device %s is below lower non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 4 }
|
|
|
|
coolingDeviceLowerCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Cooling device %s is below lowre critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 5 }
|
|
|
|
coolingDeviceLowerNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Curret reading is below lower non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device Lower Non-Critical"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "Cooling device %s is below lower non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 6 }
|
|
|
|
coolingDeviceOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is within normal thresholds, status is OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Cooling device %s is OK"
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 7 }
|
|
|
|
coolingDeviceUpperNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device "
|
|
--SEVERITY MINOR
|
|
--SUMMARY "Cooling device %s exceeds upper non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 8 }
|
|
|
|
coolingDeviceUpperCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Device Upper Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Cooling device %s exceeds upper critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 9 }
|
|
|
|
coolingDeviceUpperNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
coolingDeviceStatus,
|
|
coolingDeviceDescription,
|
|
coolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-recoverable threshold. Status for this
|
|
sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Cooling Upper Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Cooling device %s exceeded upper non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 10 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Thermal Events - Discrete Cooling Device Events
|
|
-------------------------------------------------------------------------------
|
|
discreteCoolingDevicePerformanceMetEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
discreteCoolingDeviceStatus,
|
|
discreteCoolingDeviceDescription,
|
|
discreteCoolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The discrete cooling device meets performance standards."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Discrete Cooling Device OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Discrete cooling device %s performance met."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 11 }
|
|
|
|
discreteCoolingDevicePerformanceLagsEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
discreteCoolingDeviceStatus,
|
|
discreteCoolingDeviceDescription,
|
|
discreteCoolingDeviceCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The discrete cooling device lags from performance standards."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Discrete Cooling Device Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Discrete cooling device %s performance lags."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 12 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Thermal Events - Temperature Probe Events
|
|
-------------------------------------------------------------------------------
|
|
temperatureLowerNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower non-recoverable threshold. Status for
|
|
this sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Lower Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Temperature %s is below lower non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 13 }
|
|
|
|
|
|
temperatureLowerCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
|
|
eventDescription,
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is below lower critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Lower Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Temperature probe %s is below lower critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 14 }
|
|
|
|
temperatureLowerNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Curret reading is below lower non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Lower Non-Critical"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "Temperature probe %s is below lower non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 15 }
|
|
|
|
temperatureOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading is within normal thresholds, status is OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Temperature probe %s is OK."
|
|
--ARGUMENTS {3}
|
|
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 16 }
|
|
|
|
temperatureUpperNonCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-critical threshold. Status for this
|
|
sensor is non-critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Upper Non-Critical"
|
|
--SEVERITY MINOR
|
|
--SUMMARY "Temperature probe %s exceeded upper non-critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE DEGRADED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 17 }
|
|
|
|
temperatureUpperCriticalEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
temperatureStatus,
|
|
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper critical threshold. Status for this
|
|
sensor is critical."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Upper Critical"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Temperature probe %s exceeded upper critical threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { thermalEvents 18 }
|
|
|
|
temperatureUpperNonRecoverableEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
|
|
temperatureStatus,
|
|
temperatureDescription,
|
|
temperatureCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Current reading exceeds upper non-recoverable threshold. Status for this
|
|
sensor is non-recoverable."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Temperature Upper Non-Recoverable"
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "Temperature probe %s exceeds upper non-recoverable threshold."
|
|
--ARGUMENTS {3}
|
|
--CATEGORY "Threshold Alarms"
|
|
--STATE FAILED
|
|
--STATUS OPTIONAL
|
|
::= { thermalEvents 19 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Slot Events
|
|
-------------------------------------------------------------------------------
|
|
slotOKEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
|
|
eventSeverity,
|
|
eventSlotDescription,
|
|
eventSlotCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The slot is OK."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Slot OK"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Slot %d is now OK."
|
|
--ARGUMENTS {4}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { slotEvents 1 }
|
|
|
|
slotFaultAssertedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity,
|
|
eventSlotDescription,
|
|
eventSlotCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A fault has been detected on the slot."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Slot Faulted"
|
|
--SEVERITY MAJOR
|
|
--SUMMARY "Slot %d has experienced a fault."
|
|
--ARGUMENTS {4}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE FAILED
|
|
--STATUS MANDATORY
|
|
::= { slotEvents 2 }
|
|
|
|
slotPowerIsOffEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity,
|
|
eventSlotDescription,
|
|
eventSlotCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The slot is powered OFF."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Slot Powered OFF"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Slot %d is now powered OFF."
|
|
--ARGUMENTS {4}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { slotEvents 3 }
|
|
|
|
slotPowerIsOnEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity,
|
|
eventSlotDescription,
|
|
eventSlotCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Server slot powered ON."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Slot Powered ON"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "Slot %d is now powered ON."
|
|
--ARGUMENTS {4}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
|
|
::= { slotEvents 4 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- System Events
|
|
-------------------------------------------------------------------------------
|
|
systemReconfiguredEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The system BIOS has been reconfigured."
|
|
--Novell NMS trap annotation
|
|
--TYPE "System BIOS reconfigured"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The system BIOS has been reconfigured."
|
|
--CATEGORY "LOGONLY"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemEvents 1 }
|
|
|
|
systemBootEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The system has booted."
|
|
--Novell NMS trap annotation
|
|
--TYPE "System boot event"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The system has booted."
|
|
--CATEGORY "LOGONLY"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemEvents 2 }
|
|
|
|
systemUndeterminedHardwareFailureEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The system has experienced an undetermined hardware failure."
|
|
--Novell NMS trap annotation
|
|
--TYPE "System undetermined hardware failure"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The system experienced an undetermined hardware failure."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { systemEvents 3 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Drive Slot Events - Drive Slot Presence Sensor Events
|
|
-------------------------------------------------------------------------------
|
|
driveSlotDeviceRemovedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
driveSlotPresenceSensorStatus,
|
|
driveSlotPresenceSensorDescription,
|
|
driveSlotPresenceSensorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The device has been removed from the drive slot."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Drive Slot Device Removed"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The device has been removed from the drive slot %s."
|
|
--ARGUMENTS {2}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { driveSlotEvents 1 }
|
|
|
|
driveSlotDeviceInsertedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
driveSlotPresenceSensorStatus,
|
|
driveSlotPresenceSensorDescription,
|
|
driveSlotPresenceSensorCIMDeviceId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The device has been inserted in the drive slot."
|
|
--Novell NMS trap annotation
|
|
--TYPE "Server Drive Slot Device Inserted"
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "The device has been inserted in the drive slot %s."
|
|
--ARGUMENTS {2}
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS MANDATORY
|
|
::= { driveSlotEvents 2 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- NMSmaRTCLST Events
|
|
-------------------------------------------------------------------------------
|
|
nmSmartclstAssertedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "NM SmaRTCLST has been asserted."
|
|
--Novell NMS trap annotation
|
|
--TYPE "NM SmaRTCLST asserted."
|
|
--SEVERITY CRITICAL
|
|
--SUMMARY "NM SmaRTCLST has been asserted."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { nmsmartclstEvents 1 }
|
|
|
|
nmSmartclstDeassertedEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventDescription,
|
|
eventSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "NM SmaRTCLST has been deasserted."
|
|
--Novell NMS trap annotation
|
|
--TYPE "NM SmaRTCLST deasserted."
|
|
--SEVERITY INFORMATIONAL
|
|
--SUMMARY "NM SmaRTCLST has been deasserted."
|
|
--CATEGORY "Error Alarms"
|
|
--STATE OPERATIONAL
|
|
--STATUS OPTIONAL
|
|
::= { nmsmartclstEvents 2 }
|
|
|
|
END
|