Страница 3 из 4

Добавлено: 2006-06-08 15:49:38
Dromok
lissyara писал(а):А вообще, завязывай с trafd...
Софтина конечно прекрасная, но не поддерживается уже незнамо сколько лет...
есть много других считалок - ipacctd например.
А не будет косяков, если я их (trafd и ipacctd) одновременно запущу? Не хочу терять инфу по трафику, пока буду ipacctd настраивать.

Добавлено: 2006-06-08 16:51:24
Alex Keda
нет. они поразному работают

Добавлено: 2006-07-01 12:32:06
Grass_snake
Пытался руководствуясь статьёй "ipacctd - подсчёт траффика через IPFW" повторить настройку подсчёта трафика.
Получилось почти всё, только при запуске перлового скрипта появляется сообщение:

Use of uninitialized value in pattern match (m//) at /usr/local/lib/perl5/5.8.6/BSDPAN/Config.pm line 27.
Abort trap (core dumped)


Шелл-скрипт работает нормально, но и в самом деле очень долго.
Куда смотреть?

Добавлено: 2006-07-01 12:45:28
Alex Keda
в сторону 27-й строки файла /usr/local/lib/perl5/5.8.6/BSDPAN/Config.pm

Добавлено: 2006-07-03 17:00:08
Grass_snake
lissyara писал(а):в сторону 27-й строки файла /usr/local/lib/perl5/5.8.6/BSDPAN/Config.pm
Мало что понял я там...

Вот чего в этом файле:

# $Id: Config.pm,v 1.3 2005/02/01 08:22:37 tobez Exp $
#
package BSDPAN::Config;

use strict;
use BSDPAN;

sub bsdpan_no_override
{
my $bsdpan_path = BSDPAN->path;
my @ninc;
for my $inc_component (@INC) {
push @ninc, $inc_component
unless BSDPAN->canonical_path($inc_component) eq $bsdpan_path;
}
@INC = (@ninc, $bsdpan_path);
}

BEGIN {
if ($0 =~ m|/bin/perldoc$|) {
bsdpan_no_override();

# Also, add bsdpan_path/.. to @INC, so that perldoc
# BSDPAN::ExtUtils::MM_Unix and friends will work as
# expected.

push @INC, BSDPAN->path() . "/..";
}
}
use BSDPAN::Override;

1;
=head1 NAME

BSDPAN::Config - disable BSDPAN functionality if needed

=head1 SYNOPSIS

None

=head1 DESCRIPTION

When perldoc(1) is invoked, this module:

=over 4

=item *

Moves the path to BSDPAN(3) from the beginning of @INC to the end of
@INC.

=item *

Adds the parent directory of the path to BSDPAN(3) to the end of @INC,
so that

perldoc BSDPAN::Some::Module::BSDPAN::Overrides

does the right thing.

=back

This modules has no other effects.

=head1 AUTHOR

Anton Berezin, tobez@tobez.org

=head1 SEE ALSO

perl(1), L<BSDPAN(3)>, L<BSDPAN::Override(3)>, perldoc(1).

=head1 BUGS

This module is a hack.

=cut

Добавлено: 2006-07-03 17:26:53
Alex Keda
а которая там 27-я?

Добавлено: 2006-07-03 17:44:48
Grass_snake
lissyara писал(а):а которая там 27-я?
Сам не знаю :-).
Если считать пустые строки, то получается что
1;
А если пропускать их:
When perldoc(1) is invoked, this module:

При учёт закомментированных:
bsdpan_no_override();

Я, к сожалению, понятия не имею как пишутся программы на Perl-е :-(.

Добавлено: 2006-07-03 23:37:43
Alex Keda
странно...
1; это конец скрипта... всё что после - комменты...
====
обнови порты и обнови перл и все модули....

Re: trafd

Добавлено: 2007-08-04 4:37:00
ddd
Ты МУДАК!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Re: trafd

Добавлено: 2007-08-04 8:35:44
Alex Keda
ddd писал(а):Ты МУДАК!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Каждый имеет право иметь своё мнение.
Вот и имей своё :)

Re: trafd

Добавлено: 2009-07-06 15:27:24
simple123
Все настроил по статье все работает замечательно, но статистика по web не отображает IP адресв, похожая тема в самом начале,но решения на нее не шашел, подскажите где копать, трафф снимается с двух интерфейсов!!! :fool:

Re: trafd

