@Override public double getFiveMinuteRate() { return delegate.getFiveMinuteRate(); }
json.writeObjectField("meanRate", timer.getMeanRate()); json.writeObjectField("oneMinRate", timer.getOneMinuteRate()); json.writeObjectField("fiveMinRate", timer.getFiveMinuteRate()); json.writeObjectField("fifteenMinRate", timer.getFifteenMinuteRate()); json.writeObjectField("min", snapshot.getMin());
.append(value(registryKey, keyBase + "_rate_per_second", timer.getMeanRate(), entry.metadata)) .append(value(registryKey, keyBase + "_one_min_rate_per_second", timer.getOneMinuteRate(), entry.metadata)) .append(value(registryKey, keyBase + "_five_min_rate_per_second", timer.getFiveMinuteRate(), entry.metadata)) .append(value(registryKey, keyBase + "_fifteen_min_rate_per_second", timer.getFifteenMinuteRate(), entry.metadata)) .append(toPrometheus(registryKey, keyBase, keyUnit, timer.getSnapshot(), entry.metadata));
TestUtils.assertEqualsWithTolerance(1.0, timer.getFiveMinuteRate()); TestUtils.assertEqualsWithTolerance(1.0, timer.getFifteenMinuteRate()); Assert.assertThat(timer.getFiveMinuteRate(), lessThan(1.0)); Assert.assertThat(timer.getFifteenMinuteRate(), lessThan(1.0));