Hi,
I've just upgraded my NAS with a ASROCK x470D4U motherboard which have IPMI support.
I can see various stats from CPU or motherboard Temp to FAN speed, etc... with the ipmitool package from debian.
Code
root@home-server:/etc/collectd# ipmitool sensor list
3VSB | 3.380 | Volts | ok | 2.880 | 3.040 | na | na | 3.700 | 3.880
5VSB | 5.070 | Volts | ok | 4.260 | 4.500 | na | na | 5.490 | 5.730
VCPU | 1.040 | Volts | ok | na | na | na | na | 1.650 | 1.730
VSOC | 1.040 | Volts | ok | 0.340 | 0.360 | na | na | 1.540 | 1.610
VCCM | 1.200 | Volts | ok | 1.020 | 1.080 | na | na | 1.320 | 1.380
APU_VDDP | 0.950 | Volts | ok | 0.770 | 0.810 | na | na | 1.160 | 1.210
3V | 3.400 | Volts | ok | 2.800 | 2.980 | na | na | 3.620 | 3.780
5V | 4.980 | Volts | ok | 4.260 | 4.500 | na | na | 5.490 | 5.730
12V | 12.100 | Volts | ok | 10.200 | 10.800 | na | na | 13.200 | 13.800
MB Temp | 40.000 | degrees C | ok | na | na | na | 55.000 | na | na
Card side Temp | 41.000 | degrees C | ok | na | na | na | 68.000 | na | na
CPU Temp | 46.000 | degrees C | ok | na | na | na | 93.000 | 94.000 | na
DDR4_A2_Temp | na | degrees C | na | na | na | na | 84.000 | 85.000 | na
DDR4_A1_Temp | 36.000 | degrees C | ok | na | na | na | 84.000 | 85.000 | na
DDR4_B2_Temp | na | degrees C | na | na | na | na | 84.000 | 85.000 | na
DDR4_B1_Temp | na | degrees C | na | na | na | na | 84.000 | 85.000 | na
FAN1 | 1300.000 | RPM | ok | na | na | 100.000 | na | na | na
FAN2 | 600.000 | RPM | ok | na | na | 100.000 | na | na | na
FAN3 | 700.000 | RPM | ok | na | na | 100.000 | na | na | na
FAN4 | 1300.000 | RPM | ok | na | na | 100.000 | na | na | na
FAN5 | na | RPM | na | na | na | 100.000 | na | na | na
FAN6 | na | RPM | na | na | na | 100.000 | na | na | na
ChassisIntr | 0x0 | discrete | 0x0080| na | na | na | na | na | na
CPU_PROCHOT | 0x0 | discrete | 0x0080| na | na | na | na | na | na
CPU_THERMTRIP | 0x0 | discrete | 0x0080| na | na | na | na | na | na
1.05V_PROM_S5 | 1.060 | Volts | ok | 0.890 | 0.950 | na | na | 1.160 | 1.210
2.5V_PROM | 2.600 | Volts | ok | 2.120 | 2.260 | na | na | 2.740 | 2.880
1.05V_PROM_RUN | 1.020 | Volts | ok | 0.890 | 0.950 | na | na | 1.160 | 1.210
BAT | 3.060 | Volts | ok | 2.000 | 2.700 | na | na | 3.400 | 3.560
Alles anzeigen
However, i've tried to run the ipmi plugin in collectd with that config.
Code
root@home-server:/etc/collectd/collectd.conf.d# cat ipmi.conf
<Plugin "ipmi">
#Sensor "fanspeed"
#Sensor "temperature"
#Sensor "voltage"
Sensor "FAN1"
IgnoreSelected false
</Plugin>
but I have this error in the log file and no rrd data file is writen for ipmi in the data dir of collectd.
Code
[2020-08-03 16:41:24] plugin_load: plugin "cpu" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "df" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "disk" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "interface" successfully loaded.
[2020-08-03 16:41:24] Found a configuration for the `ipmi' plugin, but the plugin isn't loaded or didn't register a configuration callback.
[2020-08-03 16:41:24] Found a configuration for the `ipmi' plugin, but the plugin isn't loaded or didn't register a configuration callback.
[2020-08-03 16:41:24] plugin_load: plugin "load" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "memory" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "rrdcached" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "smart" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "syslog" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "unixsock" successfully loaded.
[2020-08-03 16:41:24] plugin_load: plugin "uptime" successfully loaded.
[2020-08-03 16:41:24] Systemd detected, trying to signal readyness.
[2020-08-03 16:41:24] Initialization complete, entering read-loop.
Alles anzeigen
Maybe I forgot something, like a lib to install or load (probably)...
I know that there are some person with serious server knowledge here, so any idea will be appreciated to make it work
Cheers.