man > freeipmi_interpret_sel.conf(5)

FREEIPMI_INTERPRET_SEL(5) Configuration FREEIPMI_INTERPRET_SEL(5)

πŸ“ NAME

freeipmi_interpret_sel.conf – specify system event log (SEL) interpretation rules

πŸš€ Quick Reference

Use Case Command / Configuration Entry Description
πŸ”§ Typical threshold sensor interpretation IPMI_Threshold_Sensor_Upper_Critical_Going_High Defaults to Critical/Warning (asserted/deasserted)
🌑️ Temperature state event IPMI_Temperature_State_Asserted Defaults to Warning
⚑ Voltage performance event IPMI_Voltage_Performance_Lags Defaults to Critical/Warning
πŸ”Œ Power supply failure IPMI_Power_Supply_Power_Supply_Failure_Detected Defaults to Critical/Critical
πŸ’Ύ Memory correctable error IPMI_Memory_Correctable_Memory_Error Defaults to Warning
πŸ“ Drive slot fault IPMI_Drive_Slot_Drive_Fault Defaults to Critical
πŸ”’ Physical chassis intrusion IPMI_Physical_Security_General_Chassis_Intrusion Defaults to Critical
πŸ–§ OEM record interpretation IPMI_OEM_Sensor_System_Event_Record <ManID>:<ProdID> ... Configure custom OEM event states

πŸ“– DESCRIPTION

The /etc/freeipmi/freeipmi_interpret_sel.conf defines how IPMI system event log entries should be interpreted. IPMI system events specify a number of states/thresholds when they are read. Based on those states/thresholds, libraries and tools such as libipmimonitoring(3) and ipmi-sel(8) can report if an event is "good" or "bad" via a report of a NOMINAL, WARNING, or CRITICAL state. A different state can be reported for an event depending on if it is asserted or deasserted.

Each of the states listed below are (hopefully) descriptive enough to describe the state conditions that may be set/unset for each sensor or event type. For more detailed information on each of the individual states listed below, please see the IPMI Specification "Sensor and Event Code Tables". Ipmi-sensors(8) can be used to determine the sensor types and the states/thresholds that exist on a system by outputting very verbose output and seeing what types of Assertion or Deassertion events are possible.

Each of the events below may take 1 or 2 of the following states as input:

If only one state is listed, that state will be interpreted when the event is asserted or deasserted. If two states are listed, the first state will be interpreted when an event is asserted, and the later will be interpreted when an event is deasserted.

Not all IPMI sensor types and event types are currently supported. If you would like more to be supported, please e-mail the FreeIPMI mailing list.

The default values selected for individual events being tripped are based on best guesses and motherboards being analyzed. If you think they should be changed, please e-mail the FreeIPMI mailing list to discuss what the defaults should be.

Most default interpretations can be determined quite easily and can meet the needs of most users. For example, a reading of "Performance_Met" is normally better than "Performance_Lags". However, some sensors can be ambiguous and depend completely on the manufacturer. For example, "State_Asserted" vs. "State_Deasserted" are completely at the interpretation of the vendor. Users are advised to adjust the interpretations below as needed for their machines.

πŸ“„ FORMAT

