10秒ごとにデータを吐くが10秒毎のクロールは嫌ということは、
データを間引いてグラフを描いて欲しいということなのだろうか?

それだったら、グラフを描くタイミングで瞬間値を吐いた方がよいのでは?