Je le recommande. perl script qui est disponible sur la page contributive rrdtool elle-même. Je l'ai utilisé dans le passé et il fonctionne bien. Il supprime automatiquement les pics et fait même une sauvegarde du fichier .rrd :)
Citation du fichier README :
README pour removespikes.pl
Cette version de removespikes.pl est basée sur le code de Vins Vilaplana et Humberto Rossetti Baptistas.
J'ai ajouté le hachage basé sur la valeur (-t valeur), un mode d'analyse seulement (-a), le contrôle de la sortie verbeuse/déboguée (-d/-v), une option d'aide (-h) et quelques nettoyage du code.
removespikes>./removespikes.pl -h REMOVESPIKES : Supprimer les pics des bases de bases de données RRDtool.
Utilisation : ./removespikes.pl -d -a [-l nombre] [-t maxval] nom_de_la_base_de_données
Où : -d active les messages de débogage
-a exécute uniquement la phase d'analyse du script.
-h imprime ce message
-l fixe la limite en % des pics de hachage basé sur les binaires (par défaut : 0.6)
-t définit la valeur au-dessus de laquelle les enregistrements sont hachés. Désactivé par défaut. L'activation du découpage basé sur la valeur désactive le découpage basé sur la case.
-v Mode verbeux. Affiche quelques informations name_of_database est le fichier rrd à traiter.
enlève les piques>
Profitez de
EDIT : Je vois maintenant que vous avez déjà essayé removespikes.pl
mais vous obtenez "no peaks found". Essayez de l'utiliser avec l'option -t, cela devrait résoudre votre problème.
0 votes
J'ai vu que vous avez déjà essayé removespikes.pl, j'ai donc modifié ma réponse. Essayez de l'utiliser avec -t, cela devrait résoudre votre problème. J'espère que cela vous aidera.
0 votes
J'ai mis à jour removespikes pour qu'il fonctionne avec les changements récents du format xml de rrd. gist.github.com/1132437