Can't get sensor reading on arm boards

XMLWordPrintable

    • Support backlog

      While sensor key works perfectrly on x86 hadware, on my ARM nanopi/orangepe boards it's impossible to get sensors values.

      lm-sensors output:

      root@orangepizero2w:~# sensors -u
      cpu_thermal-virtual-0
      Adapter: Virtual device
      temp1:
        temp1_input: 68.345gpu_thermal-virtual-0
      Adapter: Virtual device
      temp1:
        temp1_input: 68.993ddr_thermal-virtual-0
      Adapter: Virtual device
      temp1:
        temp1_input: 68.912ve_thermal-virtual-0
      Adapter: Virtual device
      temp1:
        temp1_input: 67.697

      Zabbix-agent2:

      zabbix_agent2 -t "sensor[cpu_thermal-virtual-0,temp1,avg]" -v
      ...
      2025/06/10 13:17:13.001164 Calling C function "new_global_regexp()"
      2025/06/10 13:17:13.001575 [2] adding new request for key: 'sensor[cpu_thermal-virtual-0,temp1,avg]'
      2025/06/10 13:17:13.001663 [2] created direct exporter task for plugin 'ZabbixAsync' itemid:0 key 'sensor[cpu_thermal-virtual-0,temp1,avg]'
      2025/06/10 13:17:13.002204 executing direct exporter task for key 'sensor[cpu_thermal-virtual-0,temp1,avg]'
      2025/06/10 13:17:13.002274 Calling C function "execute_check()"
      2025/06/10 13:17:13.003926 Calling C function "free()"
      2025/06/10 13:17:13.004005 Calling C function "free()"
      2025/06/10 13:17:13.004055 failed to execute direct exporter task for key 'sensor[cpu_thermal-virtual-0,temp1,avg]' error: 'Cannot obtain sensor information.'
      sensor[cpu_thermal-virtual-0,temp1,avg]       [m|ZBX_NOTSUPPORTED] [Cannot obtain sensor information.] 

            Assignee:
            Zabbix Development Team
            Reporter:
            Dmitry Protasov
            Team B
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: