En temps réel graphique à l'aide d'flot jquery

Je suis à la recherche d'un moyen pour afficher une VM actuel d'utilisation de l'UC à l'aide d'un Flot (Jquery) Graphique.

À partir de maintenant, je peux dessiner des lignes simples mais aucune idée sur la façon d'obtenir le graphique de la déplacer vers la gauche à mesure que de nouvelles données.

<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>

Toute idée ou peut-être un autre plugin qui puisse faire l'affaire ?

edit :

J'ai besoin de traduire le tableau associatif :

 [ [1, (random1)], [2, (random2), [3, (random2) ]

à

 [ [2, (random2)], [3, (random3), [4, (random4) ] (new element 4)

Ne sais pas comment faire pour atteindre ce.

OriginalL'auteur Disco | 2011-01-21