|
@@ -265,18 +265,19 @@ function (angular, app, $, _, kbn, moment, timeSeries) {
|
|
|
|
|
|
|
|
$scope.updateTimeRange();
|
|
$scope.updateTimeRange();
|
|
|
|
|
|
|
|
- var graphiteQuery = {
|
|
|
|
|
|
|
+ var metricsQuery = {
|
|
|
range: $scope.rangeUnparsed,
|
|
range: $scope.rangeUnparsed,
|
|
|
interval: $scope.interval,
|
|
interval: $scope.interval,
|
|
|
targets: $scope.panel.targets,
|
|
targets: $scope.panel.targets,
|
|
|
format: $scope.panel.renderer === 'png' ? 'png' : 'json',
|
|
format: $scope.panel.renderer === 'png' ? 'png' : 'json',
|
|
|
maxDataPoints: $scope.resolution,
|
|
maxDataPoints: $scope.resolution,
|
|
|
datasource: $scope.panel.datasource,
|
|
datasource: $scope.panel.datasource,
|
|
|
|
|
+ cacheTimeout: $scope.panel.cacheTimeout
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
$scope.annotationsPromise = annotationsSrv.getAnnotations($scope.filter, $scope.rangeUnparsed, $scope.dashboard);
|
|
$scope.annotationsPromise = annotationsSrv.getAnnotations($scope.filter, $scope.rangeUnparsed, $scope.dashboard);
|
|
|
|
|
|
|
|
- return $scope.datasource.query($scope.filter, graphiteQuery)
|
|
|
|
|
|
|
+ return $scope.datasource.query($scope.filter, metricsQuery)
|
|
|
.then($scope.dataHandler)
|
|
.then($scope.dataHandler)
|
|
|
.then(null, function(err) {
|
|
.then(null, function(err) {
|
|
|
$scope.panelMeta.loading = false;
|
|
$scope.panelMeta.loading = false;
|