From fc15dc93aeeac8a9aaa5da7c9351bfad8f9a2ade Mon Sep 17 00:00:00 2001 From: Denny Lim Date: Tue, 11 Feb 2014 07:28:57 +0000 Subject: [PATCH] =?UTF-8?q?[=EC=9E=84=EB=8C=80=ED=98=84]=20[WEB-43]=20Serv?= =?UTF-8?q?erMap=EC=83=9D=EC=84=B1=EC=8B=9C=20=EA=B0=81=20Node=EC=9D=98=20?= =?UTF-8?q?=EC=9D=91=EB=8B=B5=20=EC=8B=9C=EA=B0=84=EC=9D=84=20=EC=A7=81?= =?UTF-8?q?=EC=A0=91=20=EB=85=B8=EB=93=9C=EC=97=90=EC=84=9C=20=EA=B0=80?= =?UTF-8?q?=EC=A0=B8=20=EC=98=A4=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-web/trunk@3309 84d0f5b1-2673-498c-a247-62c4ff18d310 --- .../scripts/directives/nodeInfoDetails.js | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/scripts/directives/nodeInfoDetails.js b/src/main/webapp/scripts/directives/nodeInfoDetails.js index 05bf287ae..8c3e7cb43 100644 --- a/src/main/webapp/scripts/directives/nodeInfoDetails.js +++ b/src/main/webapp/scripts/directives/nodeInfoDetails.js @@ -17,7 +17,7 @@ pinpointApp var htServermapData; // define private variables of methods - var reset, showDetailInformation, renderApplicationStatistics, recalculateHistogram; + var reset, showDetailInformation, renderApplicationStatistics, parseHistogramForNvd3; /** * reset @@ -218,6 +218,22 @@ pinpointApp return histogram; }; + /** + * parse histogram for nvd3 + * @param histogram + * @returns {Array} + */ + parseHistogramForNvd3 = function (histogram) { + var parsedHistogram = []; + angular.forEach(histogram, function (val, key) { + parsedHistogram.push({ + label: key, + value: val + }) + }); + return parsedHistogram; + }; + /** * scope event on nodeInfoDetails.initialize */ @@ -231,7 +247,7 @@ pinpointApp renderApplicationStatistics([ { 'key': "Response Time Histogram", - 'values': recalculateHistogram(node.key, mapData.applicationMapData.linkDataArray) + 'values' : parseHistogramForNvd3(node.histogram) } ]); //renderApplicationStatistics(histogramData);