NFSen и особенности автоматической очистки данных

2015-10-29

Столкнулся на работе с тем, что не очищалась автоматически база NetFlow дампов у nfsen.

Оказалось все максимально прозаично — параметр low_water стоящий состоянии 79% просто не обрабатывался т.к. не был определен в вебпанели параметр max_size.

nfsen-config

После более детального гугления стало понятно, что expire данных происходит либо после достижения expire даты, либо после достижения max_size.

Еще одна интересная вещь проявилась в отображении занимаемого места самими дампами на диске. В веб-интерфейсе и выводом nfsen -l live утверждалось, что занято 209 гигабайт. Реально на диске было занято около 169 гигабайт. После установки парамметра max_size в значение 160 гигабайт, веб-интерфейс стал показывать занимаемое место в 126 гигабайт. Реально же на диске занято около 86 гигабайт.

Скорее всего это было связано с включенной опцией архивирования дампов. Но какого-либо подтверждения в официальной документации я не нашел.

 

*nixIT worldСетиexpirelow_watermax_sizenetflownetflow dumpnfsenprofile

Немного воспоминаний о студенческих годах

Jinja: получение значения str переменной за пределами for loop