ntopng/httpdocs/templates/pages/networks_map.html
2024-07-01 15:31:23 +02:00

57 lines
1.1 KiB
HTML

<div id="treechart"></div>
<script>
var url = `{* url *}`;
$.getJSON(url, function(response) {
var options = {
series: response.rsp ,
legend: {
show: false
},
chart: {
height: 150,
toolbar: {
show: false
},
animations: {
enabled: false
},
type: 'treemap',
events: {
click: function(event, chartContext, config) {
let obj = config.config.series[config.seriesIndex]?.data[config.dataPointIndex]
if(obj) {
let location = '{* prefix *}/lua/host_details.lua?host='+obj.host;
window.location.href = location;
}
}
}
},
tooltip: {
enabled: true,
x: {
show: true
},
y: {
formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {
return value+" %"
}
}
},
title: {
text: 'Networks Score'
}
};
var treechart = new ApexCharts(document.querySelector("#treechart"), options);
treechart.render();
});
</script>