FREEIPMI_INTERPRET_SENSOR(5)

๐ŸŽ€ NAME ๐ŸŽ€

freeipmi_interpret_sensor.conf โ€” the config file where you tell FreeIPMI how to feel about your sensors ๐Ÿ’…


๐ŸŒธ DESCRIPTION ๐ŸŒธ

Okay so bestie, /etc/freeipmi//freeipmi_interpret_sensor.conf is the file that defines how IPMI sensors should be interpreted. Periodt. ๐Ÿซถ

IPMI-based sensors specify a number of states/thresholds when they are read. Based on those states/thresholds, libraries and tools like libfreeipmi(3), libipmimonitoring(3) and ipmi-sensors(8) can report whether a sensor reading is "good" or "bad" โ€” and they do that by reporting a NOMINAL, WARNING, or CRITICAL state. Three moods, that's the whole personality. โœจ

Each of the states listed below is (hopefully ๐Ÿ˜ญ) descriptive enough to describe the state conditions that may be set/unset for each sensor type. For more detailed info on any individual state listed below, go read the IPMI Specification "Sensor and Event Code Tables" โ€” it's giving required reading, ngl. 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. Very detective of it. ๐Ÿ”

The possible values for all states/thresholds below are:

  • Nominal โ€” signal a Nominal reading if the state/threshold tripped โœจ
  • Warning โ€” signal a Warning reading if the state/treshold tripped โš ๏ธ
  • Critical โ€” signal a Critical reading if the state/threshold tripped ๐Ÿ’€

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. They're nice, I promise. ๐Ÿ’Œ

The default values selected for individual states/thresholds 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 โ€” collaborative queen behaviour ๐Ÿ‘‘

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". Like, obviously. ๐Ÿ’… But 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 โ€” no cap, it's literally their call. Users are advised to adjust the interpretations below as needed for their machines. Customize your girlies. ๐ŸŽ€

Every group of state conditions below includes a configuration for "No_Event". This is the condition under which no sensor states/events have occurred or are triggered. Under most conditions, a mapping to "Nominal" is preferred. However, under some circumstances it may be useful to report something else. For example, if a sensor on a particular motherboard is required to report a state/event, then a no-sensor-state condition could indicate a broken sensor. This is highly dependent on the motherboard โ€” iykyk. ๐Ÿซถ


๐Ÿฆ‹ FORMAT ๐Ÿฆ‹

