Войти

Показать полную графическую версию : traflog bpfd


eriks
24-12-2003, 10:14
система FreeBSD.
Никак не получается вытащить из бинарного файла trafd.fxp лог в текстовом виде за определенный период времени. По умолчанию формируется  log за последний переиод.

команды такие
traflog -n -b100 -e101 -i trafd.fxp1
выдает illegal time format.
где 100 101 номера записей беру из лога сформированного по команде traflog -l .....
в мануале написано, что подставлять надо номера записей.
пробовал вводить время в Unix кодировке - не помогает.
----
Подскажите, кто знает.


Исправлено: eriks, 10:15 24-12-2003

lehis
24-12-2003, 11:41
traflog -n -b 100 -e 101 -i trafd.fxp1
с пробелом между -b 100 и -е 101
:)

eriks
24-12-2003, 11:50
И пробел не помогает, тоже самое *illegal time format







Исправлено: eriks, 12:03 24-12-2003

lehis
24-12-2003, 12:13
хммм... у мя стоит trafd-3.0.2.1 - traflog из этой сборки все прекрасно показывает...
#:lehisoff:~:traflog -b 2 -e 3 -l -i /var/trafd/trafd.tun0
# * * * *Started * * * * * *Dumped * * * * * *Data * * * * All * * Recs
002 * Dec 17 17:20:36 * Dec 17 17:20:58 * * * 256499 * * * 288219 * * *2
003 * Dec 17 17:20:58 * Dec 17 17:21:15 * * * 194872 * * * 219000 * * *2


ЗЫ: а вообще, мой совет, хранить логи trafd в файлах с разным именами (например, переименовывать trafd.iface в date_time.iface). Тогда проблем с выбором дат вообще не будет. А если совсем по-взрослому, то данные из trafd.iface вставлять в SQL какой-нть... :)


Исправлено: lehis, 12:24 24-12-2003

eriks
24-12-2003, 12:24
А уменя стоит trafd 4.0- snapshot-26.06.2002
Неужели там синтаксис другой?

ZloiJoker
24-12-2003, 12:35
А для чего это ?

eriks
24-12-2003, 12:54
Спасибо всем
Нашел сам ответ : надо писать -b "#4" -e "#5" и все работает.
Просто мануал был старый.




© OSzone.net 2001-2012