in dashboard/src/main/java/com/google/cloud/solutions/realtimedash/dashboard/TimeseriesMetricsController.java [70:86]
public ImmutableList<TimeSeriesMetric> users(Jedis redisClient,
@RequestParam(required = false, defaultValue = DEFAULT_REPORT_TIME_MINUTE) int lastMinutes) {
ImmutableList.Builder<TimeSeriesMetric> usersMetricBuilder = ImmutableList.builder();
TimeSeriesKeyBuilder keyBuilder = TimeSeriesKeyBuilder.forPrefix("hll_dthr");
for (DateTime time : timePatternForLastMinutes(lastMinutes)) {
usersMetricBuilder.add(
TimeSeriesMetric
.builder()
.setTimestamp(time)
.setMetric(redisClient.pfcount(keyBuilder.buildTimeKey(time)))
.build());
}
return usersMetricBuilder.build();
}