Skip to content

Commit

Permalink
Related-Bug:#1437577
Browse files Browse the repository at this point in the history
Changed the infra node details page,process CPU charts title from '% CPU Utilization' to 'CPU Share(%)'.

Change-Id: Ib6da81d7669ee01bdd5421dd67c5ccd50a1a0b76
  • Loading branch information
vishnuvv committed Jun 15, 2015
1 parent d4a1560 commit ba1f7b1
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 17 deletions.
Expand Up @@ -61,13 +61,13 @@ monitorInfraAnalyticsDetailsClass = (function() {
endWidgetLoading('analytics-sparklines');
$('#collector-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-collector', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'collector-sparklines', showWidgetIds: ['collector-chart-box'], hideWidgetIds: ['queryengine-chart-box', 'opServer-chart-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'collector-sparklines', showWidgetIds: ['collector-chart-box'], hideWidgetIds: ['queryengine-chart-box', 'opServer-chart-box'], titles: {memTitle:'Memory',cpuTitle:infraDetailsPageCPUChartTitle}}),110);
$('#queryengine-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-query-engine', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'queryengine-sparklines', showWidgetIds: ['queryengine-chart-box'], hideWidgetIds: ['collector-chart-box', 'opServer-chart-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'queryengine-sparklines', showWidgetIds: ['queryengine-chart-box'], hideWidgetIds: ['collector-chart-box', 'opServer-chart-box'], titles: {memTitle:'Memory',cpuTitle:infraDetailsPageCPUChartTitle}}),110);
$('#opServer-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-analytics-api', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'opServer-sparklines', showWidgetIds: ['opServer-chart-box'], hideWidgetIds: ['collector-chart-box', 'queryengine-chart-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'opServer-sparklines', showWidgetIds: ['opServer-chart-box'], hideWidgetIds: ['collector-chart-box', 'queryengine-chart-box'], titles: {memTitle:'Memory',cpuTitle:infraDetailsPageCPUChartTitle}}),110);
});
});
var procStateList, overallStatus = noDataStr;
Expand Down
Expand Up @@ -60,7 +60,7 @@
<div id="collector-sparklines" class="span4 collector-chart-link sparklines-box">
<p class="sparkline-title">Collector</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span> <span id="contrail-collector-cpu-share_sparkline" class="span6 pull-right"></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span> <span id="contrail-collector-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
<span class="span6"><small>Memory</small></span> <span id="contrail-collector-mem-res_sparkline" class="span6 pull-right"></span>
Expand All @@ -69,7 +69,7 @@
<div id="queryengine-sparklines" class="span4 queryengine-chart-link sparklines-box">
<p class="sparkline-title">Query Engine</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span> <span id="contrail-query-engine-cpu-share_sparkline" class="span6 pull-right"></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span> <span id="contrail-query-engine-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
<span class="span6"><small>Memory</small></span> <span id="contrail-query-engine-mem-res_sparkline" class="span6 pull-right"></span>
Expand All @@ -78,7 +78,7 @@
<div id="opServer-sparklines" class="span4 opServer-chart-link sparklines-box">
<p class="sparkline-title">OpServer</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span> <span id="contrail-analytics-api-cpu-share_sparkline" class="span6 pull-right"></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span> <span id="contrail-analytics-api-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
<span class="span6"><small>Memory</small></span> <span id="contrail-analytics-api-mem-res_sparkline" class="span6 pull-right"></span>
Expand Down
Expand Up @@ -21,7 +21,7 @@ var configNodeTabStrip = "config_tabstrip";
var aNodeTabStrip = "analytics_tabstrip";
var ctrlNodeTabStrip = "control_tabstrip";
var dbNodeTabStrip = "db_tabstrip";

var infraDetailsPageCPUChartTitle = 'CPU Share (%)';
var CONSOLE_LOGS_REFRESH_INTERVAL = 90000;//Auto refresh interval in console tab (ms)


Expand Down
4 changes: 4 additions & 0 deletions webroot/monitor/infra/common/ui/js/monitor_infra_utils.js
Expand Up @@ -2340,6 +2340,10 @@ Handlebars.registerHelper('renderStatusTemplate', function(sevLevel, options) {
return new Handlebars.SafeString(html);
});

Handlebars.registerHelper('getInfraDetailsPageCPUChartTitle',function() {
return infraDetailsPageCPUChartTitle;
})

function getAllvRouters(defferedObj,dataSource,dsObj){
var obj = {};
if(dsObj['getFromCache'] == null || dsObj['getFromCache'] == true){
Expand Down
Expand Up @@ -56,13 +56,13 @@ monitorInfraConfigDetailsClass = (function() {
endWidgetLoading('config-sparklines');
$('#apiServer-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-api', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'apiServer-sparklines', showWidgetIds: ['apiServer-chart' + '-box'], hideWidgetIds: ['serviceMonitor-chart' + '-box', 'schema-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'apiServer-sparklines', showWidgetIds: ['apiServer-chart' + '-box'], hideWidgetIds: ['serviceMonitor-chart' + '-box', 'schema-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle: infraDetailsPageCPUChartTitle}}),110);
$('#serviceMonitor-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-svc-monitor', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'serviceMonitor-sparklines', showWidgetIds: ['serviceMonitor-chart' + '-box'], hideWidgetIds: ['apiServer-chart' + '-box', 'schema-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'serviceMonitor-sparklines', showWidgetIds: ['serviceMonitor-chart' + '-box'], hideWidgetIds: ['apiServer-chart' + '-box', 'schema-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle: infraDetailsPageCPUChartTitle}}),110);
$('#schema-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-schema', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'schema-sparklines', showWidgetIds: ['schema-chart' + '-box'], hideWidgetIds: ['apiServer-chart' + '-box', 'serviceMonitor-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: false, lineChartId: 'schema-sparklines', showWidgetIds: ['schema-chart' + '-box'], hideWidgetIds: ['apiServer-chart' + '-box', 'serviceMonitor-chart' + '-box'], titles: {memTitle:'Memory',cpuTitle: infraDetailsPageCPUChartTitle}}),110);
});
});
confNodeData = result;
Expand Down
Expand Up @@ -55,7 +55,7 @@
<div id="apiServer-sparklines" class="span4 apiServer-chart-link sparklines-box">
<p class="sparkline-title">API Server</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span>
<span id="contrail-api-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
Expand All @@ -66,7 +66,7 @@
<div id="serviceMonitor-sparklines" class="span4 serviceMonitor-chart-link sparklines-box">
<p class="sparkline-title">Service Monitor</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span> <span id="contrail-svc-monitor-cpu-share_sparkline" class="span6 pull-right"></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span> <span id="contrail-svc-monitor-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
<span class="span6"><small>Memory</small></span>
Expand All @@ -76,7 +76,7 @@
<div id="schema-sparklines" class="span4 schema-chart-link sparklines-box">
<p class="sparkline-title">Schema Transformer</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span>
<span id="contrail-schema-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
Expand Down
Expand Up @@ -51,7 +51,7 @@ monitorInfraControlDetailsClass = (function() {
endWidgetLoading('control-sparklines');
$('#control-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-control', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'control-sparklines', showWidgetIds: [], hideWidgetIds: [], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}),110);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'control-sparklines', showWidgetIds: [], hideWidgetIds: [], titles: {memTitle:'Memory',cpuTitle:infraDetailsPageCPUChartTitle}}),110);
});
});
var procStateList, overallStatus = noDataStr;
Expand Down
Expand Up @@ -60,7 +60,7 @@
<div id="control-sparklines" class="span4 control-chart-link sparklines-box">
<p class="sparkline-title">Control Node</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span>
<span id="contrail-control-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
Expand Down
Expand Up @@ -64,7 +64,7 @@ monitorInfraComputeDetailsClass = (function() {
endWidgetLoading('vrouter-sparklines');
$('#vrouter-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-vrouter-agent', '30', '10', obj['name'], endTime);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'vrouter-sparklines', showWidgetIds: ['vrouter-chart-box'], hideWidgetIds: ['system-chart-box'], titles: {memTitle:'Memory',cpuTitle:'% CPU Utilization'}}), 110);
}, parser: "parseProcessMemCPUData", plotOnLoad: true, lineChartId: 'vrouter-sparklines', showWidgetIds: ['vrouter-chart-box'], hideWidgetIds: ['system-chart-box'], titles: {memTitle:'Memory',cpuTitle:infraDetailsPageCPUChartTitle}}), 110);
$('#system-chart').initMemCPULineChart($.extend({url:function() {
return contrail.format(monitorInfraUrls['FLOWSERIES_CPU'], 'contrail-vrouter-agent', '30', '10', obj['name'], endTime);
}, parser: "parseSystemMemCPUData", plotOnLoad: false, lineChartId: 'system-sparklines', showWidgetIds: ['system-chart-box'], hideWidgetIds: ['vrouter-chart-box'], titles: {memTitle:'Memory',cpuTitle:'Avg CPU Load'}}),110);
Expand Down
Expand Up @@ -87,7 +87,7 @@
<div id="vrouter-sparklines" class="span4 vrouter-chart-link sparklines-box">
<p class="sparkline-title">vRouter Agent</p>
<div class="row-fluid">
<span class="span6"><small>CPU Utilization</small></span> <span id="contrail-vrouter-agent-cpu-share_sparkline" class="span6 pull-right"></span>
<span class="span6"><small>{{getInfraDetailsPageCPUChartTitle}}</small></span> <span id="contrail-vrouter-agent-cpu-share_sparkline" class="span6 pull-right"></span>
</div>
<div class="row-fluid">
<span class="span6"><small>Memory</small></span> <span id="contrail-vrouter-agent-mem-res_sparkline" class="span6 pull-right"></span>
Expand Down

0 comments on commit ba1f7b1

Please sign in to comment.