From bd0255ce094d7dae1dc4601e34aa35dcadbbfe0c Mon Sep 17 00:00:00 2001 From: Denny Lim Date: Sun, 16 Feb 2014 00:41:20 +0000 Subject: [PATCH] =?UTF-8?q?[=EC=9E=84=EB=8C=80=ED=98=84]=20#47=20serverMap?= =?UTF-8?q?=20=ED=95=84=ED=84=B0=EB=A7=B5=EC=97=90=EC=84=9C=20node=20histo?= =?UTF-8?q?gram=20merge=20=EC=95=88=EB=90=98=EC=96=B4=20=EC=9E=88=EC=9D=8C?= 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@3343 84d0f5b1-2673-498c-a247-62c4ff18d310 --- src/main/webapp/scripts/services/ServerMapDao.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/webapp/scripts/services/ServerMapDao.js b/src/main/webapp/scripts/services/ServerMapDao.js index ad4907970..1fa939dae 100644 --- a/src/main/webapp/scripts/services/ServerMapDao.js +++ b/src/main/webapp/scripts/services/ServerMapDao.js @@ -228,6 +228,15 @@ pinpointApp.service('ServerMapDao', [ 'serverMapDaoConfig', function ServerMapDa * @returns {*} */ this.mergeNodeData = function (htLastMapData, nodeKey, node) { + for (var key in node.histogram) { + if (htLastMapData.applicationMapData.nodeDataArray[nodeKey].histogram) { + if (htLastMapData.applicationMapData.nodeDataArray[nodeKey].histogram[key]) { + htLastMapData.applicationMapData.nodeDataArray[nodeKey].histogram[key] += node.histogram[key]; + } else { + htLastMapData.applicationMapData.nodeDataArray[nodeKey].histogram[key] = node.histogram[key]; + } + } + } for (var key in node.serverList) { if (htLastMapData.applicationMapData.nodeDataArray[nodeKey].serverList[key]) { for (var innerKey in node.serverList[key].instanceList) {