Ad Widget

Collapse

Items that are calling a UserParameter are not all executing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • packy
    Junior Member
    • Jun 2020
    • 3

    #1

    Items that are calling a UserParameter are not all executing

    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:
    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"
    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:

    Click image for larger version

Name:	Screen Shot 2020-06-04 at 2.51.43 AM.png
Views:	129
Size:	24.4 KB
ID:	402583
    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
Working...