I would restructure this a bit:

A value is attached to the statistic, and periodically the statistics are aggregated and sent to the backend. The default period here is 10 seconds.