Bladeren bron

AMBARI-17416. [Grafana] show 'alias' when there's no datapoint available. (Prajwal Rao via yusaku)

Yusaku Sako 9 jaren geleden
bovenliggende
commit
3f0ba141bb
1 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 3
      ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js

+ 4 - 3
ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js

@@ -85,9 +85,10 @@ define([
         AmbariMetricsDatasource.prototype.query = function (options) {
 
           var emptyData = function (metric) {
+            var legend = metric.alias ? metric.alias : metric.metric;
             return {
               data: {
-                target: metric,
+                target: legend,
                 datapoints: []
               }
             };
@@ -102,7 +103,7 @@ define([
             return function (res) {
               console.log('processing metric ' + target.metric);
               if (!res.metrics[0] || target.hide) {
-                return $q.when(emptyData(target.metric));
+                return $q.when(emptyData(target));
               }
               var series = [];
               var metricData = res.metrics[0].metrics;
@@ -130,7 +131,7 @@ define([
             return function (res) {
               console.log('processing metric ' + target.metric);
               if (!res.metrics[0] || target.hide) {
-                return $q.when(emptyData(target.metric));
+                return $q.when(emptyData(target));
               }
               var series = [];
               var timeSeries = {};