Hello maillist, Whether there is a unique, a general method of fetching of statistics on CPU temperature in FreeBSD. The general method - is available in view of excluding vendor-specific healh-agents with their vendors lock-in API.
As i know some way for this: smb(4) (for old PC?), coretemp(4) (this is for new and only Intel hardware ?) and ipmi(4) if available, so each machine customize for temp statistics throuch individual setup for source data? And it is necessary to prefer what data if it is some given. For example 2 commands on host give diffrent result: (With 'ipmitool sensor |grep -i temp) -- Ambient Temp | 26.000 | degrees C | ok | na | na | na | 32.000 | na | 39.000 CPU 1 Temp | na | degrees C | na | na | 74.000 | -128.000 | -48.000 | na | na CPU 2 Temp | na | degrees C | na | na | 74.000 | -128.000 | -48.000 | na | na CPU 1 OverTemp | 0x0 | discrete | 0x0080| na | na | na | na | na | na CPU 2 OverTemp | 0x0 | discrete | 0x0080| na | na | na | na | na | na -- << i get 74C on my CPU1 and CPU2 (with coretemp(4) i get individual per-core sensor) % sysctl -a |egrep -E "cpu\.[0-9]+\.temp" dev.cpu.0.temperature: 38 dev.cpu.1.temperature: 45 dev.cpu.2.temperature: 42 dev.cpu.3.temperature: 69 ipmi/coretemp facility is fetching information for CPU from diffrent sensors? And how much correctly with coretemp(4) to receive the general temperature (one number as in Bios) if average(sum(core temperature)) / (num of core) ? Thanks in advance! _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"