Enum ReadingType
- All Implemented Interfaces:
Serializable,Comparable<ReadingType>
Type of the reading of the discrete sensor.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionGraceful shutdown request to agent via BMC did not occur due to missing or malfunctioning local agent.Predictive failure.Boot device not specified.Incorrect cable connected / Incorrect interconnectionChip set did not respond to BMC request to change system power stateController access degraded or unavailable.Correctable ECC / other correctable memory errorCorrectable ECC / other correctable memory error logging limit reachedUnexpected error during system startup.Device Removed / Device AbsentDevice Inserted / Device PresentSupports detection of hot plug fan tampering.Informational.Used hang is believed to be due or related to a processor failure.CPU didn't start.FRU in standby or 'hot spare' state.Switch indicating FRU latch is in 'unlatched' position and FRU is mechanically removableIndicates that full redundancy has been regained.Informational.This is typically connected to a switch that mechanically enables/disables power to the slot, or locks the slot in the 'Ready for Installation / Ready for Removal states' - depending on the slot implementation.A user's access has been disabled due to a series of bad password attempts.An Invalid Username or Password was received during the session establishment process.Controller cannot be accessed for normal operation because it has been intentionally taken off-line for a non-error condition.Controller cannot be accessed because of an error conditionMemory throttling triggered by a hardware-based mechanism operating independent from system software, such as automatic thermal throttling or throttling to limit power consumption.Indicates a memory configuration error for the entity associated with the sensor.Memory device has entered a critical overtemperature state, exceeding specified operating conditions.Indicates presence of entity associated with the sensor.Unit has regained minimum resources needed for 'normal' operation.Unit has regained minimum resources needed for 'normal' operation.Redundancy has been lost but unit is functioning with minimum resources needed for 'normal' operation.System graceful power down by OS.System powered up, but normal OS operation has shut down and system is awaiting reset pushbutton, powercycle or other external inputThe power source for the power unit was lostUnit did not respond to request to turn on.Processor throttling triggered by a hardware-based mechanism operating independent from system software, such as automatic thermal throttling or throttling to limit power consumptionRedundancy still exists, but at a less than full level.Unit has lost some redundant resource(s) but is still in a redundant state.Unit has regained some resource(s) and is redundant but not fully redundant.Entered any non-redundant state, includingNonRedundant_InsufficientResourcesa.k.a.Sensor access degraded or unavailable.The sensor is known to be in error.This is typically connected to a switch that becomes asserted to request removal of the device)Typically, this means that the slot power is off.Indicates entity associated with the sensor represents a 'spare' unit of memory.This event can be used to record when changes are made to the timestamp clock(s) so that relative time differences between SEL entries can be determined.Uncorrectable ECC / other uncorrectable memory error -
Method Summary
Modifier and TypeMethodDescriptionintgetCode()static ReadingTypeparseInt(SensorType sensorType, int eventReadingType, int offset) Determines type of discrete sensor reading.static ReadingTypeReturns the enum constant of this type with the specified name.static ReadingType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
FruInactive
FRU in standby or 'hot spare' state. -
SlotConnectorIdentifyStatusAsserted
-
HardReset
-
FruLatchOpen
Switch indicating FRU latch is in 'unlatched' position and FRU is mechanically removable -
FruActivationRequested
-
SlotConnectorDeviceInstalled
-
WarmReset
-
FruActivationInProgress
-
SlotConnectorReadyForDeviceInstallation
Typically, this means that the slot power is off. The Ready for Installation, Ready for Removal, and Slot Power states can transition together, depending on the slot implementation. -
PxeBootRequested
-
FruActive
-
InvalidUsernameOrPassword
An Invalid Username or Password was received during the session establishment process. -
SlotConnectorReadyForDeviceRemoval
-
AutomaticBootToDiagnostic
-
FruDeactivationRequested
-
InvalidPasswordDisable
A user's access has been disabled due to a series of bad password attempts. This offset can be used in conjunction with the Bad Password Threshold option. Refer to the LAN or serial/modem configuration parameter for 'Bad Password Threshold' for more information. -
EntityPresent
-
SlotPowerOff
-
SoftwareInitiatedHardReset
-
FruDeactivationInProgress
-
SensorFailure
The sensor is known to be in error. It may still be accessible by software. -
EntityAbsent
-
SoftwareInitiatedWarmReset
-
FruCommunicationLost
-
FruFailure
-
SystemRestart
-
StateDeasserted
-
SystemFirmwareError
-
StateAsserted
-
SystemFirmwareHang
-
SystemFirmwareProgress
-
HardwareChangeDetected
Informational. This does not imply whether the hardware change was successful or not. Only that a change occurred. -
Frb1BistFailure
-
FirmwareOrSoftwareChangeDetected
Informational. Success or failure not implied. -
Frb2HangInPostFailure
Used hang is believed to be due or related to a processor failure. Use System Firmware Progress sensor for other BIOS hangs. -
HardwareIncompatibilityDetected
-
Frb3ProcessorStartupFailure
CPU didn't start. -
FirmwareOrSoftwareIncompatibilityDetected
-
DrivePresence
-
ConfigurationError
-
InvalidOrUnsupportedHardware
-
DriveFault
-
UncorrectableCpuComplexError
-
InvalidOrUnsupportedFirmwareOrSoftware
-
PredictiveFailure
-
ProcessorPresenceDetected
-
HotSpare
-
ProcessorDisabled
-
ConsistencyOrParityCheckInProgress
-
TerminatorPresenceDetected
-
SecureModeViolationAttempt
-
OsGracefulStop
System powered up, but normal OS operation has shut down and system is awaiting reset pushbutton, powercycle or other external input -
InCriticalArray
-
ProcessorAutomaticallyThrottled
Processor throttling triggered by a hardware-based mechanism operating independent from system software, such as automatic thermal throttling or throttling to limit power consumption -
PreBootUserPasswordViolation
-
OsGracefulShutdown
System graceful power down by OS. -
MachineCheckException
-
PreBootSetupPasswordViolation
-
SoftOsShutdown
-
PreBootNetworkPasswordViolation
-
LANHeartbeatLost
-
AgentNotResponding
Graceful shutdown request to agent via BMC did not occur due to missing or malfunctioning local agent. -
OtherPreBootPasswordViolation
-
LANHeartbeat
-
OutOfBandAccessPasswordViolation
-
Current
-
DeviceAbsent
Device Removed / Device Absent -
Parity
-
DevicePresent
Device Inserted / Device Present -
MemoryScrubFailed
-
MemoryDeviceDisabled
-
CorrectableEccOtherCorrectableMemoryErrorLoggingLimitReached
Correctable ECC / other correctable memory error logging limit reached -
MemoryPresenceDetected
Indicates presence of entity associated with the sensor. Typically the entity will be a 'memory module' or other entity representing a physically replaceable unit of memory. -
MemoryConfigurationError
Indicates a memory configuration error for the entity associated with the sensor. This can include when a given implementation of the entity is not supported by the system (e.g., when the particular size of the memory module is unsupported) or that the entity is part of an unsupported memory configuration (e.g. the configuration is not supported because the memory module doesn't match other memory modules) -
SpareMemoryUnit
Indicates entity associated with the sensor represents a 'spare' unit of memory. -
MemoryAutomaticallyThrottled
Memory throttling triggered by a hardware-based mechanism operating independent from system software, such as automatic thermal throttling or throttling to limit power consumption. -
MemoryCriticalOvertemperature
Memory device has entered a critical overtemperature state, exceeding specified operating conditions. Memory devices in this state may produce errors or become inaccessible. -
SystemReconfigured
-
OemSystemBootEvent
-
ABootCompleted
-
UndeterminedSystemHardwareFailure
-
TransitionToRunning
-
CBootCompleted
-
EntryAddedToAuxiliaryLog
-
TransitionToInTest
-
PxeBootCompleted
-
PefAction
-
TransitionToPowerOff
-
DiagnosticBootCompleted
-
TimestampClockSynch
This event can be used to record when changes are made to the timestamp clock(s) so that relative time differences between SEL entries can be determined. -
TransitionToOnLine
-
CdRomBootCompleted
-
BootSourceSelectionTimeout
-
PowerSupplyConfigurationError
-
TransitionToOffLine
-
TimerExpired
-
RomBootCompleted
-
TransitionToOffDuty
-
TimerHardReset
-
BootCompleted
Boot device not specified. -
PredictiveFailureDeasserted
-
TransitionToDegraded
-
TimerPowerDown
-
AcpiS5EnteredByOverride
-
LANLeashLost
-
Predictive
-
TransitionToPowerSave
-
TimerPowerCycle
-
AcpiLegacyOnState
-
PowerOffOrDown
-
UnauthorizedDock
-
InstallError
-
AcpiLegacyOffState
-
PowerCycle
-
FANAreaIntrusion
Supports detection of hot plug fan tampering. -
FullyRedundant
Indicates that full redundancy has been regained. -
CableInterconnectConnected
-
PowerDown240V
-
RedundancyLost
Entered any non-redundant state, includingNonRedundant_InsufficientResources -
AcpiUnknown
-
CableInterconnectConfigurationError
Incorrect cable connected / Incorrect interconnection -
InterlockPowerDown
-
RedundancyDegraded
Redundancy still exists, but at a less than full level. For example, a system has four fans, and can tolerate the failure of two of them, and presently one has failed. -
BatteryLow
Predictive failure. -
PowerInputLost
The power source for the power unit was lost -
NonRedundant_SufficientResourcesFromRedundant
Redundancy has been lost but unit is functioning with minimum resources needed for 'normal' operation. -
BatteryFailed
-
PowerUnitSoftPowerControlFailure
Unit did not respond to request to turn on. -
Voltage
-
BatteryPresenceDetected
-
PowerUnitFailure
-
PowerUnitPredictiveFailure
-
BusFatalError
-
CorrectableMemoryErrorLoggingDisabled
-
BusDegraded
-
EventTypeLoggingDisabled
-
LogAreaReset
-
TransitionToOK
-
AllEventLoggingDisabled
-
TransitionToNonCriticalFromOK
-
FruServiceRequestButtonPressed
-
SelFull
-
TransitionToCriticalFromLessSevere
-
SelAlmostFull
-
TransitionToNonRecoverableFromLessSevere
-
CorrectableMachineCheckErrorLoggingDisabled
-
TransitionToNonCriticalFromMoreSevere
-
TransitionToCriticalFromNonRecoverable
-
SlotConnectorDeviceRemovalRequest
This is typically connected to a switch that becomes asserted to request removal of the device) -
TransitionToNonRecoverable
-
EntityDisabled
-
InterlockAsserted
This is typically connected to a switch that mechanically enables/disables power to the slot, or locks the slot in the 'Ready for Installation / Ready for Removal states' - depending on the slot implementation. The asserted state indicates that the lock-out is active. -
Monitor
-
SlotDisabled
-
SlotHoldsSpareDevice
-
PlatformGeneratedPage
-
PlatformGeneratedLanAlert
-
PlatformEventTrapGenerated
-
PlatformGeneratedSnmpTrap
-
SessionActivated
-
SessionDeactivated
-
ManagementControllerOffLine
Controller cannot be accessed for normal operation because it has been intentionally taken off-line for a non-error condition. Note that any commands that are available must function according to specification. -
SuccessfulHardwareChangeDetected
-
SuccessfulSoftwareOrFWChangeDetected
-
InFailedArray
-
RebuildRemapInProgress
-
CorrectableMachineCheckError
-
RebuildRemapAborted
-
Ierr
-
ChipsetSoftPowerControlFailure
Chip set did not respond to BMC request to change system power state -
ProcessorThermalTrip
-
ChipsetThermalTrip
-
D0PowerState
-
D1PowerState
-
Temperature
-
D2PowerState
-
D3PowerState
-
CriticalStopDuringOsLoad
Unexpected error during system startup. Stopped waiting for input or power cycle/reset. -
RunTimeCriticalStop
a.k.a. 'core dump', 'blue screen' -
DeviceDisabled
-
DeviceEnabled
-
CorrectableEcc
Correctable ECC / other correctable memory error -
UncorrectableECC
Uncorrectable ECC / other uncorrectable memory error -
LimitNotExceeded
-
LimitExceeded
-
AcpiS0G0Working
-
AcpiS1SleepingProcessorContextMaintained
-
PowerSupplyPresenceDetected
-
AcpiS2SleepingProcessorContextLost
-
PowerSupplyFailureDetected
-
TimerInterrupt
-
AcpiS3SleepingProcessorContextLostMemoryRetained
-
PowerSupplyPredictiveFailure
-
Fan
-
NonRedundant_SufficientResourcesFromInsufficientResources
Unit has regained minimum resources needed for 'normal' operation. Entered from Non-redundant:Insufficient Resources. -
AcpiS4NonVolatileSleep
-
PowerSupplyInputLost
-
NonRedundant_InsufficientResources
Unit has regained minimum resources needed for 'normal' operation. Entered from Non-redundant:Insufficient Resources. -
AcpiS5G2SoftOff
-
PowerSupplyInputLostOrOutOfRange
-
RedundancyDegradedFromFullyRedundant
Unit has lost some redundant resource(s) but is still in a redundant state. Entered by a transition from Fully Redundant condition. -
PerformanceMet
-
AcpiS4S5SoftOffStateUndetermined
-
PowerSupplyInputOutOfRange
-
RedundancyDegradedFromNonRedundant
Unit has regained some resource(s) and is redundant but not fully redundant. Entered from Non-redundant:Sufficient Resources or Non-redundant:Insufficient Resources. -
PerformanceLags
-
AcpiG3MechanicalOff
-
AcpiSleepingInS1S2OrS3
-
AcpiG1Sleeping
-
FrontPanelInterrupt
-
Informational
-
NoBootableMedia
-
BusTimeout
-
NonBootableDisketteLeftInDrive
-
IoChannelCheckNmi
-
PxeServerNotFound
-
Software
-
InvalidBootSector
-
PciPErr
-
GeneralChassisIntrusion
-
TransitionToIdle
-
PciSErr
-
DriveBayIntrusion
-
TransitionToActive
-
EisaFailSafeTimeout
-
IoCardAreaIntrusion
-
TransitionToBusy
-
BusCorrectableError
-
ProcessorAreaIntrusion
-
BusUncorrectableError
-
FatalNmi
-
PowerButtonPressed
-
SleepButtonPressed
-
FruNotInstalled
-
SlotConnectorFaultStatusAsserted
-
PowerUp
-
ResetButtonPressed
-
LowerNonCriticalGoingLow
-
LowerNonCriticalGoingHigh
-
LowerCriticalGoingLow
-
LowerCriticalGoingHigh
-
LowerNonRecoverableGoingLow
-
LowerNonRecoverableGoingHigh
-
UpperNonCriticalGoingLow
-
UpperNonCriticalGoingHigh
-
UpperCriticalGoingLow
-
UpperCriticalGoingHigh
-
UpperNonRecoverableGoingLow
-
UpperNonRecoverableGoingHigh
-
UnknownOEMEvent
-
CoolingDevice
-
OtherUnitsBasedSensor
-
PostMemoryResize
-
ModuleBoard
-
MicrocontrollerCoprocessor
-
AddInCard
-
Chassis
-
OtherFru
-
Terminator
-
MonitorAsicIc
-
Unknown
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getCode
public int getCode() -
parseInt
Determines type of discrete sensor reading.- Parameters:
sensorType- -SensorTypeof the sensoreventReadingType- - value received viaFullSensorRecord.getEventReadingType(),CompactSensorRecord.getEventReadingType()orEventOnlyRecord.getEventReadingType()offset- - index of the state asserted- Returns:
- Type of the discrete sensor reading.
-