Browse Source

Merge pull request #9856 from mtanda/cw_null_for_no_datapoint

(cloudwatch) return empty array for no datapoints
Carl Bergquist 8 years ago
parent
commit
6a485f3016
1 changed files with 2 additions and 1 deletions
  1. 2 1
      pkg/tsdb/cloudwatch/cloudwatch.go

+ 2 - 1
pkg/tsdb/cloudwatch/cloudwatch.go

@@ -315,7 +315,8 @@ func parseResponse(resp *cloudwatch.GetMetricStatisticsOutput, query *CloudWatch
 	var value float64
 	var value float64
 	for _, s := range append(query.Statistics, query.ExtendedStatistics...) {
 	for _, s := range append(query.Statistics, query.ExtendedStatistics...) {
 		series := tsdb.TimeSeries{
 		series := tsdb.TimeSeries{
-			Tags: map[string]string{},
+			Tags:   map[string]string{},
+			Points: make([]tsdb.TimePoint, 0),
 		}
 		}
 		for _, d := range query.Dimensions {
 		for _, d := range query.Dimensions {
 			series.Tags[*d.Name] = *d.Value
 			series.Tags[*d.Name] = *d.Value