Repository: ambari
Updated Branches:
  refs/heads/trunk 4331b29a7 -> 5711f39c1


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


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/5711f39c
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/5711f39c
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/5711f39c

Branch: refs/heads/trunk
Commit: 5711f39c1a677647655c576101f9c33bac7732e2
Parents: 4331b29
Author: Yusaku Sako <yus...@hortonworks.com>
Authored: Thu Jul 7 12:39:45 2016 -0700
Committer: Yusaku Sako <yus...@hortonworks.com>
Committed: Thu Jul 7 12:39:45 2016 -0700

----------------------------------------------------------------------
 .../ambari-metrics-grafana/ambari-metrics/datasource.js       | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/5711f39c/ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js 
b/ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js
index 66043c5..8546e67 100644
--- a/ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js
+++ b/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 = {};

Reply via email to