@@ -68,19 +68,14 @@ List<MetricFamilySamples> fromGauge(String name, Gauge gauge) {
6868 *
6969 */
7070 List <MetricFamilySamples > fromSnapshotAndCount (String name , Snapshot snapshot , long count , double factor , String helpMessage ) {
71- long sum = 0 ;
72- for (long i : snapshot .getValues ()) {
73- sum += i ;
74- }
7571 List <MetricFamilySamples .Sample > samples = Arrays .asList (
7672 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.5" ), snapshot .getMedian () * factor ),
7773 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.75" ), snapshot .get75thPercentile () * factor ),
7874 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.95" ), snapshot .get95thPercentile () * factor ),
7975 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.98" ), snapshot .get98thPercentile () * factor ),
8076 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.99" ), snapshot .get99thPercentile () * factor ),
8177 new MetricFamilySamples .Sample (name , Arrays .asList ("quantile" ), Arrays .asList ("0.999" ), snapshot .get999thPercentile () * factor ),
82- new MetricFamilySamples .Sample (name + "_count" , new ArrayList <String >(), new ArrayList <String >(), count ),
83- new MetricFamilySamples .Sample (name + "_sum" , new ArrayList <String >(), new ArrayList <String >(), sum * factor )
78+ new MetricFamilySamples .Sample (name + "_count" , new ArrayList <String >(), new ArrayList <String >(), count )
8479 );
8580 return Arrays .asList (
8681 new MetricFamilySamples (name , Type .SUMMARY , helpMessage , samples )
0 commit comments