Supongo que esto está entrando en territorio de falla del servidor, pero agregué el siguiente trabajo cron para eliminar nuestras métricas antiguas que no se han escrito durante más de 30 días (por ejemplo, de instancias en la nube que se han eliminado):
find /mnt/graphite/storage -mtime +30 | grep -E \
"/mnt/graphite/storage/whisper/collectd/app_name/[^/]*" -o \
| uniq | xargs rm -rf
Esto eliminará los directorios que tengan datos válidos.
Primero:
find whisperDir -mtime +30 -type f | xargs rm
Y luego borre directorios vacíos
find . -type d -empty | xargs rmdir
Este último paso debe repetirse, ya que pueden quedar nuevos directorios vacíos.