The configuration options that can be specified in the configuration file are listed below. Each configuration option must be listed on a separate line. Arguments for an option are separated by any amount of whitespace. Multiple arguments are also separated by whitespace. Comments can be marked by using the pound sign ("#") character, and lines can be continued on the next using backslash ("\").

βš™οΈ OPTIONS

πŸ”Ή IPMI_Threshold_Sensor

The following states correspond to threshold sensor events. This normally applies to events that deal with non-discrete values, such as temperatures, voltages, RPM, etc.

πŸ”Ή IPMI_Temperature_State

The following states correspond to Temperature sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Temperature_Limit

The following states correspond to Temperature sensor events that report on limits.

πŸ”Ή IPMI_Temperature_Transition_Severity

The following states correspond to Temperature sensor events that report on transition severity.

πŸ”Ή IPMI_Voltage_State

The following states correspond to Voltage sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Voltage_Limit

The following states correspond to Voltage sensor events that report on limits.

πŸ”Ή IPMI_Voltage_Performance

The following states correspond to Voltage sensor events that report on performance.

πŸ”Ή IPMI_Voltage_Transition_Severity

The following states correspond to Voltage sensor events that report on device severity.

πŸ”Ή IPMI_Current_Transition_Severity

The following states correspond to Current sensor events that report on device severity.

πŸ”Ή IPMI_Fan_State

The following states correspond to Fan sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Fan_Transition_Severity

The following states correspond to Fan sensor events that report on device severity.

πŸ”Ή IPMI_Fan_Device_Present

The following states correspond to Fan sensor events that report on device installation.

πŸ”Ή IPMI_Fan_Transition_Availability

The following states correspond to Fan sensor events that report on device availability.

πŸ”Ή IPMI_Fan_Redundancy

The following states correspond to Fan sensor events that report on redundancy.

πŸ”Ή IPMI_Physical_Security

The following states correspond to Physical Security sensor events w/ Physical Security specific output events.

πŸ”Ή IPMI_Platform_Security_Violation_Attempt

The following states correspond to Platform Violation Attempt sensor events w/ Platform Security Violation Attempt specific output events.

πŸ”Ή IPMI_Processor

The following states correspond to Processor sensor events w/ Processor specific output events.

πŸ”Ή IPMI_Processor_State

The following states correspond to Processor sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Power_Supply

The following states correspond to Power Supply sensor events w/ Power Supply specific output events.

πŸ”Ή IPMI_Power_Supply_State

The following states correspond to Power_Supply sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Power_Supply_Transition_Severity

The following states correspond to Power Supply sensor events that report on device severity.

πŸ”Ή IPMI_Power_Supply_Redundancy

The following states correspond to Power Supply sensor events that report on redundancy.

πŸ”Ή IPMI_Power_Unit

The following states correspond to Power Unit sensor events w/ Power Unit specific output events.

πŸ”Ή IPMI_Power_Unit_Device_Present

The following states correspond to Power Unit sensor events that report on device installation.

πŸ”Ή IPMI_Power_Unit_Redundancy

The following states correspond to Power Unit sensor events that report on redundancy.

πŸ”Ή IPMI_Cooling_Device_Redundancy

The following states correspond to Cooling Device sensor events that report on redundancy.

πŸ”Ή IPMI_Memory

The following states correspond to Memory sensor events w/ Memory specific output events.

πŸ”Ή IPMI_Memory_State

The following states correspond to Memory sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Memory_Transition_Severity

The following states correspond to Memory sensor events that report on transition severity.

πŸ”Ή IPMI_Memory_Redundancy

The following states correspond to Memory sensor events that report on redundancy.

πŸ”Ή IPMI_Drive_Slot

The following states correspond to Drive Slot sensor events w/ Drive Slot specific output events.

πŸ”Ή IPMI_Drive_Slot_State

The following states correspond to Drive Slot sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Drive_Slot_Predictive_Failure

The following states correspond to Drive_Slot sensor events that report a predictive failure assertion or deassertion.

πŸ”Ή IPMI_Drive_Slot_Device_Present

The following states correspond to Drive Slot sensor events that report on device installation.

πŸ”Ή IPMI_POST_Memory_Resize_State

The following states correspond to POST Memory Resize sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_System_Firmware_Progress

The following states correspond to System Firmware Progress sensor events w/ System Firmware Progress specific output events.

πŸ”Ή IPMI_System_Firmware_Progress_Transition_Severity

The following states correspond to System Firmware Progress sensor events that report on device severity.

πŸ”Ή IPMI_Event_Logging_Disabled

The following states correspond to Event Logging Disabled sensor events w/

πŸ”Ή IPMI_System_Event

The following states correspond to System Event sensor events w/ System Event specific output events.

πŸ”Ή IPMI_System_Event_Transition_State

The following states correspond to System Event sensor events that report a transition state.

πŸ”Ή IPMI_System_Event_State

The following states correspond to System Event sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Critical_Interrupt

The following states correspond to Critical Interrupt sensor events w/ Critical Interrupt specific output events.

πŸ”Ή IPMI_Button_Switch

The following states correspond to Button/Switch sensor events w/ Button/Switch specific output events.

πŸ”Ή IPMI_Button_Switch_State

The following states correspond to Button/Switch sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Button_Switch_Transition_Severity

The following states correspond to Button Switch sensor events that report on device severity.

πŸ”Ή IPMI_Module_Board_State

The following states correspond to Module/Board sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Module_Board_Device_Present

The following states correspond to Module/Board sensor events that report on device installation.

πŸ”Ή IPMI_Chassis_Transition_Severity

The following states correspond to Chassis sensor events that report on device severity.

πŸ”Ή IPMI_Chip_Set

The following states correspond to Chip Set sensor events w/ Chip Set specific output events.

πŸ”Ή IPMI_Chip_Set_Transition_Severity

The following states correspond to Chip Set sensor events that report on device severity.

πŸ”Ή IPMI_Cable_Interconnect

The following states correspond to Cable/Interconnect sensor events w/ Cable/Interconnect specific output events.

πŸ”Ή IPMI_Cable_Interconnect_Transition_Severity

The following states correspond to Cable/Interconnect sensor events that report on device severity.

πŸ”Ή IPMI_System_Boot_Initiated

The following states correspond to System Boot Initiated sensor events w/ System Boot Initiated specific output events.

πŸ”Ή IPMI_Boot_Error

The following states correspond to Boot Error sensor events w/ Boot Error specific output events.

πŸ”Ή IPMI_Boot_Error_State

The following states correspond to Boot Error sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Boot_Error_Transition_Severity

The following states correspond to Boot Error sensor events that report on device severity.

πŸ”Ή IPMI_OS_Boot

The following states correspond to OS Boot sensor events w/ OS Boot specific output events.

πŸ”Ή IPMI_OS_Critical_Stop

The following states correspond to OS Critical Stop sensor events w/ OS Critical Stop specific output events.

πŸ”Ή IPMI_OS_Critical_Stop_State

The following states correspond to OS Critical Stop sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Slot_Connector

The following states correspond to Slot Connector sensor events w/ Slot Connector specific output events.

πŸ”Ή IPMI_Slot_Connector_Transition_Severity

The following states correspond to Slot Connector sensor events that report on device severity.

πŸ”Ή IPMI_System_ACPI_Power_State

πŸ”Ή IPMI_Watchdog2

The following states correspond to Watchdog 2 sensor events w/ Watchdog 2 specific output events.

πŸ”Ή IPMI_Platform_Alert

The following states correspond to Platform Alert sensor events w/ Platform Alert specific output events.

πŸ”Ή IPMI_Platform_Alert_State

The following states correspond to Platform Alert sensor events that report an assertion or deassertion.

πŸ”Ή IPMI_Entity_Presence

The following states correspond to Entity Presence sensor events w/ Entity Presence specific output events.

πŸ”Ή IPMI_Entity_Presence_Device_Present

The following states correspond to Entity Presence sensor events that report on device installation.

πŸ”Ή IPMI_LAN

The following states correspond to LAN sensor events w/ LAN specific output events.

πŸ”Ή IPMI_Management_Subsystem_Health

The following states correspond to Management Subsystem Health sensor events w/ Management Subsystem Health specific output events.

πŸ”Ή IPMI_Battery

The following states correspond to Battery sensor events w/ Battery specific output events.

πŸ”Ή IPMI_Session_Audit

The following states correspond to Session Audit sensor events w/ Session Audit specific output events.

Note: The original document has typo "IIPMI_Session_Audit_Invalid_Username_Or_Password" – we preserve the text as-is.

πŸ”Ή IPMI_Version_Change_Transition_Severity

The following states correspond to Version Change sensor events that Version Change specific output events.

πŸ”Ή IPMI_FRU_State

The following states correspond to FRU State sensor events w/ FRU State specific output events.

πŸ”Ή IPMI_OEM

The following configuration options can be used to configure OEM system event log events. Interpretation rules for a specific combination of Manufacturer-ID, Product-ID, and Record-Type, are iterated through and the worst resulting sensor state is returned (i.e. Warning < Nominal, Critical < Warning). If no match is found, no state is returned for the OEM event. For each of the configuration options below, <Manufacturer-ID> is the numeric IANA manufacturer ID for the manufacturer in question. The <Product-ID> is one or more numeric IDs representing the manufacturer's product. The <Product-ID> can be listed as a single numeric number (e.g. 1234), a range of IDs separated by a dash (e.g. 12-20), or a list of specific product IDs separated by a plus (e.g. 12+19+22). Both the Manufacturer-ID and Product-ID can be found using bmc-info(8). Multiple <Manufacturer-ID> and <Product-ID> pairs can be input separated by commas.

πŸ“ FILES

/etc/freeipmi/freeipmi_interpret_sel.conf

πŸ› REPORTING BUGS

Report bugs to <freeipmi-users AT gnu.org> or <freeipmi-devel AT gnu.org>.

©️ COPYRIGHT

Copyright (C) 2007-2015 Lawrence Livermore National Security, LLC.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

πŸ“š SEE ALSO

libfreeipmi(3), libipmimonitoring(3), ipmi-sel(8)

http://www.gnu.org/software/freeipmi/

πŸ“„ Footer

FreeIPMI 1.6.9 2023-06-28 FREEIPMI_INTERPRET_SEL(5)

freeipmi_interpret_sel.conf(5)
FREEIPMI_INTERPRET_SEL(5) Configuration FREEIPMI_INTERPRET_SEL(5) πŸ“ NAME πŸš€ Quick Reference πŸ“– DESCRIPTION πŸ“„ FORMAT βš™οΈ OPTIONS
πŸ”Ή IPMI_Threshold_Sensor πŸ”Ή IPMI_Temperature_State πŸ”Ή IPMI_Temperature_Limit πŸ”Ή IPMI_Temperature_Transition_Severity πŸ”Ή IPMI_Voltage_State πŸ”Ή IPMI_Voltage_Limit πŸ”Ή IPMI_Voltage_Performance πŸ”Ή IPMI_Voltage_Transition_Severity πŸ”Ή IPMI_Current_Transition_Severity πŸ”Ή IPMI_Fan_State πŸ”Ή IPMI_Fan_Transition_Severity πŸ”Ή IPMI_Fan_Device_Present πŸ”Ή IPMI_Fan_Transition_Availability πŸ”Ή IPMI_Fan_Redundancy πŸ”Ή IPMI_Physical_Security πŸ”Ή IPMI_Platform_Security_Violation_Attempt πŸ”Ή IPMI_Processor πŸ”Ή IPMI_Processor_State πŸ”Ή IPMI_Power_Supply πŸ”Ή IPMI_Power_Supply_State πŸ”Ή IPMI_Power_Supply_Transition_Severity πŸ”Ή IPMI_Power_Supply_Redundancy πŸ”Ή IPMI_Power_Unit πŸ”Ή IPMI_Power_Unit_Device_Present πŸ”Ή IPMI_Power_Unit_Redundancy πŸ”Ή IPMI_Cooling_Device_Redundancy πŸ”Ή IPMI_Memory πŸ”Ή IPMI_Memory_State πŸ”Ή IPMI_Memory_Transition_Severity πŸ”Ή IPMI_Memory_Redundancy πŸ”Ή IPMI_Drive_Slot πŸ”Ή IPMI_Drive_Slot_State πŸ”Ή IPMI_Drive_Slot_Predictive_Failure πŸ”Ή IPMI_Drive_Slot_Device_Present πŸ”Ή IPMI_POST_Memory_Resize_State πŸ”Ή IPMI_System_Firmware_Progress πŸ”Ή IPMI_System_Firmware_Progress_Transition_Severity πŸ”Ή IPMI_Event_Logging_Disabled πŸ”Ή IPMI_System_Event πŸ”Ή IPMI_System_Event_Transition_State πŸ”Ή IPMI_System_Event_State πŸ”Ή IPMI_Critical_Interrupt πŸ”Ή IPMI_Button_Switch πŸ”Ή IPMI_Button_Switch_State πŸ”Ή IPMI_Button_Switch_Transition_Severity πŸ”Ή IPMI_Module_Board_State πŸ”Ή IPMI_Module_Board_Device_Present πŸ”Ή IPMI_Chassis_Transition_Severity πŸ”Ή IPMI_Chip_Set πŸ”Ή IPMI_Chip_Set_Transition_Severity πŸ”Ή IPMI_Cable_Interconnect πŸ”Ή IPMI_Cable_Interconnect_Transition_Severity πŸ”Ή IPMI_System_Boot_Initiated πŸ”Ή IPMI_Boot_Error πŸ”Ή IPMI_Boot_Error_State πŸ”Ή IPMI_Boot_Error_Transition_Severity πŸ”Ή IPMI_OS_Boot πŸ”Ή IPMI_OS_Critical_Stop πŸ”Ή IPMI_OS_Critical_Stop_State πŸ”Ή IPMI_Slot_Connector πŸ”Ή IPMI_Slot_Connector_Transition_Severity πŸ”Ή IPMI_System_ACPI_Power_State πŸ”Ή IPMI_Watchdog2 πŸ”Ή IPMI_Platform_Alert πŸ”Ή IPMI_Platform_Alert_State πŸ”Ή IPMI_Entity_Presence πŸ”Ή IPMI_Entity_Presence_Device_Present πŸ”Ή IPMI_LAN πŸ”Ή IPMI_Management_Subsystem_Health πŸ”Ή IPMI_Battery πŸ”Ή IPMI_Session_Audit πŸ”Ή IPMI_Version_Change_Transition_Severity πŸ”Ή IPMI_FRU_State πŸ”Ή IPMI_OEM
πŸ“ FILES πŸ› REPORTING BUGS ©️ COPYRIGHT πŸ“š SEE ALSO πŸ“„ Footer

Generated by phpman v4.10.0-7-g98e9fd5 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-09-02 18:48 @216.73.216.239
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!

^_top_^