in source/web_site/js/dash.js [119:151]
function makeAmomalyBarChart(metricType, detailItems){
var elem = document.getElementById (metricType);
var ctx = elem.getContext("2d");
var lables = [];
var datapoints = [];
var bgcolor = [];
for (var i=0; i<detailItems.length; i++) {
lables.push(detailItems[i].METRICITEM);
datapoints.push(detailItems[i].UNITVALUEINT == null ? detailItems[i].UNITVALUEFLOAT : detailItems[i].UNITVALUEINT);
bgcolor.push(dynamicColors(i));
}
var anomalyTime = convertTimestamp(detailItems[0].EVENTTIMESTAMP);
console.log('anomalyTime=' + anomalyTime)
var config = {
type: 'bar',
data: {
labels: lables,
datasets: [{
label : anomalyTime,
data: datapoints,
backgroundColor: bgcolor
}]
},
options: {
legend: {
display: true
}
}
};
elem.chart && elem.chart.destroy();
var chart = new Chart(ctx,config);
elem.chart = chart;
}