We have customers that are concerned about the high data usage of our system and after taking a closer look we found there is a discrepancy between the actual data usage and what is expected according to this doc: Reduce bandwidth usage - Balena Documentation.
In our systems normal state with the default Balena settings our data usage is at about 4468 MB/Month
This data usage goes down to about 3811 MB/Month with Balena logging disabled
When stopping our service entirely and keeping Balena logs disabled the data usage is still 2142 MB/Month
Following the information here: Reduce bandwidth usage - Balena Documentation and setting these values:
BALENA_SUPERVISOR_CONNECTIVITY_CHECK = 0
BALENA_SUPERVISOR_LOG_CONTROL = 0
BALENA_SUPERVISOR_VPN_CONTROL = 0
BALENA_SUPERVISOR_POLL_INTERVAL = 86400000
The data usage gets down to ~1499 MB/Month
Now if we were to set BALENA_SUPERVISOR_HARDWARE_METRICS = 0 (we are running v12.7.0 so we didn’t test this value) according to the doc this should save us at most 168 MB/Month which would bring out data usage down to 1,331 MB/Month
According to the doc setting these supervisor values should bring the data usage down to 1.3 MB/Month.
What else could be causing the system to be using ~1499 MB/Month?