Автоматическое архивирование *.xv0 по прошествию некого периода

Либо они удаляются сами и я этого не заметил (хотя статистика говорит другое) либо же они просто накапливаются и не несут полезную нагрузку. Возможно просто архивировать (zip, rar, tar не важно) с возможностью последующего парсинга (использование упакованной информации) или оставлять в других таблицах итого сначения и просто их удалять

Нет, они не удаляются. Полезная нагрузка такая - иногда бывает нужно построить какие-то новые отчеты за предыдущие периоды (с другими фильтрами/агрегацией). В этих файлах хранятся netflow-пакеты "как есть", без потери информации.

У нас в TODO записано "архивация netflow", но пока не до этого. Если они занимают слишком много места, можете удалить вручную. Для этого нужно остановить сервис, удалить файлы (или перенести в другое место и сжать), удалить файл db_ver.txt (это заставит перестроить все таблицы) и запустить сервис. Отчеты будут уже без данных, которые были в удаленных файлах

хм странно.. у меня была такая трабла , в начале я сервер мониторинга разворачивал на виртуалки там забиксы всякие сислоги и ваша детка :D но по пари причин виртуалку каждый день нужно было выключаться. Как то я смотрел графики и заметил что при включений систем iowait стал грузить проц по максимуму... расследование показала что при каждом старте таблицы пытались перестроиться ( файл db_ver.txt соответственно не кто не трогал про файл db_ver.txt я узнал только сейчас из вашей темы ) . Пришлось делать перл скрипт что бы подчищал. Собственно это баг ?

Скорее всего фича. Непонятно, как сервис отключался. Если внезапно, то так и должно было быть.

Алгоритм там такой: для каждой таблицы в процессе работы создается файл - пометка о том что таблица может быть не полностью на диске. Если выключается штатно, сигналом остановки, то данные сбрасываются на диск, этот файл-флаг удаляется. Если выключается аварийно, то считается что таблица некорректная (она удаляется и перестраивается заново)

dmesg