我正在寻找一种方法,使用Flot(Jquery)图表来显示虚拟机的当前CPU使用率。目前我能够绘制简单的线条,但不知道如何在新数据到来时使图形向左移动。
任何想法或者其他能够完成任务的插件吗?
编辑:
我需要翻译这个关联数组:
<script type="text/javascript">
var d1 = [ [0,0] ];
options = {
lines: {
show: true
},
points: {
show: true
},
xaxis: {
tickDecimals: 0,
tickSize: 1
},
grid: {
backgroundColor: {
colors: ["#fff", "#eee"]
}
}
};
function init() {
$.plot($("#placeholder"), d1, options);
} /* init Function */
function update(){
for (var i = 0; i < 14; i += 0.5) {
d1.push([i, Math.floor(Math.random()*11)]);
}
$.plot($("#placeholder"), [ d1 ], options);
}
init();
$("input.dataUpdate").click(function () {
update();
});
</script>
任何想法或者其他能够完成任务的插件吗?
编辑:
我需要翻译这个关联数组:
[ [1, (random1)], [2, (random2), [3, (random2) ]
to
[ [2, (random2)], [3, (random3), [4, (random4) ] (new element 4)
我不知道如何实现这个。