internal void Reset() { Interlocked.Exchange(ref _lastReset, _clock.EllapsedTimeInMs); healthCountsSnapshot = HealthCounts.Empty; _counter.Reset(); }