Você não indica precisamente quais são seus dados, por isso, ofereço uma sugestão de que não não seja totalmente adequado à sua necessidade.
Eu gosto muito do RRDTool, que é uma compilação de utilitário em torno das métricas do sistema de monitoramento e de gráficos. Seus dados parecem com a série de timestamp, o que pode significar que o RRDtool é apropriado.
Uma das principais coisas que o RRDtool faz é aplicar amostragem e arquivamento. Ele 'acumulará' pontos de dados para fazer um MIN / MAX / AVERAGE para um intervalo de amostragem e permitir que você dimensione seus intervalos de amostragem - para que você possa manter 5m de resolução por uma semana, 1hr de resolução por mês e resolução diária por dois anos.
A única razão pela qual eu mencionei é que notei que seus dados incluem timestamps, e uma das coisas que o RRDtool faz muito bem é a atualização das amostras e redesenho em tempo real dos gráficos em tempo real.
Por exemplo: