XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    IPMI Info Outlet Air temp missing.

    Scheduled Pinned Locked Moved Xen Orchestra
    10 Posts 3 Posters 37 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      acebmxer
      last edited by acebmxer

      I know most work is being put towards v6 but just wanted to thought this out there...

      XOA not reporting outlet temp those idrac shows outlet air temp. Also not sure what the update frequency of these items are every 10 sec, 30 secs? On page load?

      Screenshot 2026-03-03 121306.png

      Screenshot 2026-03-03 121337.png

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates đŸȘ Co-Founder CEO
        last edited by

        It's very likely the info isn't visible via the plugin. Check the output of the following command:

        xe host-call-plugin host-uuid=<uuid> plugin=ipmitool.py fn=get_all_sensors
        
        A 1 Reply Last reply Reply Quote 0
        • A Offline
          acebmxer @olivierlambert
          last edited by

          @olivierlambert

          When i do a search for outlet i dont see any in the output below.

          xe host-call-plugin host-uuid=c6f7700e-0196-4cd2-8f81-18e3bdac3153 plugin=ipmitoo
          l.py fn=get_all_sensors
          [{"name": "Temp", "value": "64 degrees C", "event": "ok"}, {"name": "Temp", "value": "69 degrees C", "event": "ok"}, {"name": "Inlet Temp", "value": "18 degrees C", "event": "ok"}, {"name": "Fan1A", "value": "5280 RPM", "event": "ok"}, {"name": "Fan2A", "value": "5160 RPM", "event": "ok"}, {"name": "Fan3A", "value": "5160 RPM", "event": "ok"}, {"name": "Fan4A", "value": "5160 RPM", "event": "ok"}, {"name": "Fan1B", "value": "4680 RPM", "event": "ok"}, {"name": "Fan2B", "value": "4680 RPM", "event": "ok"}, {"name": "Fan3B", "value": "4920 RPM", "event": "ok"}, {"name": "Fan4B", "value": "4800 RPM", "event": "ok"}, {"name": "Fan1C", "value": "5040 RPM", "event": "ok"}, {"name": "Fan2C", "value": "5280 RPM", "event": "ok"}, {"name": "Fan3C", "value": "5160 RPM", "event": "ok"}, {"name": "Fan4C", "value": "5160 RPM", "event": "ok"}, {"name": "Fan1D", "value": "4800 RPM", "event": "ok"}, {"name": "Fan2D", "value": "4800 RPM", "event": "ok"}, {"name": "Fan3D", "value": "4800 RPM", "event": "ok"}, {"name": "Fan4D", "value": "4680 RPM", "event": "ok"}, {"name": "Fan1A Status", "value": "0x00", "event": "ok"}, {"name": "Fan1C Status", "value": "0x00", "event": "ok"}, {"name": "Fan2A Status", "value": "0x00", "event": "ok"}, {"name": "Fan2C Status", "value": "0x00", "event": "ok"}, {"name": "Fan3A Status", "value": "0x00", "event": "ok"}, {"name": "Fan3C Status", "value": "0x00", "event": "ok"}, {"name": "Fan4A Status", "value": "0x00", "event": "ok"}, {"name": "Fan4C Status", "value": "0x00", "event": "ok"}, {"name": "Fan1B Status", "value": "0x00", "event": "ok"}, {"name": "Fan1D Status", "value": "0x00", "event": "ok"}, {"name": "Fan2B Status", "value": "0x00", "event": "ok"}, {"name": "Fan2D Status", "value": "0x00", "event": "ok"}, {"name": "Fan3B Status", "value": "0x00", "event": "ok"}, {"name": "Fan3D Status", "value": "0x00", "event": "ok"}, {"name": "Fan4B Status", "value": "0x00", "event": "ok"}, {"name": "Fan4D Status", "value": "0x00", "event": "ok"}, {"name": "Intrusion Cable", "value": "0x00", "event": "ok"}, {"name": "Front LED Panel", "value": "0x00", "event": "ok"}, {"name": "VGA Cable Pres", "value": "0x00", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "Current 1", "value": "2.60 Amps", "event": "ok"}, {"name": "Current 2", "value": "0.20 Amps", "event": "ok"}, {"name": "Voltage 1", "value": "120 Volts", "event": "ok"}, {"name": "Voltage 2", "value": "124 Volts", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "OS Watchdog", "value": "0x00", "event": "ok"}, {"name": "SEL", "value": "Not Readable", "event": "ns"}, {"name": "Intrusion", "value": "0x00", "event": "ok"}, {"name": "Power Optimized", "value": "0x00", "event": "ok"}, {"name": "Pwr Consumption", "value": "264 Watts", "event": "ok"}, {"name": "PS Redundancy", "value": "0x00", "event": "ok"}, {"name": "Fan Redundancy", "value": "0x00", "event": "ok"}, {"name": "Redundancy", "value": "Not Readable", "event": "ns"}, {"name": "SD1", "value": "Not Readable", "event": "ns"}, {"name": "SD2", "value": "Not Readable", "event": "ns"}, {"name": "IO Usage", "value": "0 percent", "event": "ok"}, {"name": "MEM Usage", "value": "0 percent", "event": "ok"}, {"name": "SYS Usage", "value": "6 percent", "event": "ok"}, {"name": "CPU Usage", "value": "6 percent", "event": "ok"}, {"name": "Status", "value": "0x00", "event": "ok"}, {"name": "Status", "value": "0x00", "event": "ok"}, {"name": "Status", "value": "0x00", "event": "ok"}, {"name": "Status", "value": "0x00", "event": "ok"}, {"name": "ROMB Battery", "value": "0x00", "event": "ok"}, {"name": "ROMB Battery", "value": "Not Readable", "event": "ns"}, {"name": "SDPM Battery 1", "value": "Not Readable", "event": "ns"}, {"name": "PCIe Slot1", "value": "0x00", "event": "ok"}, {"name": "PCIe Slot2", "value": "Not Readable", "event": "ns"}, {"name": "PCIe Slot3", "value": "Not Readable", "event": "ns"}, {"name": "A1", "value": "0x00", "event": "ok"}, {"name": "A2", "value": "0x00", "event": "ok"}, {"name": "A3", "value": "0x00", "event": "ok"}, {"name": "A4", "value": "0x00", "event": "ok"}, {"name": "A5", "value": "0x00", "event": "ok"}, {"name": "A6", "value": "0x00", "event": "ok"}, {"name": "A7", "value": "0x00", "event": "ok"}, {"name": "A8", "value": "0x00", "event": "ok"}, {"name": "A9", "value": "0x00", "event": "ok"}, {"name": "A10", "value": "0x00", "event": "ok"}, {"name": "A11", "value": "0x00", "event": "ok"}, {"name": "A12", "value": "0x00", "event": "ok"}, {"name": "A13", "value": "0x00", "event": "ok"}, {"name": "A14", "value": "0x00", "event": "ok"}, {"name": "A15", "value": "0x00", "event": "ok"}, {"name": "A16", "value": "0x00", "event": "ok"}, {"name": "B1", "value": "0x00", "event": "ok"}, {"name": "B2", "value": "0x00", "event": "ok"}, {"name": "B3", "value": "0x00", "event": "ok"}, {"name": "B4", "value": "0x00", "event": "ok"}, {"name": "B5", "value": "0x00", "event": "ok"}, {"name": "B6", "value": "0x00", "event": "ok"}, {"name": "B7", "value": "0x00", "event": "ok"}, {"name": "B8", "value": "0x00", "event": "ok"}, {"name": "B9", "value": "0x00", "event": "ok"}, {"name": "B10", "value": "0x00", "event": "ok"}, {"name": "B11", "value": "0x00", "event": "ok"}, {"name": "B12", "value": "0x00", "event": "ok"}, {"name": "B13", "value": "0x00", "event": "ok"}, {"name": "B14", "value": "0x00", "event": "ok"}, {"name": "B15", "value": "0x00", "event": "ok"}, {"name": "B16", "value": "0x00", "event": "ok"}, {"name": "Drive 0", "value": "0x00", "event": "ok"}, {"name": "ECC Corr Err", "value": "0xc0", "event": "ok"}, {"name": "ECC Uncorr Err", "value": "0xc5", "event": "ok"}, {"name": "PCI Parity Err", "value": "Not Readable", "event": "ns"}, {"name": "PCI System Err", "value": "0x92", "event": "ok"}, {"name": "SBE Log Disabled", "value": "0xa9", "event": "ok"}, {"name": "Unknown", "value": "0x00", "event": "ok"}, {"name": "CPU Protocol Err", "value": "0x00", "event": "ok"}, {"name": "CPU Machine Chk", "value": "0x00", "event": "ok"}, {"name": "Memory Spared", "value": "0x00", "event": "ok"}, {"name": "Memory Mirrored", "value": "0x00", "event": "ok"}, {"name": "PCIE Fatal Err", "value": "0x00", "event": "ok"}, {"name": "Chipset Err", "value": "0x00", "event": "ok"}, {"name": "Err Reg Pointer", "value": "0x00", "event": "ok"}, {"name": "Mem ECC Warning", "value": "0x00", "event": "ok"}, {"name": "USB Over-current", "value": "0x00", "event": "ok"}, {"name": "POST Err", "value": "Not Readable", "event": "ns"}, {"name": "Hdwr version err", "value": "Not Readable", "event": "ns"}, {"name": "Non Fatal PCI Er", "value": "0x00", "event": "ok"}, {"name": "Fatal IO Error", "value": "0x00", "event": "ok"}, {"name": "MSR Info Log", "value": "0x00", "event": "ok"}, {"name": "TXT Status", "value": "Not Readable", "event": "ns"}, {"name": "iDPT Mem Fail", "value": "Not Readable", "event": "ns"}, {"name": "Additional Info", "value": "Not Readable", "event": "ns"}, {"name": "CPU TDP", "value": "Not Readable", "event": "ns"}, {"name": "QPIRC Warning", "value": "Not Readable", "event": "ns"}, {"name": "QPIRC Warning", "value": "Not Readable", "event": "ns"}, {"name": "Link Warning", "value": "0xb2", "event": "ok"}, {"name": "Link Warning", "value": "0x67", "event": "ok"}, {"name": "Link Error", "value": "0x71", "event": "ok"}, {"name": "MRC Warning", "value": "0xb2", "event": "ok"}, {"name": "MRC Warning", "value": "0x67", "event": "ok"}, {"name": "Chassis Mismatch", "value": "0x71", "event": "ok"}, {"name": "FatalPCIErrOnBus", "value": "0x2c", "event": "ok"}, {"name": "NonFatalPCIErBus", "value": "0x27", "event": "ok"}, {"name": "Fatal PCI SSD Er", "value": "0x2a", "event": "ok"}, {"name": "NonFatalSSDEr", "value": "0x28", "event": "ok"}, {"name": "CPUMachineCheck", "value": "0x2b", "event": "ok"}, {"name": "FatalPCIErARI", "value": "0x27", "event": "ok"}, {"name": "NonFatalPCIErARI", "value": "0x2c", "event": "ok"}, {"name": "FatalPCIExpEr", "value": "0x28", "event": "ok"}, {"name": "NonFatalPCIExpEr", "value": "0x2b", "event": "ok"}, {"name": "CPU Link Info", "value": "0x2b", "event": "ok"}, {"name": "Chipset Info", "value": "0x28", "event": "ok"}, {"name": "Memory Config", "value": "0x2b", "event": "ok"}, {"name": "QPI Link Err", "value": "Not Readable", "event": "ns"}, {"name": "LT/Flex Addr", "value": "0x00", "event": "ok"}, {"name": "OS Watchdog Time", "value": "0x00", "event": "ok"}, {"name": "TPM Presence", "value": "0x29", "event": "ok"}, {"name": "POST Pkg Repair", "value": "0x28", "event": "ok"}, {"name": "NVDIMM Warning", "value": "0x2b", "event": "ok"}, {"name": "NVDIMM Error", "value": "0x27", "event": "ok"}, {"name": "NVDIMM Info", "value": "0x00", "event": "ok"}, {"name": "DIMM Media Info", "value": "0x00", "event": "ok"}, {"name": "DIMMThermal Info", "value": "0x00", "event": "ok"}, {"name": "CPLD Auth Err", "value": "0x00", "event": "ok"}, {"name": "Downstream Port", "value": "0x00", "event": "ok"}, {"name": "DIMM Warning", "value": "Not Readable", "event": "ns"}, {"name": "DIMM Critical", "value": "Not Readable", "event": "ns"}, {"name": "DIMM Info", "value": "0x00", "event": "ok"}, {"name": "CP Left Pres", "value": "0x00", "event": "ok"}, {"name": "CP Right Pres", "value": "0x00", "event": "ok"}, {"name": "TPM Presence", "value": "0x00", "event": "ok"}, {"name": "Dedicated NIC", "value": "0x00", "event": "ok"}, {"name": "Pfault Fail Safe", "value": "0x00", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "Temp 1", "value": "disabled", "event": "ns"}, {"name": "Temp 2", "value": "disabled", "event": "ns"}, {"name": "Temp 3", "value": "disabled", "event": "ns"}, {"name": "Riser 1 Presence", "value": "0x00", "event": "ok"}, {"name": "Riser 2 Presence", "value": "0x00", "event": "ok"}, {"name": "Riser 3 Presence", "value": "0x00", "event": "ok"}, {"name": "Riser 4 Presence", "value": "0x00", "event": "ok"}, {"name": "Exhaust Temp", "value": "41 degrees C", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "Presence", "value": "0x00", "event": "ok"}, {"name": "SL Connector", "value": "0x00", "event": "ok"}, {"name": "Riser", "value": "0x00", "event": "ok"}, {"name": "BP Element", "value": "0x00", "event": "ok"}, {"name": "Power Connector", "value": "0x00", "event": "ok"}, {"name": "CPU", "value": "0x00", "event": "ok"}, {"name": "Floating Device", "value": "0x00", "event": "ok"}, {"name": "Backplane Port", "value": "0x00", "event": "ok"}, {"name": "Power On Status", "value": "0x00", "event": "ok"}, {"name": "RIO Status", "value": "0x00", "event": "ok"}, {"name": "Serial Cable", "value": "0x00", "event": "ok"}, {"name": "RIO VGA Cable", "value": "Not Readable", "event": "ns"}, {"name": "Liq Leak Status", "value": "Not Readable", "event": "ns"}, {"name": "Therm Config Err", "value": "0x00", "event": "ok"}, {"name": "Unresp sensor", "value": "0x00", "event": "ok"}, {"name": "PS1 PG FAIL", "value": "0x00", "event": "ok"}, {"name": "PS2 PG FAIL", "value": "0x00", "event": "ok"}, {"name": "VCCIN PG", "value": "0x00", "event": "ok"}, {"name": "BP0 PG", "value": "0x00", "event": "ok"}, {"name": "BP1 PG", "value": "0x00", "event": "ok"}, {"name": "BP2 PG", "value": "0x00", "event": "ok"}, {"name": "1V05 SW PG", "value": "0x00", "event": "ok"}, {"name": "3.3V A PG", "value": "0x00", "event": "ok"}, {"name": "5V SW PG", "value": "0x00", "event": "ok"}, {"name": "BMC SW PG", "value": "0x00", "event": "ok"}, {"name": "OCP1 PG", "value": "0x00", "event": "ok"}, {"name": "VCCD PG", "value": "0x00", "event": "ok"}, {"name": "HBM VPP PG", "value": "0x00", "event": "ok"}, {"name": "VCCFA PG", "value": "0x00", "event": "ok"}, {"name": "FIVRA PG", "value": "0x00", "event": "ok"}, {"name": "INFAON PG", "value": "0x00", "event": "ok"}, {"name": "PVNN PG", "value": "0x00", "event": "ok"}, {"name": "VCCD PG", "value": "0x00", "event": "ok"}, {"name": "HBM VPP PG", "value": "0x00", "event": "ok"}, {"name": "VCCFA PG", "value": "0x00", "event": "ok"}, {"name": "FIVRA PG", "value": "0x00", "event": "ok"}, {"name": "INFAON PG", "value": "0x00", "event": "ok"}, {"name": "PVNN PG", "value": "0x00", "event": "ok"}, {"name": "VCCIN VR", "value": "1.78 Volts", "event": "ok"}, {"name": "VCCFA VR", "value": "1.03 Volts", "event": "ok"}, {"name": "VCCD VR", "value": "1.13 Volts", "event": "ok"}, {"name": "VCCIN VR", "value": "1.78 Volts", "event": "ok"}, {"name": "VCCFA VR", "value": "1.03 Volts", "event": "ok"}, {"name": "VCCD VR", "value": "1.13 Volts", "event": "ok"}, {"name": "VCCIN PG", "value": "0x00", "event": "ok"}, {"name": "SDPM Health", "value": "Not Readable", "event": "ns"}, {"name": "SDPM Event", "value": "0x00", "event": "ok"}, {"name": "CPU exception", "value": "0x00", "event": "ok"}, {"name": "Verified boot", "value": "Not Readable", "event": "ns"}, {"name": "Remote BIOS Upd", "value": "0x00", "event": "ok"}, {"name": "Secure Boot", "value": "0x00", "event": "ok"}, {"name": "GPIO/Btn Event", "value": "Not Readable", "event": "ns"}, {"name": "PCIeTrainingErr", "value": "0x00", "event": "ok"}, {"name": "PCIeTrainErrInfo", "value": "0x00", "event": "ok"}, {"name": "Additional Info", "value": "0x00", "event": "ok"}, {"name": "DIMM MTR Data", "value": "0x00", "event": "ok"}, {"name": "Add-in Card", "value": "0x00", "event": "ok"}, {"name": "Puck", "value": "0x00", "event": "ok"}, {"name": "PUCK COMBINED PG", "value": "0x00", "event": "ok"}, {"name": "HBM Event", "value": "0x00", "event": "ok"}, {"name": "Thermal Shutdown", "value": "0x00", "event": "ok"}, {"name": "VR Hot", "value": "0x00", "event": "ok"}]
          
          1 Reply Last reply Reply Quote 0
          • olivierlambertO Offline
            olivierlambert Vates đŸȘ Co-Founder CEO
            last edited by

            So that's the reason. The ipmi command isn't returning the data, there's nothing we can do on XO side.

            A 1 Reply Last reply Reply Quote 0
            • A Offline
              acebmxer @olivierlambert
              last edited by

              @olivierlambert

              ok. was worth a look. Thank anyway 🙂

              1 Reply Last reply Reply Quote 0
              • J Offline
                john.c
                last edited by john.c

                @olivierlambert @acebmxer There’s readings for temperatures for outlets, connected to PSUs, especially in enterprise servers and/or workstations. It may not cover other outlets, but giving the ones going out through PSU may give some idea.

                Having Datacenter edition helps, if Dell iDRAC. Even better is using Redfish especially with same edition!

                The reason being as editions below Datacenter on Dell iDRAC have masking on subsets of the SDR sensor records, the highest edition unlocks the full SDR dataset.

                https://www.delltechnologies.com/asset/en-us/products/servers/industry-market/openmanage-portfolio-software-licensing-guide.pdf

                https://www.delltechnologies.com/asset/en-us/solutions/infrastructure-solutions/briefs-summaries/integrated_dellemc_remote_access_controller.pdf

                1 Reply Last reply Reply Quote 0
                • A Offline
                  acebmxer
                  last edited by

                  The server i pulled info from was Dell r660 idrac 9 Enterprise.... My other servers are Dell r640s all have idrac 9 enterprise.

                  My other hosts are older

                  Screenshot 2026-03-03 155403.png

                  J 1 Reply Last reply Reply Quote 0
                  • J Offline
                    john.c @acebmxer
                    last edited by john.c

                    @acebmxer said:

                    The server i pulled info from was Dell r660 idrac 9 Enterprise.... My other servers are Dell r640s all have idrac 9 enterprise.

                    My other hosts are older

                    Screenshot 2026-03-03 155403.png

                    That’s why the outlet temperature didn’t show, the edition isn’t high enough - see my linked PDF on the above, post. Without the Datacenter edition of iDRAC you’ll lose access to the full IPMI SDR sensor records, so won’t be available to the ipmi tool, thus the ipmi xapi plugin!

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      john.c
                      last edited by

                      @olivierlambert Worth having a word with Dell following checking, if IPMI can read under Dell the iDRAC edition, as this will affect readings reported by ipmi.

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        john.c
                        last edited by john.c

                        @acebmxer I’m sorry to say that if those Dells are at your workplace, the wrong edition of iDRAC was purchased. You see with at the very least iDRAC 9 access to the full granular IPMI sensor data, was placed behind an edition paywall by Dell Technologies. Outlet temperature is just one of the feeds, missing from the Enterprise or lower edition of iDRAC 9. You’ll get the temperature readings from the Dell iDRAC web browser based interface, but not IPMI with iDRAC 9 Enterprise.

                        To obtain the full IPMI sensor data you need the Datacenter edition.

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post