How to set reporting exporter refresh rate?

How to set the real report rate in reporting exporter?

I was trying to use grafana to monitor and dynamic control my Dell R730 fans through ipmi script. Due to server fans can not be monitor and control in system level, i have to use ipmitool to send command to control fan.

I use built-in reporting exporter to send temperature to graphite, and grafana pull data from graphite. Script use temperature to control fans percentage.

I set exporter every second to send data to graphite.

Reporting | TrueNAS Documentation Hub ←Link explain params.

BUT i found built-in reporting exporter would send package every 10 seconds, not all the package contains temperature, most of the package is empty.

It is the same rate(every 5 mins) in truenas WebUI.

It seems a bug right? Cause empty time-series seem not right.

I tried Cooler-Control, it can control my 3080 20G(modify version) and monitor all sensor but still can not control r730 fans.

Is there any good solutions to dynamic manage fans base on temperature?