var newX1=[];
var arrhis1=[];
function machine11(hostID){
var graphid=$('#sec1').find('option:selected').val();
$.ajax({
url:url+"/httpZabbix/graphItemid",
type:'post',
data:{
hostid:hostID,
auth:localStorage.getItem("token"),
graphids:graphid,
historyType:0,//数据是整数时是3,0是浮点型
timestamp:new Date().getTime(),
},
success:function (res) {
var data=res.data
for(var i=0;i<data.length;i++){
var Val=data[i].history.value;
if(Val!=undefined){
arrhis1.push([])
}
}
},error:function (err) {
console.log(err)
}
})
复制代码
}
function machine(hostID){
var graphid=$('#sec1').find('option:selected').val();
console.log(graphid)
$.ajax({
url: url + "/httpZabbix/graphItemid",
type: 'post',
data: {
hostid: hostID,
auth: localStorage.getItem("token"),
graphids: graphid,
historyType: 0,//数据是整数时是3,0是浮点型
timestamp: new Date().getTime(),
},
success: function (res) {
var data = res.data
console.log(arrhis1.length);
newX1.push(data[0].history.clock)
if (newX1.length == 11) {
newX1.splice(0, 1);
}
for (var i = 0; i < arrhis1.length; i++) {
for (var j = 0; j < data.length; j++) {
if (j == i) {
console.log(data[j].history.value);
arrhis1[i].push(data[j].history.value)
// arrhis1[i].push(((data[j].history.value) / (1024 * 1024 * 1024)).toFixed(2))
}
}
if (arrhis1[i].length == 11) {
arrhis1[i].splice(0, 1);
}
var myChart1 = echarts.init(document.getElementById('main1'));
option1.xAxis[0].data = newX1
option1.series[i].data = arrhis1[i]
myChart1.setOption(option1);
}
},error:function (err) {
console.log(err)
}
})
复制代码
}