for id, fails := range vs.discoveredHosts {
        if fails >= failedUpdatesLimit {
            vs.removeFromCharts(id)
            delete(vs.charted, id)
            delete(vs.discoveredHosts, id)