Добавлено: 2009-07-15 16:44:53
konstantine
Ребят вопросс, а если у мен Сквид прозрачный стоит и все запроссы по 80 фаервол редиректит на сквид то ТРАФД это считает ?? а то у мя расхождения в трафике безумные... такое впечатление что всё что по 80 редиректнулось на 127.0.0.1 он не считает, т.к. я поставил считать статистику ведь ток на двух Ифейсах ))) Это даже хорошо )) в какой то мере

Re: trafd

Добавлено: 2009-08-06 15:40:36
classik
Добрый день.

У меня на сервере 2 сетевые карточки:

rl0 - смотрит в инет
xl0 - смотрит в локалку

rc.conf

#trafd
trafd_enable="YES"
trafd_ifaces="xl0"
trafd_flags="-r -p"
trafd_log="/var/log/traffic.log"


Все прекрасно работает.


Запускаю скрипт (http://www.lissyara.su/?id=1010)

И естественно пишется тот трафик каторы шагает по интерфесу xl0

Вопрос?

Как мне сделать так чтобы трафик был не только на 1 интерфейс но и на 2й ?

Скрипт тот что: ( http://www.lissyara.su/?id=1017 ) web-morda

у меня не запустился, думаю из за не совместимости. (У кого есть еще скрипты веб-морд, писать уж лень).



спс. за ваш сайт, многое для себя открыл.

Re: trafd

Добавлено: 2009-08-07 17:20:10
Alex Keda
прописать обе сетевухи в rc.conf?

Re: trafd

Добавлено: 2009-08-10 22:23:04
classik_73
нет надо чтобы трафд, считал по обоим интерфесам, а щас он считает толклько по 1му =( (xl0), а надо сделать чтобы считал по 2м.

Re: trafd

Добавлено: 2009-08-12 7:58:58
simple123
classik_73 писал(а):нет надо чтобы трафд, считал по обоим интерфесам, а щас он считает толклько по 1му =( (xl0), а надо сделать чтобы считал по 2м.
Все привет тоже тема актуальная поповоду нормальной web-морды!!! Если не сложно конечно!!!

Re: trafd

Добавлено: 2009-08-13 8:30:15
classik
Пишу нормалльую веб морду, с поиском, сортировкой, итд.

Но времени мало (работы много) как напишу кину сюда.


Но вопрос в том что в Мскл у меня заносится интерфейс 1 всего. и считается по 1му.

Времени небыло посмотреть как по 2м он считает. Может всеже скажет кто ?

Re: trafd

Добавлено: 2009-08-19 18:07:13
konstantine
ЭЭЭ в rc.conf

trafd_ifeces="xl0 rl0"

не пробовал, не помогает ?

Re: trafd

Добавлено: 2009-09-09 12:48:09
Zedik
Кому верить:
trafd
Всего было траффика за этот месяц: 64.76 мегабайт
pfctl -si
Interface Stats for re0 IPv4 IPv6
Bytes In 172626920 0
приличная разница выходит

Re: trafd

Добавлено: 2009-09-09 12:57:18
paradox
давно говорили что trafd не для считания трафика
а для приблизительного оценивания траффика
pf тоже не метод

trafd

Добавлено: 2010-08-24 15:00:55
snusmumricus
Народ а такой вопрос, как я понял для amd64 таки сделали trafd (trafd-3.0.3-b7), правда в порта его нету пришлось самому собирать при сборки на Freebsd 8.0 выпадает в
../include/interface.h:34:22: error: net/slip.h: No such file or directory
*** Error code 1

Stop in /root/trafd-3.0.3-b7/lib.
*** Error code 1

Stop in /root/trafd-3.0.3-b7.
Может кто собирал удачно ?? можт там патч или еще чего надо ... главное из портов trafd-3.0.2.1 собирается без проблем, но т.к amd64 проц и ОС то траффик он считает криво.

Re: trafd

Добавлено: 2010-09-27 10:38:34
vadim64
так чем трафик то считать в итоге?

Re: trafd

Добавлено: 2010-09-27 10:46:01
hizel
ng_netflow+flow-tools

Re: trafd

Добавлено: 2011-04-15 17:57:48
chubik
У меня вот такие ерроры
ERROR 1146 (42S02) at line 1: Table 'trafd.traffic_tmp' doesn't exist
ERROR 1146 (42S02) at line 1: Table 'trafd.traffic_tmp' doesn't exist
ERROR 1146 (42S02) at line 1: Table 'trafd.traffic_tmp' doesn't exist
ERROR 1146 (42S02) at line 1: Table 'trafd.le1_2011' doesn't exist

Re: trafd

Добавлено: 2011-04-15 18:06:43
Гость
мы рады за вас и ваши ерроры))