Поставил ipfm на FreeBSD 5.4.
До определенного момента все шло нормально. В один прекрасный момент его пришлось перезапустить. И вот что обнаружилось.
Допустим сегодня 13 число. Стартуем, а через некоторое время снова останавливаем процесс.
Он создает файл в котором стоит 14-е число!!!# IPFMv0.11.5 2008/02/14 03:01:00 (local time) -- dump every 1d00:00:00 -- liste
# Host In (bytes) Out (bytes) Total (bytes)
****.****.ru 55437 8110 63547
# end of dump 2008/02/14 03:01:00Я вначале подумал, что сбились часы. Сделал:
>dateсреда,13 февраля 2008 г. 14:51:20 (MSK )
>date -uсреда,13 февраля 2008 г. 11:52:33 (UTF)
т.е. время в компе верное...Естественно сам файл тоже генерится с пометкой от 14 го числа.
Никто не подскажет в чем может быть проблема?
У вас в настройке dump every 1d00:00:00, похоже ipfm считает что раз сегодня уже дампился (файл есь),- то это данные на следующий день.
У меня что-то подобное было, я с ipfm быстро ушёл на ipcad,
у него гораздо более адекватное поведение и больше возможностей (порты, netflow), рекомендую.
Файл я удалял, ipfm перезапускал, не помогло...
От ipfm отказался. К тому же, по видимому, у него утечки в памяти: через некоторое время грузил комп.
Написал скрипт на периодический запуск `pfctl -s info` и сброса информации в файл.