/// <summary> /// Obtiene las marcas de los últimos n minutos /// </summary> private HistogramModel GetMarksLast(int minutes) { HistogramModel histogram = new HistogramModel(); // Obtiene el histograma con los elementos del intervalo foreach (HistogramModel item in Meters.GetMarksLast(minutes)) { histogram.Values.AddRange(item.Values); } // Devuelve el histograma return(histogram); }
/// <summary> /// Obtiene las marcas de los últimos n minutos /// </summary> private long GetMarksLast(int minutes) { long counter = 0; // Acumula las métricas foreach (long value in Meters.GetMarksLast(minutes)) { counter += value; } // Devuelve el contador return(counter); }