private void recordRequest() { double[] rates = flowMeter.sample(); totalRequestsPerSecondLastMinute.update(rates[0]); totalRequestsPerSecondLastHour.update(rates[0]); totalRequestsPerSecondLastDay.update(rates[0]); successRequestsPerSecondLastMinute.update(rates[1]); successRequestsPerSecondLastHour.update(rates[1]); successRequestsPerSecondLastDay.update(rates[1]); failureRequestsPerSecondLastMinute.update(rates[2]); failureRequestsPerSecondLastHour.update(rates[2]); failureRequestsPerSecondLastDay.update(rates[2]); }