From 61aefcfadf9a872902f834444c9e94252e97d420 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Fri, 25 Apr 2014 15:21:18 -0700 Subject: [PATCH] fix minidash statistics on node,site, and slice pages --- planetstack/core/static/page_analytics.js | 22 +++++++++++-------- .../templates/admin/newminidashboard.html | 2 ++ 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/planetstack/core/static/page_analytics.js b/planetstack/core/static/page_analytics.js index 4e961b4..b9d0c35 100644 --- a/planetstack/core/static/page_analytics.js +++ b/planetstack/core/static/page_analytics.js @@ -1,8 +1,8 @@ -function getObjectQuery() { - var selectedNodeTxt = $('.currentOriginalNode').text(); +function getObjectAndEventQuery() { + var selectedNodeTxt = $('#currentOriginalNode').text(); selectedNodeTxt = selectedNodeTxt.trim(); selectedNodeTxt = selectedNodeTxt.split(' ').join('');//selectedNodeTxt.replace(" ", "") - var parentNodeTxt = $('.selectedMainNav').text(); + var parentNodeTxt = $('#selectedMainNav').text(); parentNodeTxt = parentNodeTxt.replace("/\n",""); parentNodeTxt = parentNodeTxt.replace("ยป",""); parentNodeTxt = parentNodeTxt.trim(); @@ -11,13 +11,13 @@ function getObjectQuery() { } if (parentNodeTxt == "Slice") { - return "&slice=" + selectedNodeTxt; + return "&event=libvirt_heartbeat&slice=" + selectedNodeTxt; } else if (parentNodeTxt == "Site") { - return "&site=" + selectedNodeTxt; + return "&event=node_heartbeat&site=" + selectedNodeTxt; } else if (parentNodeTxt == "Node") { - return "&node=" + selectedNodeTxt; + return "&event=node_heartbeat&node=" + selectedNodeTxt; } else { - return ""; + return "&event=node_heartbeat"; } } @@ -48,8 +48,10 @@ function updatePageAnalyticsData(summaryData) { } function updatePageAnalytics() { + var url= '/analytics/bigquery/?avg=%cpu&count=%hostname&cached=1' + getObjectAndEventQuery(); + console.log(url); $.ajax({ - url : '/analytics/bigquery/?avg=%cpu&count=%hostname&cached=1' + getObjectQuery(), + url: url, dataType : 'json', type : 'GET', success: function(newData) @@ -73,8 +75,10 @@ function updatePageBandwidthData(summaryData) { } function updatePageBandwidth() { + var url='/analytics/bigquery/?computed=%bytes_sent/%elapsed&cached=1' + getObjectAndEventQuery(); + $.ajax({ - url : '/analytics/bigquery/?computed=%bytes_sent/%elapsed&cached=1' + getObjectQuery(), + url : url, dataType : 'json', type : 'GET', success: function(newData) diff --git a/planetstack/templates/admin/newminidashboard.html b/planetstack/templates/admin/newminidashboard.html index 5b9bc4d..1c6d661 100644 --- a/planetstack/templates/admin/newminidashboard.html +++ b/planetstack/templates/admin/newminidashboard.html @@ -1,4 +1,6 @@
+
{{ opts.verbose_name_plural|capfirst }}
+
{{ original|truncatewords:"18" }}
-- 2.47.0