mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Single stat panel throws warning on multiple series result.
This commit is contained in:
parent
f467cb8cd2
commit
ea7fe0c761
@ -171,6 +171,12 @@ function (angular, app, _, kbn, TimeSeries, PanelMeta) {
|
|||||||
$scope.render = function() {
|
$scope.render = function() {
|
||||||
var data = {};
|
var data = {};
|
||||||
|
|
||||||
|
if($scope.series.length > 1) {
|
||||||
|
$scope.appEvent('alert-warning', ['Multiple Series Error', 'Metric query returns ' +
|
||||||
|
$scope.series.length + ' series. Single Stat Panel expects a single series.']);
|
||||||
|
$scope.series = [];
|
||||||
|
}
|
||||||
|
|
||||||
$scope.setValues(data);
|
$scope.setValues(data);
|
||||||
|
|
||||||
data.thresholds = $scope.panel.thresholds.split(',').map(function(strVale) {
|
data.thresholds = $scope.panel.thresholds.split(',').map(function(strVale) {
|
||||||
@ -185,7 +191,6 @@ function (angular, app, _, kbn, TimeSeries, PanelMeta) {
|
|||||||
|
|
||||||
$scope.setValues = function(data) {
|
$scope.setValues = function(data) {
|
||||||
data.flotpairs = [];
|
data.flotpairs = [];
|
||||||
|
|
||||||
if ($scope.series && $scope.series.length > 0) {
|
if ($scope.series && $scope.series.length > 0) {
|
||||||
var lastPoint = _.last($scope.series[0].datapoints);
|
var lastPoint = _.last($scope.series[0].datapoints);
|
||||||
var lastValue = _.isArray(lastPoint) ? lastPoint[0] : null;
|
var lastValue = _.isArray(lastPoint) ? lastPoint[0] : null;
|
||||||
|
Loading…
Reference in New Issue
Block a user