func (r *Recursor) collect() (map[string]int64, error) {
    statistics, err := r.scrapeStatistics()
    if err != nil {
        return nil, err
    }