Count number of cycles since last collection and collect if configured period has passed.
See Implementation
Count number of cycles since last collection and collect if configured period has passed.