diff --git a/src/app/panels/graph/axisEditor.html b/src/app/panels/graph/axisEditor.html
index 5190dd4a56a..a851038b91e 100644
--- a/src/app/panels/graph/axisEditor.html
+++ b/src/app/panels/graph/axisEditor.html
@@ -191,25 +191,31 @@
Min
+ ng-model="panel.legend.min" ng-checked="panel.legend.min" ng-change="legendValuesOptionChanged()">
Max
+ ng-model="panel.legend.max" ng-checked="panel.legend.max" ng-change="legendValuesOptionChanged()">
Avg
+ ng-model="panel.legend.avg" ng-checked="panel.legend.avg" ng-change="legendValuesOptionChanged()">
-
+
Current
+ ng-model="panel.legend.current" ng-checked="panel.legend.current" ng-change="legendValuesOptionChanged()">
+
+
+
+ Total
+
diff --git a/src/app/panels/graph/module.js b/src/app/panels/graph/module.js
index 5fbc3a76e6b..7fde36b475f 100644
--- a/src/app/panels/graph/module.js
+++ b/src/app/panels/graph/module.js
@@ -283,6 +283,12 @@ function (angular, app, $, _, kbn, moment, TimeSeries, PanelMeta) {
$scope.get_data();
};
+ $scope.legendValuesOptionChanged = function() {
+ var legend = $scope.panel.legend;
+ legend.values = legend.min || legend.max || legend.avg || legend.current || legend.total;
+ $scope.render();
+ };
+
$scope.exportCsv = function() {
kbn.exportSeriesListToCsv($scope.seriesList);
};