The configuration options that can be specified in the configuration file are listed below. House rules:

  • 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.
  • Lines can be continued onto the next using backslash ("\").

โœจ OPTIONS โœจ

๐ŸŒก๏ธ IPMI_Threshold_Sensor

The following states correspond to threshold sensors. This normally applies to sensors that measure non-discrete values, such as temperatures, voltages, RPM, etc. The analog girlies. ๐Ÿ’œ

  • IPMI_Threshold_Sensor_No_Event โ€” defaults to Nominal.
  • IPMI_Threshold_Sensor_At_Or_Below_Lower_Non_Critical_Threshold โ€” defaults to Nominal.
  • IPMI_Threshold_Sensor_At_Or_Below_Lower_Critical_Threshold โ€” defaults to Critical.
  • IPMI_Threshold_Sensor_At_Or_Below_Lower_Non_Recoverable_Threshold โ€” defaults to Critical.
  • IPMI_Threshold_Sensor_At_Or_Above_Upper_Non_Critical_Threshold โ€” defaults to Nominal.
  • IPMI_Threshold_Sensor_At_Or_Above_Upper_Critical_Threshold โ€” defaults to Critical.
  • IPMI_Threshold_Sensor_At_Or_Above_Upper_Non_Recoverable_Threshold โ€” defaults to Critical.

๐Ÿงš IPMI_Temperature_State

The following states correspond to Temperature sensors that report an assertion or deassertion. ๐Ÿ”ฅ

  • IPMI_Temperature_State_No_Event โ€” defaults to Nominal.
  • IPMI_Temperature_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Temperature_State_Asserted โ€” defaults to Warning.

๐Ÿ“ IPMI_Temperature_Limit

The following states correspond to Temperature sensors that report on limits. ๐ŸŒก๏ธ

  • IPMI_Temperature_Limit_No_Event โ€” defaults to Nominal.
  • IPMI_Temperature_Limit_Not_Exceeded โ€” defaults to Nominal.
  • IPMI_Temperature_Limit_Exceeded โ€” defaults to Critical.

๐Ÿ’€ IPMI_Temperature_Transition_Severity

The following states correspond to Temperature sensors that report on device severity. This list is long, but she's worth it. ๐Ÿ’…

  • IPMI_Temperature_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Temperature_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Temperature_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Temperature_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Temperature_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Temperature_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Temperature_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Temperature_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Temperature_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Temperature_Transition_Severity_Informational โ€” defaults to Nominal.

โšก IPMI_Voltage_State

The following states correspond to Voltage sensors that report an assertion or deassertion. ๐Ÿ”Œ

  • IPMI_Voltage_State_No_Event โ€” defaults to Nominal.
  • IPMI_Voltage_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Voltage_State_Asserted โ€” defaults to Warning.

๐Ÿ”‹ IPMI_Voltage_Limit

The following states correspond to Voltage sensors that report on limits. ๐Ÿ“

  • IPMI_Voltage_Limit_No_Event โ€” defaults to Nominal.
  • IPMI_Voltage_Limit_Not_Exceeded โ€” defaults to Nominal.
  • IPMI_Voltage_Limit_Exceeded โ€” defaults to Critical.

๐ŸŒˆ IPMI_Voltage_Performance

The following states correspond to Voltage sensors that report on performance. ๐Ÿ’จ

  • IPMI_Voltage_Performance_No_Event โ€” defaults to Nominal.
  • IPMI_Voltage_Performance_Met โ€” defaults to Nominal.
  • IPMI_Voltage_Performance_Lags โ€” defaults to Critical.

๐ŸŽ€ IPMI_Voltage_Transition_Severity

The following states correspond to Voltage sensors that report on device severity. Another baddie with a ten-item list, slay. ๐Ÿ‘‘

  • IPMI_Voltage_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Voltage_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Voltage_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Voltage_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Voltage_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Voltage_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Voltage_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Voltage_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Voltage_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Voltage_Transition_Severity_Informational โ€” defaults to Nominal.

๐Ÿฆ‹ IPMI_Current_Transition_Severity

The following states correspond to Current sensors that report on device severity. Current, like the vibe. โšก

  • IPMI_Current_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Current_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Current_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Current_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Current_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Current_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Current_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Current_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Current_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Current_Transition_Severity_Informational โ€” defaults to Nominal.

๐ŸŒ€ IPMI_Fan_State

The following states correspond to Fan sensors that report an assertion or deassertion. Spinning queen behaviour. ๐ŸŒ€

  • IPMI_Fan_State_No_Event โ€” defaults to Nominal.
  • IPMI_Fan_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Fan_State_Asserted โ€” defaults to Warning.

๐Ÿ’จ IPMI_Fan_Transition_Severity

The following states correspond to Fan sensors that report on device severity. ๐ŸŽ

  • IPMI_Fan_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Fan_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Fan_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Fan_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Fan_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Fan_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Fan_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Fan_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Fan_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Fan_Transition_Severity_Informational โ€” defaults to Nominal.

๐ŸŒ€ IPMI_Fan_Device_Present

bestie these are the states for Fan sensors that are out here reporting on device installation, okay? slay.

  • IPMI_Fan_Device_Present_Device_No_Event โ€” defaults to Nominal.
  • IPMI_Fan_Device_Present_Device_Removed_Device_Absent โ€” defaults to Critical.
  • IPMI_Fan_Device_Present_Device_Inserted_Device_Present โ€” defaults to Nominal.

โšก IPMI_Power_Supply_Transition_Severity

the following states correspond to Power Supply sensors that report on device severity โ€” yes the names are long, no we are not sorry ๐Ÿ’…

  • IPMI_Power_Supply_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Power_Supply_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Power_Supply_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Power_Supply_Transition_Severity_Informational โ€” defaults to Nominal.

๐Ÿฆ‹ IPMI_Fan_Transition_Availability

the following states correspond to Fan sensors that report on device availability. love that for them.

  • IPMI_Fan_Transition_Availability_No_Event โ€” defaults to Nominal.
  • IPMI_Fan_Transition_Availability_To_Running โ€” defaults to Nominal.
  • IPMI_Fan_Transition_Availability_To_In_Test โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_To_Power_Off โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_To_On_Line โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_To_Off_Line โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_To_Off_Duty โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_To_Degraded โ€” defaults to Critical.
  • IPMI_Fan_Transition_Availability_To_Power_Save โ€” defaults to Warning.
  • IPMI_Fan_Transition_Availability_Install_Error โ€” defaults to Critical.

๐ŸŽ€ IPMI_Fan_Redundancy

the following states correspond to Fan sensors that report on redundancy. redundancy is kinda the whole vibe of a fan setup ngl.

  • IPMI_Fan_Redundancy_No_Event โ€” defaults to Nominal.
  • IPMI_Fan_Redundancy_Fully_Redundant โ€” defaults to Nominal.
  • IPMI_Fan_Redundancy_Redundancy_Lost โ€” defaults to Critical.
  • IPMI_Fan_Redundancy_Redundancy_Degraded โ€” defaults to Warning.
  • IPMI_Fan_Redundancy_Non_Redundant_Sufficient_Resources_From_Redundant โ€” defaults to Critical.
  • IPMI_Fan_Redundancy_Non_Redundant_Sufficient_Resources_From_Insufficient_Redundancy โ€” defaults to Critical.
  • IPMI_Fan_Redundancy_Non_Redundant_Insufficient_Resources โ€” defaults to Critical.
  • IPMI_Fan_Redundancy_Redundancy_Degraded_From_Fully_Redundant โ€” defaults to Warning.
  • IPMI_Fan_Redundancy_Redundancy_Degraded_From_Non_Redundant โ€” defaults to Warning.

๐Ÿ” IPMI_Physical_Security

the following states correspond to Physical Security sensors w/ Physical Security specific output states. someone touching the chassis? in THIS economy? ๐Ÿ˜ญ

  • IPMI_Physical_Security_No_Event โ€” defaults to Nominal.
  • IPMI_Physical_Security_General_Chassis_Intrusion โ€” defaults to Critical.
  • IPMI_Physical_Security_Drive_Bay_Intrusion โ€” defaults to Critical.
  • IPMI_Physical_Security_IO_Card_Intrusion โ€” defaults to Critical.
  • IPMI_Physical_Security_Processor_Area_Intrusion โ€” defaults to Critical.
  • IPMI_Physical_Security_LAN_Leash_Lost โ€” defaults to Critical.
  • IPMI_Physical_Security_Unauthorized_Dock_Undock โ€” defaults to Critical.
  • IPMI_Physical_Security_FAN_Area_Intrusion โ€” defaults to Critical.

๐Ÿšจ IPMI_Physical_Security_State

the following states correspond to Physical Security sensors that report an assertion or deassertion. yes it's basically the same info in a different outfit, iconic behavior.

  • IPMI_Physical_Security_State_No_Event โ€” defaults to Nominal.
  • IPMI_Physical_Security_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Physical_Security_State_Asserted โ€” defaults to Critical.

๐Ÿ•ต๏ธ IPMI_Platform_Security_Violation_Attempt

the following states correspond to Platform Violation Attempt sensors w/ Platform Security Violation Attempt specific output states. somebody tried to get IN. we saw it. ๐Ÿ‘€

  • IPMI_Platform_Security_Violation_Attempt_No_Event โ€” defaults to Nominal.
  • IPMI_Platform_Security_Violation_Attempt_Secure_Mode_Violation_Attempt โ€” defaults to Critical.
  • IPMI_Platform_Security_Violation_Attempt_Pre_Boot_Password_Violation_User_Password โ€” defaults to Critical.
  • IPMI_Platform_Security_Violation_Attempt_Pre_Boot_Password_Violation_Attempt_Setup_Password โ€” defaults to Critical.
  • IPMI_Platform_Security_Violation_Attempt_Pre_Boot_Password_Violation_Network_Boot_Password โ€” defaults to Critical.
  • IPMI_Platform_Security_Violation_Attempt_Other_Pre_Boot_Password_Violation โ€” defaults to Critical.
  • IPMI_Platform_Security_Violation_Attempt_Out_Of_Band_Access_Password_Violation โ€” defaults to Critical.

๐Ÿง  IPMI_Processor

the following states correspond to Processor sensors w/ Processor specific output states. your CPU is the main character here, fr fr.

  • IPMI_Processor_No_Event โ€” defaults to Nominal.
  • IPMI_Processor_IERR โ€” defaults to Critical.
  • IPMI_Processor_Thermal_Trip โ€” defaults to Critical.
  • IPMI_Processor_FRB1_BIST_Failure โ€” defaults to Critical.
  • IPMI_Processor_FRB2_Hang_In_POST_Failure โ€” defaults to Critical.
  • IPMI_Processor_FRB3_Processor_Startup_Initialization_Failure โ€” defaults to Critical.
  • IPMI_Processor_Configuration_Error โ€” defaults to Critical.
  • IPMI_Processor_SMBIOS_Uncorrectable_CPU_Complex_Error โ€” defaults to Critical.
  • IPMI_Processor_Processor_Presence_Detected โ€” defaults to Nominal.
  • IPMI_Processor_Processor_Disabled โ€” defaults to Critical.
  • IPMI_Processor_Terminator_Presence_Detected โ€” defaults to Critical.
  • IPMI_Processor_Processor_Automatically_Throttled โ€” defaults to Warning.
  • IPMI_Processor_Machine_Check_Exception โ€” defaults to Critical.
  • IPMI_Processor_Correctable_Machine_Check_Error โ€” defaults to Warning.

๐Ÿ’ซ IPMI_Processor_State

the following states correspond to Processor sensors that report an assertion or deassertion.

  • IPMI_Processor_State_No_Event โ€” defaults to Nominal.
  • IPMI_Processor_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Processor_State_Asserted โ€” defaults to Critical.

๐Ÿ”Œ IPMI_Power_Supply

the following states correspond to Power Supply sensors w/ Power Supply specific output states. the PSU is literally carrying the whole rig on its back, show some respect ๐Ÿซถ

  • IPMI_Power_Supply_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Supply_Presence_Detected โ€” defaults to Nominal.
  • IPMI_Power_Supply_Power_Supply_Failure_Detected โ€” defaults to Critical.
  • IPMI_Power_Supply_Predictive_Failure โ€” defaults to Critical.
  • IPMI_Power_Supply_Power_Supply_Input_Lost_AC_DC โ€” defaults to Critical.
  • IPMI_Power_Supply_Power_Supply_Input_Lost_Or_Out_Of_Range โ€” defaults to Critical.
  • IPMI_Power_Supply_Power_Supply_Input_Out_Of_Range_But_Present โ€” defaults to Critical.
  • IPMI_Power_Supply_Configuration_Error โ€” defaults to Critical.
  • IPMI_Power_Supply_Power_Supply_Inactive โ€” defaults to Warning.

๐Ÿชซ IPMI_Power_Supply_State

the following states correspond to Power_Supply sensors that report an assertion or deassertion.

bestie, eyes on this one โ€” the defaults are the opposite way round from every other _State group here. Deasserted is Critical and Asserted is Nominal. just how it is. don't come for me ๐Ÿ’€
  • IPMI_Power_Supply_State_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Supply_State_Deasserted โ€” defaults to Critical.
  • IPMI_Power_Supply_State_Asserted โ€” defaults to Nominal.

๐Ÿงฏ IPMI_Power_Supply_Redundancy

the following states correspond to Power Supply sensors that report on redundancy. two PSUs > one PSU, that's just math.

  • IPMI_Power_Supply_Redundancy_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Supply_Redundancy_Fully_Redundant โ€” defaults to Nominal.
  • IPMI_Power_Supply_Redundancy_Redundancy_Lost โ€” defaults to Critical.
  • IPMI_Power_Supply_Redundancy_Redundancy_Degraded โ€” defaults to Warning.
  • IPMI_Power_Supply_Redundancy_Non_Redundant_Sufficient_Resources_From_Redundant โ€” defaults to Critical.
  • IPMI_Power_Supply_Redundancy_Non_Redundant_Sufficient_Resources_From_Insufficient_Redundancy โ€” defaults to Critical.
  • IPMI_Power_Supply_Redundancy_Non_Redundant_Insufficient_Resources โ€” defaults to Critical.
  • IPMI_Power_Supply_Redundancy_Redundancy_Degraded_From_Fully_Redundant โ€” defaults to Warning.
  • IPMI_Power_Supply_Redundancy_Redundancy_Degraded_From_Non_Redundant โ€” defaults to Warning.

๐Ÿ”‹ IPMI_Power_Unit

the following states correspond to Power Unit sensors w/ Power Unit specific output states. short list, we love a low-effort icon.

  • IPMI_Power_Unit_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Unit_Power_Off_Power_Down โ€” defaults to Nominal.
  • IPMI_Power_Unit_Power_Cycle โ€” defaults to Nominal.
  • IPMI_Power_Unit_240VA_Power_Down โ€” defaults to Warning.
  • IPMI_Power_Unit_Interlock_Power_Down โ€” defaults to Warning.
  • IPMI_Power_Unit_AC_Lost โ€” defaults to Critical. bestie the AC is GONE ๐Ÿ˜ญ
  • IPMI_Power_Unit_Soft_Power_Control_Failure โ€” defaults to Critical.
  • IPMI_Power_Unit_Power_Unit_Failure_Detected โ€” defaults to Critical.
  • IPMI_Power_Unit_Predictive_Failure โ€” defaults to Critical.

IPMI_Power_Unit_State ๐ŸŽ€

Okay so these states are for Power Unit sensors that report an assertion or deassertion, iykyk.

  • IPMI_Power_Unit_State_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Unit_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Power_Unit_State_Asserted โ€” defaults to Warning.

IPMI_Power_Unit_Transition_Severity ๐Ÿ’…

These ones are for Power Unit sensors that report on transition severity. There's likeโ€ฆ a lot of them. Buckle up ๐Ÿซถ

  • IPMI_Power_Unit_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Power_Unit_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Power_Unit_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Power_Unit_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Power_Unit_Device_Present โœจ

Power Unit sensors that report on device installation go here โ€” is the thing in or is the thing out, that's the whole vibe.

  • IPMI_Power_Unit_Device_Present_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Unit_Device_Present_Device_Removed_Device_Absent โ€” defaults to Critical. she's gone ๐Ÿ’€
  • IPMI_Power_Unit_Device_Present_Device_Inserted_Device_Present โ€” defaults to Nominal.

IPMI_Power_Unit_Redundancy ๐Ÿฆ‹

The redundancy-reporting Power Unit states, coming right up. Nine of them, no cap.

  • IPMI_Power_Unit_Redundancy_No_Event โ€” defaults to Nominal.
  • IPMI_Power_Unit_Redundancy_Fully_Redundant โ€” defaults to Nominal.
  • IPMI_Power_Unit_Redundancy_Redundancy_Lost โ€” defaults to Critical.
  • IPMI_Power_Unit_Redundancy_Redundancy_Degraded โ€” defaults to Warning.
  • IPMI_Power_Unit_Redundancy_Non_Redundant_Sufficient_Resources_From_Redundant โ€” defaults to Critical.
  • IPMI_Power_Unit_Redundancy_Non_Redundant_Sufficient_Resources_From_Insufficient_Redundancy โ€” defaults to Critical.
  • IPMI_Power_Unit_Redundancy_Non_Redundant_Insufficient_Resources โ€” defaults to Critical.
  • IPMI_Power_Unit_Redundancy_Redundancy_Degraded_From_Fully_Redundant โ€” defaults to Warning.
  • IPMI_Power_Unit_Redundancy_Redundancy_Degraded_From_Non_Redundant โ€” defaults to Warning.

IPMI_Cooling_Device_Redundancy ๐Ÿงš

Same redundancy energy, but for Cooling Device sensors this time. Different hardware, same iconique list ๐ŸŒˆ

  • IPMI_Cooling_Device_Redundancy_No_Event โ€” defaults to Nominal.
  • IPMI_Cooling_Device_Redundancy_Fully_Redundant โ€” defaults to Nominal.
  • IPMI_Cooling_Device_Redundancy_Redundancy_Lost โ€” defaults to Critical.
  • IPMI_Cooling_Device_Redundancy_Redundancy_Degraded โ€” defaults to Warning.
  • IPMI_Cooling_Device_Redundancy_Non_Redundant_Sufficient_Resources_From_Redundant โ€” defaults to Critical.
  • IPMI_Cooling_Device_Redundancy_Non_Redundant_Sufficient_Resources_From_Insufficient_Redundancy โ€” defaults to Critical.
  • IPMI_Cooling_Device_Redundancy_Non_Redundant_Insufficient_Resources โ€” defaults to Critical.
  • IPMI_Cooling_Device_Redundancy_Redundancy_Degraded_From_Fully_Redundant โ€” defaults to Warning.
  • IPMI_Cooling_Device_Redundancy_Redundancy_Degraded_From_Non_Redundant โ€” defaults to Warning.

IPMI_Memory ๐Ÿ’œ

Memory sensors with Memory-specific output states. She's got range, okay?

  • IPMI_Memory_No_Event โ€” defaults to Nominal.
  • IPMI_Memory_Correctable_Memory_Error โ€” defaults to Warning.
  • IPMI_Memory_Uncorrectable_Memory_Error โ€” defaults to Critical. not the uncorrectable one ๐Ÿ˜ญ
  • IPMI_Memory_Parity โ€” defaults to Critical.
  • IPMI_Memory_Memory_Scrub_Failed โ€” defaults to Critical.
  • IPMI_Memory_Memory_Device_Disabled โ€” defaults to Critical.
  • IPMI_Memory_Correctable_Memory_Error_Logging_Limit_Reached โ€” defaults to Warning.
  • IPMI_Memory_Presence_Detected โ€” defaults to Nominal.
  • IPMI_Memory_Configuration_Error โ€” defaults to Critical.
  • IPMI_Memory_Spare โ€” defaults to Nominal.
  • IPMI_Memory_Memory_Automatically_Throttled โ€” defaults to Warning.
  • IPMI_Memory_Critical_Overtemperature โ€” defaults to Critical.

IPMI_Memory_State ๐ŸŒธ

For Memory sensors that report an assertion or deassertion. Note that Asserted going Critical here is a different default than the other state lists โ€” fr fr, read the line, don't assume ๐Ÿ’…

  • IPMI_Memory_State_No_Event โ€” defaults to Nominal.
  • IPMI_Memory_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Memory_State_Asserted โ€” defaults to Critical.

IPMI_Memory_Transition_Severity โญ

Memory sensors that report on device severity. Yes it's the same ten shapes as the Power Unit one. No, you still have to read them all. Consistency is the moment ๐Ÿ‘‘

  • IPMI_Memory_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Memory_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Memory_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Memory_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Memory_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Memory_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Memory_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Memory_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Memory_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Memory_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Memory_Redundancy ๐Ÿ“

The redundancy states again โ€” the page itself says these correspond to Cooling Device sensors that report on redundancy, which is a whole little typo moment but we're reporting it exactly as it's written, bestie ๐Ÿ™ˆ

  • IPMI_Memory_Redundancy_No_Event โ€” defaults to Nominal.
  • IPMI_Memory_Redundancy_Fully_Redundant โ€” defaults to Nominal.
  • IPMI_Memory_Redundancy_Redundancy_Lost โ€” defaults to Critical.
  • IPMI_Memory_Redundancy_Redundancy_Degraded โ€” defaults to Warning.
  • IPMI_Memory_Redundancy_Non_Redundant_Sufficient_Resources_From_Redundant โ€” defaults to Critical.
  • IPMI_Memory_Redundancy_Non_Redundant_Sufficient_Resources_From_Insufficient_Redundancy โ€” defaults to Critical.
  • IPMI_Memory_Redundancy_Non_Redundant_Insufficient_Resources โ€” defaults to Critical.
  • IPMI_Memory_Redundancy_Redundancy_Degraded_From_Fully_Redundant โ€” defaults to Warning.
  • IPMI_Memory_Redundancy_Redundancy_Degraded_From_Non_Redundant โ€” defaults to Warning.

IPMI_Drive_Slot ๐ŸŽ€

Drive Slot sensors with Drive Slot-specific output states. Disk drama, incoming ๐Ÿ”ฅ

  • IPMI_Drive_Slot_No_Event โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Drive_Presence โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Drive_Fault โ€” defaults to Critical.
  • IPMI_Drive_Slot_Predictive_Failure โ€” defaults to Critical.
  • IPMI_Drive_Slot_Hot_Spare โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Consistency_Check_Parity_Check_In_Progress โ€” defaults to Nominal.
  • IPMI_Drive_Slot_In_Critical_Array โ€” defaults to Critical.
  • IPMI_Drive_Slot_In_Failed_Array โ€” defaults to Critical.
  • IPMI_Drive_Slot_Rebuild_Remap_In_Progress โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Rebuild_Remap_Aborted โ€” defaults to Critical.

IPMI_Drive_Slot_State ๐Ÿ’ซ

Drive Slot sensors reporting an assertion or deassertion. Heads up: this list flips the usual pattern โ€” Deasserted is the Warning one here and Asserted is Nominal. Not a typo, that's literally what it says, don't @ me ๐Ÿซถ

  • IPMI_Drive_Slot_State_No_Event โ€” defaults to Nominal.
  • IPMI_Drive_Slot_State_Deasserted โ€” defaults to Warning.
  • IPMI_Drive_Slot_State_Asserted โ€” defaults to Nominal.

IPMI_Drive_Slot_Predictive_Failure ๐Ÿ”ฎ

Drive_Slot sensors that report a predictive failure assertion or deassertion. Foretelling the doom, respectfully.

  • IPMI_Drive_Slot_Predictive_Failure_No_Event โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Predictive_Failure_Deasserted โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Predictive_Failure_Asserted โ€” defaults to Critical.

IPMI_Drive_Slot_Transition_Severity ๐Ÿ’–

Drive Slot sensors reporting on transition severity. Short list, but she's got more coming (part four is gonna finish her off)โ€ฆ

  • IPMI_Drive_Slot_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Drive_Slot_Transition_Severity โ€” the vibe-check squad for Drive Slot sensors that report on transition severity. Same drill, states and their defaults:
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” Defaults to Warning.
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” Defaults to Warning.
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_Drive_Slot_Transition_Severity_Transition_To_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_Drive_Slot_Transition_Severity_Monitor โ€” Defaults to Warning.
    • IPMI_Drive_Slot_Transition_Severity_Informational โ€” Defaults to Nominal.
  • IPMI_Drive_Slot_Device_Present โ€” these states are for Drive Slot sensors that report on device installation. Basically "is there a thing in the slot or not":
    • IPMI_Drive_Slot_Device_Present_No_Event โ€” Defaults to Nominal.
    • IPMI_Drive_Slot_Device_Present_Device_Removed_Device_Absent โ€” Defaults to Critical.
    • IPMI_Drive_Slot_Device_Present_Device_Inserted_Device_Present โ€” Defaults to Nominal.
  • IPMI_POST_Memory_Resize_State โ€” for POST Memory Resize sensors that report an assertion or deassertion:
    • IPMI_POST_Memory_Resize_State_No_Event โ€” Defaults to Nominal.
    • IPMI_POST_Memory_Resize_State_Deasserted โ€” Defaults to Nominal.
    • IPMI_POST_Memory_Resize_State_Asserted โ€” Defaults to Warning.
  • IPMI_System_Firmware_Progress โ€” for System Firmware Progress sensors w/ System Firmware Progress specific output states:
    • IPMI_System_Firmware_Progress_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_System_Firmware_Error โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_System_Firmware_Hang โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_System_Firmware_Progress โ€” Defaults to Nominal.
  • IPMI_System_Firmware_Progress_State โ€” for System Firmware Progress sensors that report an assertion or deassertion:
    • IPMI_System_Firmware_Progress_State_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_State_Deasserted โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_State_Asserted โ€” Defaults to Warning.
  • IPMI_System_Firmware_Progress_Device_Present โ€” for System Firmware Progress sensors that report on device installation:
    • IPMI_System_Firmware_Progress_Device_Present_Device_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_Device_Present_Device_Removed_Device_Absent โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_Device_Present_Device_Inserted_Device_Present โ€” Defaults to Nominal.
  • IPMI_System_Firmware_Progress_Transition_Severity โ€” for System Firmware Progress sensors that report on device severity. (Yes, the names are absolute units. Type them out fully, bestie, no shortcuts ๐Ÿ’…)
    • IPMI_System_Firmware_Progress_Transition_Severity_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_OK โ€” Defaults to Nominal.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” Defaults to Warning.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” Defaults to Warning.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_Transition_Severity_Transition_To_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_System_Firmware_Progress_Transition_Severity_Monitor โ€” Defaults to Warning.
    • IPMI_System_Firmware_Progress_Transition_Severity_Informational โ€” Defaults to Nominal.
  • IPMI_Event_Logging_Disabled โ€” these states are for Event Logging Disabled sensors w/
okay so the page literally trails off at "w/" and never finishes the sentence ๐Ÿ˜ญ not me thinking my copy-paste broke. That's just how it is in the source. Moving on ๐Ÿ’€
  • IPMI_Event_Logging_Disabled_No_Event โ€” Defaults to Nominal.
  • IPMI_Event_Logging_Disabled_Correctable_Memory_Error_Logging_Disabled โ€” Defaults to Critical.
  • IPMI_Event_Logging_Disabled_Event_Type_Logging_Disabled โ€” Defaults to Critical.
  • IPMI_Event_Logging_Disabled_Log_Area_Reset_Cleared โ€” Defaults to Nominal.
  • IPMI_Event_Logging_Disabled_All_Event_Logging_Disabled โ€” Defaults to Critical.
  • IPMI_Event_Logging_Disabled_SEL_Full โ€” Defaults to Critical.
  • IPMI_Event_Logging_Disabled_SEL_Almost_Full โ€” Defaults to Warning.
  • IPMI_Event_Logging_Disabled_Correctable_Machine_Check_Error_Logging_Disabled โ€” Defaults to Critical.
  • IPMI_System_Event โ€” for System Event sensors w/ System Event specific output states:
    • IPMI_System_Event_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Event_System_Reconfigured โ€” Defaults to Warning.
    • IPMI_System_Event_OEM_System_Boot_Event โ€” Defaults to Nominal.
    • IPMI_System_Event_Undetermined_System_Hardware_Failure โ€” Defaults to Critical.
    • IPMI_System_Event_Entry_Added_To_Auxiliary_Log โ€” Defaults to Nominal.
    • IPMI_System_Event_PEF_Action โ€” Defaults to Nominal.
    • IPMI_System_Event_Timestamp_Clock_Sync โ€” Defaults to Warning.
  • IPMI_System_Event_Transition_State โ€” for System Event sensors that report a transition state:
    • IPMI_System_Event_Transition_State_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Event_Transition_State_Active โ€” Defaults to Nominal.
    • IPMI_System_Event_Transition_State_Idle โ€” Defaults to Nominal.
    • IPMI_System_Event_Transition_State_Busy โ€” Defaults to Nominal.
  • IPMI_System_Event_State โ€” for System Event sensors that report an assertion or deassertion:
    • IPMI_System_Event_State_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Event_State_Deasserted โ€” Defaults to Nominal.
    • IPMI_System_Event_State_Asserted โ€” Defaults to Warning.
  • IPMI_System_Event_Transition_Severity โ€” for System Event sensors that report on transition severity:
    • IPMI_System_Event_Transition_Severity_No_Event โ€” Defaults to Nominal.
    • IPMI_System_Event_Transition_Severity_Transition_To_OK โ€” Defaults to Nominal.
    • IPMI_System_Event_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” Defaults to Warning.
    • IPMI_System_Event_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_System_Event_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” Defaults to Critical.
    • IPMI_System_Event_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” Defaults to Warning.
    • IPMI_System_Event_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_System_Event_Transition_Severity_Transition_To_Non_Recoverable โ€” Defaults to Critical.
    • IPMI_System_Event_Transition_Severity_Monitor โ€” Defaults to Warning.
    • IPMI_System_Event_Transition_Severity_Informational โ€” Defaults to Nominal.
  • IPMI_Critical_Interrupt โ€” for Critical Interrupt sensors w/ Critical Interrupt specific output states. Lowkey the most dramatic group fr fr ๐Ÿšจ
    • IPMI_Critical_Interrupt_No_Event โ€” Defaults to Nominal.
    • IPMI_Critical_Interrupt_Front_Panel_NMI_Diagnostic_Interrupt โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Bus_Timeout โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_IO_Channel_Check_NMI โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Software_NMI โ€” Defaults to Warning.
    • IPMI_Critical_Interrupt_PCI_PERR โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_PCI_SERR โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_EISA_Fail_Safe_Timeout โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Bus_Correctable_Error โ€” Defaults to Warning.
    • IPMI_Critical_Interrupt_Bus_Uncorrectable_Error โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Fatal_NMI โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Bus_Fatal_Error โ€” Defaults to Critical.
    • IPMI_Critical_Interrupt_Bus_Degraded โ€” Defaults to Warning.
real talk: in the original these last two are squished onto one line like IPMI_Critical_Interrupt_Bus_Fatal_Error Defaults to Critical. IPMI_Critical_Interrupt_Bus_Degraded Defaults to Warning. โ€” two separate states, one runaway line. Both are listed above so nothing's missing ๐Ÿซถ
  • IPMI_Button_Switch โ€” for Button/Switch sensors w/ Button/Switch specific output states. Someone pressed something, iconique:
    • IPMI_Button_Switch_No_Event โ€” Defaults to Nominal.
    • IPMI_Button_Switch_Power_Button_Pressed โ€” Defaults to Nominal.
    • IPMI_Button_Switch_Sleep_Button_Pressed โ€” Defaults to Nominal.
    • IPMI_Button_Switch_Reset_Button_Pressed โ€” Defaults to Nominal.
    • IPMI_Button_Switch_FRU_Latch_Open โ€” Defaults to Warning.
    • IPMI_Button_Switch_FRU_Service_Request_Button โ€” Defaults to Warning.
  • IPMI_Button_Switch_State โ€” for Button/Switch sensors that report an assertion or deassertion:
    • IPMI_Button_Switch_State_No_Event โ€” Defaults to Nominal.
    • IPMI_Button_Switch_State_Deasserted โ€” Defaults to Nominal.

IPMI_Button_Switch_State_Asserted

Defaults to Nominal. Bestie, nothing's on fire, we're just noting the button got pressed. ๐Ÿ’…

IPMI_Button_Switch_Transition_Severity

The following states correspond to Button/Switch sensors that report on device severity.

  • IPMI_Button_Switch_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Button_Switch_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Button_Switch_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Button_Switch_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Module_Board_State

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

  • IPMI_Module_Board_State_No_Event โ€” defaults to Nominal.
  • IPMI_Module_Board_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Module_Board_State_Asserted โ€” defaults to Critical.

IPMI_Module_Board_Device_Present

The following states correspond to Module/Board sensors that report on device installation. it's giving "is the card in the slot or not" energy ๐ŸŽ€

  • IPMI_Module_Board_Device_Present_No_Event โ€” defaults to Nominal.
  • IPMI_Module_Board_Device_Present_Device_Removed_Device_Absent โ€” defaults to Critical.
  • IPMI_Module_Board_Device_Present_Device_Inserted_Device_Present โ€” defaults to Nominal.

IPMI_Chassis_Transition_Severity

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

  • IPMI_Chassis_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Chassis_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Chassis_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Chassis_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Chassis_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Chassis_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Chassis_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Chassis_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Chassis_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Chassis_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Chip_Set_Transition_Severity

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

  • IPMI_Chip_Set_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Chip_Set_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Chip_Set_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Chip_Set_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Cable_Interconnect

The following states correspond to Cable/Interconnect sensors w/ Cable/Interconnect specific output states. yes, the "did somebody unplug it" sensors. iconic behavior honestly ๐Ÿฆ‹

  • IPMI_Cable_Interconnect_No_Event โ€” defaults to Nominal.
  • IPMI_Cable_Interconnect_Is_Connected โ€” defaults to Nominal.
  • IPMI_Cable_Interconnect_Configuration_Error โ€” defaults to Critical.

IPMI_Cable_Interconnect_Transition_Severity

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

  • IPMI_Cable_Interconnect_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Cable_Interconnect_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Cable_Interconnect_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Cable_Interconnect_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_Boot_Error

The following states correspond to Boot Error sensors w/ Boot Error specific output states. this is the "the machine woke up and chose chaos" category ๐Ÿ˜ญ

  • IPMI_Boot_Error_No_Event โ€” defaults to Nominal.
  • IPMI_Boot_Error_No_Bootable_Media โ€” defaults to Critical.
  • IPMI_Boot_Error_Non_Bootable_Diskette_Left_In_Drive โ€” defaults to Critical.
  • IPMI_Boot_Error_PXE_Server_Not_Found โ€” defaults to Critical.
  • IPMI_Boot_Error_Invalid_Boot_Sector โ€” defaults to Critical.
  • IPMI_Boot_Error_Timeout_Waiting_For_User_Selection_Of_Boot_Source โ€” defaults to Warning.

IPMI_Boot_Error_State

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

  • IPMI_Boot_Error_State_No_Event โ€” defaults to Nominal.
  • IPMI_Boot_Error_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Boot_Error_State_Asserted โ€” defaults to Critical.

IPMI_Boot_Error_Transition_Severity

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

  • IPMI_Boot_Error_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Boot_Error_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Boot_Error_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Boot_Error_Transition_Severity_Informational โ€” defaults to Nominal.

IPMI_OS_Boot

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

  • IPMI_OS_Boot_No_Event โ€” defaults to Nominal.
  • IPMI_OS_Boot_A_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_C_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_PXE_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_Diagnostic_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_CD_ROM_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_ROM_Boot_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_Boot_Completed_Boot_Device_Not_Specified โ€” defaults to Warning.
  • IPMI_OS_Boot_Base_OS_Hypervisor_Installation_Started โ€” defaults to Nominal.
  • IPMI_OS_Boot_Base_OS_Hypervisor_Installation_Completed โ€” defaults to Nominal.
  • IPMI_OS_Boot_Base_OS_Hypervisor_Installation_Aborted โ€” defaults to Warning.
  • IPMI_OS_Boot_Base_OS_Hypervisor_Installation_Failed โ€” defaults to Critical.

IPMI_OS_Critical_Stop_State

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

  • IPMI_OS_Critical_Stop_State_No_Event โ€” defaults to Nominal.
  • IPMI_OS_Critical_Stop_State_Deasserted โ€” defaults to Nominal.
  • IPMI_OS_Critical_Stop_State_Asserted โ€” defaults to Critical.

IPMI_Slot_Connector

The following states correspond to Slot Connector sensors w/ Slot Connector specific output states. slot girlies stay winning ๐Ÿ”ฅ

  • IPMI_Slot_Connector_No_Event โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Fault_Status_Asserted โ€” defaults to Critical.
  • IPMI_Slot_Connector_Identify_Status_Asserted โ€” defaults to Warning.
  • IPMI_Slot_Connector_Slot_Connector_Device_Installed_Attached โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Slot_Connector_Ready_For_Device_Installation โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Slot_Connector_Ready_For_Device_Removal โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Slot_Power_Is_Off โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Slot_Connector_Device_Removal_Request โ€” defaults to Warning.
  • IPMI_Slot_Connector_Interlock_Asserted โ€” defaults to Warning.
  • IPMI_Slot_Connector_Slot_Is_Disabled โ€” defaults to Warning.
  • IPMI_Slot_Connector_Slot_Holds_Spare_Device โ€” defaults to Nominal.

โœจ IPMI_Slot_Connector_Transition_Severity โœจ

Okay so these ones are for Slot Connector sensors that report on device severity ๐Ÿ’…

  • IPMI_Slot_Connector_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_OK โ€” defaults to Nominal. (healing arc, slay โœจ)
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Slot_Connector_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Slot_Connector_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Slot_Connector_Transition_Severity_Informational โ€” defaults to Nominal.

๐ŸŒˆ IPMI_System_ACPI_Power_State ๐ŸŒˆ

  • IPMI_System_ACPI_Power_State_No_Event โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S0_G0 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S1 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S2 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S3 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S4 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S5_G2 โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S4_S5_Soft_Off โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_G3_Mechanical_Off โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_Sleeping_in_an_S1_S2_or_S3_States โ€” defaults to Nominal. (that name is a whole sentence bestie, but it's real and we respect it ๐Ÿซถ)
  • IPMI_System_ACPI_Power_State_G1_Sleeping โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_S5_Entered_By_Override โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_Legacy_ON_State โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_Legacy_OFF_State โ€” defaults to Nominal.
  • IPMI_System_ACPI_Power_State_Unspecified โ€” defaults to Critical.
  • IPMI_System_ACPI_Power_State_Unknown โ€” defaults to Critical.
ngl the last two being Critical while every single S-state is Nominal is such a mood ๐Ÿ’€

๐ŸŽ€ IPMI_Watchdog2 ๐ŸŽ€

These states are for Watchdog 2 sensors w/ Watchdog 2 specific output states, okay??

  • IPMI_Watchdog2_No_Event โ€” defaults to Nominal.
  • IPMI_Watchdog2_Timer_Expired โ€” defaults to Warning.
  • IPMI_Watchdog2_Hard_Reset โ€” defaults to Critical.
  • IPMI_Watchdog2_Power_Down โ€” defaults to Critical.
  • IPMI_Watchdog2_Power_Cycle โ€” defaults to Critical.
  • IPMI_Watchdog2_Reserved1 โ€” defaults to Nominal.
  • IPMI_Watchdog2_Reserved2 โ€” defaults to Nominal.
  • IPMI_Watchdog2_Reserved3 โ€” defaults to Nominal.
  • IPMI_Watchdog2_Reserved4 โ€” defaults to Nominal.
  • IPMI_Watchdog2_Timer_Interrupt โ€” defaults to Warning.

๐Ÿ’œ IPMI_Platform_Alert_State ๐Ÿ’œ

These correspond to Platform Alert sensors that report an assertion or deassertion โœจ

  • IPMI_Platform_Alert_State_No_Event โ€” defaults to Nominal.
  • IPMI_Platform_Alert_State_Deasserted โ€” defaults to Nominal.
  • IPMI_Platform_Alert_State_Asserted โ€” defaults to Critical.

๐Ÿฆ‹ IPMI_Entity_Presence ๐Ÿฆ‹

For Entity Presence sensors w/ Entity Presence specific output states ๐Ÿ’…

  • IPMI_Entity_Presence_No_Event โ€” defaults to Nominal.
  • IPMI_Entity_Presence_Entity_Present โ€” defaults to Nominal.
  • IPMI_Entity_Presence_Entity_Absent โ€” defaults to Critical.
  • IPMI_Entity_Presence_Entity_Disabled โ€” defaults to Critical.

๐ŸŒธ IPMI_Entity_Presence_Device_Present ๐ŸŒธ

These ones are for Entity Presence sensors that report on device installation ๐Ÿ”ง

  • IPMI_Entity_Presence_Device_Present_No_Event โ€” defaults to Nominal.
  • IPMI_Entity_Presence_Device_Present_Device_Removed_Device_Absent โ€” defaults to Nominal.
  • IPMI_Entity_Presence_Device_Present_Device_Inserted_Device_Present โ€” defaults to Nominal.

๐Ÿ‘‘ IPMI_Management_Subsystem_Health ๐Ÿ‘‘

Management Subsystem Health sensors w/ Management Subsystem Health specific output states โ€” and bestie, almost all of these are Critical, so likeโ€ฆ heads up ๐Ÿ˜ญ

  • IPMI_Management_Subsystem_Health_No_Event โ€” defaults to Nominal.
  • IPMI_Management_Subsystem_Health_Sensor_Access_Degraded_Or_Unavailable โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Controller_Access_Degraded_Or_Unavailable โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Management_Controller_Off_Line โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Management_Controller_Unavailable โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Sensor_Failure โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_FRU_Failure โ€” defaults to Critical.

โญ IPMI_Management_Subsystem_Health_Transition_Severity โญ

These correspond to Management Subsystem Health sensors that report on transition severity ๐Ÿ’ซ

  • IPMI_Management_Subsystem_Health_Transition_Severity_No_Event โ€” defaults to Nominal.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_OK โ€” defaults to Nominal.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Non_Critical_From_OK โ€” defaults to Warning.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Critical_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Non_Recoverable_From_Less_Severe โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Non_Critical_From_More_Severe โ€” defaults to Warning.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Critical_From_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Transition_To_Non_Recoverable โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Monitor โ€” defaults to Warning.
  • IPMI_Management_Subsystem_Health_Transition_Severity_Informational โ€” defaults to Nominal.

๐Ÿงš IPMI_Management_Subsystem_Health_Device_Present ๐Ÿงš

Also Management Subsystem Health sensors, but these report on device installation ๐Ÿ› ๏ธ

  • IPMI_Management_Subsystem_Health_Device_Present_Device_No_Event โ€” defaults to Nominal.
  • IPMI_Management_Subsystem_Health_Device_Present_Device_Removed_Device_Absent โ€” defaults to Critical.
  • IPMI_Management_Subsystem_Health_Device_Present_Device_Inserted_Device_Present โ€” defaults to Nominal.
lowkey iconic that the removed/absent one here is Critical while the Entity Presence version up top is Nominal โ€” that's literally what the page says, no cap, so don't @ me ๐Ÿ’…

๐Ÿ”ฅ IPMI_Battery ๐Ÿ”ฅ

Battery sensors w/ Battery specific output states โ€” yes queen, we love a self-explanatory name ๐Ÿ“

  • IPMI_Battery_No_Event โ€” defaults to Nominal.
  • IPMI_Battery_Battery_Low โ€” defaults to Warning.
  • IPMI_Battery_Battery_Failed โ€” defaults to Critical.
  • IPMI_Battery_Battery_Presence_Detected โ€” defaults to Nominal.

๐Ÿ’– IPMI_Session_Audit ๐Ÿ’–

Session Audit sensors w/ Session Audit specific output states ๐Ÿ•ต๏ธโ€โ™€๏ธ

  • IPMI_Session_Audit_No_Event โ€” defaults to Nominal.
  • IPMI_Session_Audit_Session_Activated โ€” defaults to Nominal.
  • IPMI_Session_Audit_Session_Deactivated โ€” defaults to Nominal.
  • IPMI_Session_Audit_Invalid_Username_Or_Password โ€” defaults to Warning.
  • IPMI_Session_Audit_Invalid_Password_Disable โ€” defaults to Critical.

๐ŸŒˆ IPMI_Version_Change ๐ŸŒˆ

Version Change sensors w/ Version Change specific output states โ€” and whew, these names are LONG. But they're all here, every single one ๐Ÿซถ

  • IPMI_Version_Change_No_Event โ€” defaults to Nominal.
  • IPMI_Version_Change_Hardware_Change_Detected_With_Associated_Entity โ€” defaults to Warning.
  • IPMI_Version_Change_Firmware_Or_Software_Change_Detected_With_Associated_Entity โ€” defaults to Warning.
  • IPMI_Version_Change_Hardware_Incompatibility_Detected_With_Associated_Entity โ€” defaults to Critical.
  • IPMI_Version_Change_Firmware_Or_Software_Incompatibility_Detected_With_Associated_Entity โ€” defaults to Critical.
  • IPMI_Version_Change_Entity_Is_Of_An_Invalid_Or_Unsupported_Hardware_Version โ€” defaults to Critical.
  • IPMI_Version_Change_Entity_Contains_An_Invalid_Or_Unsupported_Firmware_Or_Software_Version โ€” defaults to Critical.
  • IPMI_Version_Change_Hardware_Change_Detected_With_Associated_Entity_Was_Successful โ€” defaults to Nominal.
  • IPMI_Version_Change_Software_Or_FW_Change_Detected_With_Associated_Entity_Was_Successful โ€” defaults to Nominal.

๐ŸŽ€ IPMI_FRU_State ๐ŸŽ€

Last little batch of this section: FRU State sensors w/ FRU State specific output states ๐Ÿ’œ

  • IPMI_FRU_State_No_Event โ€” defaults to Nominal.
  • IPMI_FRU_State_FRU_Not_Installed โ€” defaults to Critical.

...mwah, continuing right where we left off with the FRU-state defaults, no cap ๐ŸŽ€

  • IPMI_FRU_State_FRU_Inactive โ€” defaults to Critical.
  • IPMI_FRU_State_FRU_Activation_Requested โ€” defaults to Warning.
  • IPMI_FRU_State_FRU_Activation_In_Progress โ€” defaults to Warning.
  • IPMI_FRU_State_FRU_Active โ€” defaults to Nominal. (iconic, honestly)
  • IPMI_FRU_State_FRU_Deactivation_Requested โ€” defaults to Warning.
  • IPMI_FRU_State_FRU_Deactivation_In_Progress โ€” defaults to Warning.
  • IPMI_FRU_State_FRU_Communication_Lost โ€” defaults to Critical. ๐Ÿ’€

๐ŸŒˆ IPMI_OEM

Bestie, this is the choose-your-own-adventure part of the config. The following configuration options let you set up OEM-specific interpretations โ€” like, your manufacturer did something weird and you get to tell the tool how to read it ๐Ÿงš

Okay so real talk, and I need you to actually hear this one: you can configure both IPMI_OEM_Bitmask and IPMI_OEM_Value for an identical Manufacturer-ID, Product-ID, Event-Reading-Type-Code, and Sensor-Type combination. All the interpretation rules for a specific combination get iterated through and the worst resulting sensor state is what comes back โ€” as in Nominal < Warning < Critical. And if no match is found, no sensor state is returned for the OEM sensor reading at all. Periodt. ๐Ÿ’…

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> is lowkey flexible like that โ€” it 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) โœจ โ€” go look, they're right there.

Multiple <Manufacturer-ID> and <Product-ID> pairs can be input separated by commas.

And here's the fun plot twist ๐Ÿ”ฅ: the Event-Reading-Type-Code and Sensor-Type need not be OEM types. They may be non-OEM types, and you can use them to provide interpretation rules for sensors that may be behaving outside the standard of the IPMI specification. Rude of them, but okay, we handle it.

๐Ÿฆ‹ The two options, bestie

  • IPMI_OEM_Bitmask <Manufacturer-ID>:<Product-ID>,... Event-Reading-Type-Code Sensor-Type Sensor-Event-Bitmask State โ€” use this to configure a state interpretation for a specific Manufacturer-ID, Product-ID, Event-Reading-Type-Code, and Sensor-Type combination, plus a specific bitmask of the Sensor-Event.

The state will be accepted as the sensor interpretation if the inputted bitmask ANDed with the actual sensor event bitmask reading is true. ๐Ÿซถ

And as a special case: the state will be accepted if the inputted bitmask and the actual sensor event bitmask are both 0. In other words, if no events happened, you can configure an OEM interpretation for that exact case by inputting a bitmask of 0x0000. Not me knowing the zero-events trick, iykyk ๐Ÿ˜Œ

  • IPMI_OEM_Value <Manufacturer-ID>:<Product-ID>,... Event-Reading-Type-Code Sensor-Type Sensor-Event-Bitmask-Value State โ€” use this one to configure a state interpretation for a specific Manufacturer-ID, Product-ID, Event-Reading-Type-Code, and Sensor-Type combination, plus a specific value for the Sensor-Event-Bitmask.

Here the state will be accepted as the sensor interpretation if the inputted bitmask value is equal to the actual sensor event bitmask reading. Equality, not ANDing โ€” different vibe entirely, don't mix them up ๐Ÿ™ˆ


๐Ÿ“ FILES

/etc/freeipmi//freeipmi_interpret_sensor.conf

(Yes, the double slash is literally how it's written โ€” leave it alone, she's fine ๐Ÿ’–)

๐Ÿ› REPORTING BUGS

Found a bug? Don't suffer in silence, bestie. Report bugs to <freeipmi-users@gnu.org> or <freeipmi-devel@gnu.org> ๐Ÿ“

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

http://www.gnu.org/software/freeipmi/ โญ


And that's the whole page, bestie โ€” every last crumb of it. Slay. ๐Ÿ’…โœจ

Shoutout to FreeIPMI 1.6.20, dated 2026-10-05 โ€” FREEIPMI_INTERPRET_SENSOR(5), main character energy, no notes ๐ŸŽ€๐Ÿฆ‹๐Ÿ’œ

๐Ÿ“ฆ where this page comes from