This server has the following lm-sensors output (note "raw output" switch so it shows actual input names, and note that there are a heap of hidden non-sensible or zero values):
Those CPU temps are read from a WMI driver ("asus-wmi-sensors") by lm-sensors. They all show when viewed through the "Historic System Statistics" plugin for Webmin, but none of them are "seen" as usable values in Webmin - i.e. nothing shows on the Dashboard, and the only lm-sensors values available to add as an "LM Sensor Status" monitor in the "System and Server Status" are the nouveau-pci-0800 values of GPU Core voltage and GPU temp1. None of the WMI-driver-sourced values are available.
How do I get Webmin using the sensors output to add in a monitor?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So the problem is that it has never been displayed on Dashboard, correct? Or the problem is something that's started happening with the latest Webmin 1.982 release?
Also, what is the plain sensors command output (without -u flag) and what is the CPU temperature (and FAN speed if any) in it?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Correct, Webmin Dashboard has nevershown the lm-sensors CPU output on this system, and the asus-wmi-sensors have never been available to select in a "System and Server Status" monitor.
sensors output is as follows, note that the output is highly customised with a .conf file, including ignoring a lot of irrelevant data - which was why I posted the raw output above. The CPU Fan (fan1) and CPU Temperature (temp1) are clearly marked:
Okay, this commit will add support for the motherboards of your kind.
If you're running latest Webmin 1.982 you can simply update this file and refresh system information to see your CPU temperature and fan status on the Dashboard.
Last edit: Ilia 2021-11-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can confirm that both commits work as expected.
First commit adds CPU temp and fan to dashboard; second commit exposes full set of data when adding a new system monitor.
Hi Webmin team,
This server has the following lm-sensors output (note "raw output" switch so it shows actual input names, and note that there are a heap of hidden non-sensible or zero values):
Those CPU temps are read from a WMI driver ("asus-wmi-sensors") by lm-sensors. They all show when viewed through the "Historic System Statistics" plugin for Webmin, but none of them are "seen" as usable values in Webmin - i.e. nothing shows on the Dashboard, and the only lm-sensors values available to add as an "LM Sensor Status" monitor in the "System and Server Status" are the nouveau-pci-0800 values of GPU Core voltage and GPU temp1. None of the WMI-driver-sourced values are available.
How do I get Webmin using the sensors output to add in a monitor?
Hi, Simon.
So the problem is that it has never been displayed on Dashboard, correct? Or the problem is something that's started happening with the latest Webmin 1.982 release?
Also, what is the plain
sensorscommand output (without-uflag) and what is the CPU temperature (and FAN speed if any) in it?Correct, Webmin Dashboard has nevershown the lm-sensors CPU output on this system, and the asus-wmi-sensors have never been available to select in a "System and Server Status" monitor.
sensors output is as follows, note that the output is highly customised with a .conf file, including ignoring a lot of irrelevant data - which was why I posted the raw output above. The CPU Fan (fan1) and CPU Temperature (temp1) are clearly marked:
The full output without the config file is:
sensorscommand output is not consistent across vendors.So,
asuswmisensorsis what? A motherboard, I assume?asus-wmi-sensors is an open source driver to access Asus-provided WMI sensor data on certain motherboards. See https://github.com/electrified/asus-wmi-sensors
asus-isa-0000 is found by stock sensors-detect, but does not read anything useful or accurate (all it tells me is CPU Fan 0rpm, which is wrong).
What is
asus-isa-0000?Okay, this commit will add support for the motherboards of your kind.
If you're running latest Webmin 1.982 you can simply update this file and refresh system information to see your CPU temperature and fan status on the Dashboard.
Last edit: Ilia 2021-11-29
This commit will also add more monitors to System and Server Status module.
Can confirm that both commits work as expected.
First commit adds CPU temp and fan to dashboard; second commit exposes full set of data when adding a new system monitor.
Thank you @iliajie - awesome.
Last edit: Ilia 2022-05-07