meter: update rates on tick