I've set up a UserParameter on my Dell R720 running FreeBSD 12.1 to allow me to fetch the speed of the server's six fans, the temperature of both CPUs and a few other IPMI-available parameters:
I've set up items to fetch the values for each of the UserParameters, and these items work when they're run manually from within Zabbix.
What's confusing me is that Zabbix is updating some of these data items frequently, and some are only being updated when I select "Execute Now" in the Items page under the host:

Each of these items appears to be configured identically, so why is Zabbix updating some of them every minute or so, and some only when I kick it and ask it to?
Thanks,
Packy
A geek running Zabbix on a home R720
Code:
UserParameter=ipmitool.cputemp[*],/usr/local/etc/zabbix/scripts/ipmitool-wrapper entity 3.$1 Temp UserParameter=ipmitool.inlettemp,/usr/local/etc/zabbix/scripts/ipmitool-wrapper get "Inlet Temp" "Sensor Reading" UserParameter=ipmitool.exhausttemp,/usr/local/etc/zabbix/scripts/ipmitool-wrapper get "Exhaust Temp" "Sensor Reading" UserParameter=ipmitool.fanspeed[*],/usr/local/etc/zabbix/scripts/ipmitool-wrapper get Fan$1 "Sensor Reading" UserParameter=ipmitool.power.consumption,/usr/local/etc/zabbix/scripts/ipmitool-wrapper get "Pwr Consumption" "Sensor Reading"
What's confusing me is that Zabbix is updating some of these data items frequently, and some are only being updated when I select "Execute Now" in the Items page under the host:
Each of these items appears to be configured identically, so why is Zabbix updating some of them every minute or so, and some only when I kick it and ask it to?
Thanks,
Packy
A geek running Zabbix on a home R720