Eu recomendaria este script perl , que está disponível no rrdtool contrib página em si. Eu usei o passado e funciona bem. Ele remove automaticamente os picos e até faz um backup do arquivo .rrd :)
Citando o arquivo README:
README for removespikes.pl
This version of removespikes.pl is based on Vins Vilaplana and Humberto Rossetti Baptistas code.
I have added value-based chopping (-t value), an analysis-only mode (-a), control of verbose/debug output (-d/-v), a help option (-h) and some code cleanup.
removespikes>./removespikes.pl -h REMOVESPIKES: Remove spikes from RRDtool databases.
Usage: ./removespikes.pl -d -a [-l number] [-t maxval] name_of_database
Where: -d enables debug messages
-a runs only the analysis phase of the script
-h prints this message
-l sets the % limit of spikes bin-based chopping (default: 0.6)
-t sets the value above which records are chopped. Disabled by default. Enabling value-based chopping will disable bin-based chopping.-v Verbose mode. Shows some information name_of_database is the rrd file to be treated.
removespikes>
Enjoy
EDITAR : Eu já vi que você já tentou removespikes.pl
, mas não encontrou "picos". Tente usá-lo com o flag -t, isso deve resolver o seu problema.