Всем доброго дня. Прошу рассудить и помочь спецов в вопросе. Поставил по инструкциям Лисяры trafd и прикрутил к ней веб морду(http://www.lissyara.su/articles/freebsd ... afd+mysql/ и http://www.lissyara.su/articles/freebsd ... for_trafd/ )
Но вопрос вот в чем, он мне показывает список моих юзеров с их трафиком кто сколько накачал и вроде бы все красиво, но вот в низу есть запись Всего трафика и она ни как не пересекается по цифрам с общим кол-во (т.е. если смотреть таблицу то там максим мегов 400 накачали а вот в общей статистики она 1300 т.е. 900 мегов как то не учлись) Решил я поменять в переменной $lan_mask маску но и тут столкнулся с проблемой как тут написать так что бы он все хосты показывал т.е. маску не 192.168 а вообще всю ?
И второй вопрос он выводит информацию только по внутреннему интерфейсу а как посмотреть по внешнему????
За ранее большое спасибо!!! Очень надеюсь что кто нибудь ковырялся с этим вопросом!!!
Статистика через trafd
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Статистика через trafd
Нужно немного похапэ-скрипт отредактировать:
из:
в:
после этого: $lan_mask="*" и поидее будет весь трафик.
из:
Код: Выделить всё
$sql = mysql_query("SELECT to_IP, SUM(bytes) AS `bytes` FROM
`" . $IF_internal_servera . "_" . date(Y,time()) . "` WHERE `date`
LIKE '" . $curr_month . "-%' AND from_IP != '" . $ip_out_servera . "'
AND to_IP != '" . $ip_out_servera . "' AND
`to_IP` != '" . $ip_internal_servera . "'
AND `from_IP` != '" . $ip_internal_servera . "' AND `to_IP`
LIKE '" . $lan_mask . "%' GROUP BY `to_IP` ORDER BY `bytes` DESC");
$sql = mysql_query("SELECT to_IP, SUM(bytes) AS `bytes` FROM
`" . $IF_internal_servera . "_" . date(Y,time()) . "` WHERE `date`
LIKE '" . $old_month . "-%' AND from_IP != '" . $ip_out_servera . "' AND
to_IP != '" . $ip_out_servera . "' AND `to_IP` != '" . $ip_internal_servera . "'
AND `from_IP` != '" . $ip_internal_servera . "' AND `to_IP` LIKE
'" . $lan_mask . "%' GROUP BY `to_IP` ORDER BY `bytes` DESC");
Код: Выделить всё
$sql = mysql_query("SELECT to_IP, SUM(bytes) AS `bytes` FROM `" . $IF_internal_servera . "_" . date(Y,time()) . "` WHERE `date` LIKE '" . $curr_month . "-%' AND from_IP != '" . $ip_out_servera . "' AND to_IP != '" . $ip_out_servera . "' AND `to_IP` != '" . $ip_internal_servera . "' AND `from_IP` != '" . $ip_internal_servera . "'" . ($lan_mask != "*" ? " AND `to_IP` LIKE '" . $lan_mask . "%'" : "") . " GROUP BY `to_IP` ORDER BY `bytes` DESC");
$sql = mysql_query("SELECT to_IP, SUM(bytes) AS `bytes` FROM `" . $IF_internal_servera . "_" . date(Y,time()) . "` WHERE `date` LIKE '" . $old_month . "-%' AND from_IP != '" . $ip_out_servera . "' ANDto_IP != '" . $ip_out_servera . "' AND `to_IP` != '" . $ip_internal_servera . "' AND `from_IP` != '" . $ip_internal_servera . "'" . ($lan_mask != "*" ? " AND `to_IP` LIKE '" . $lan_mask . "%'" : "") . " GROUP BY `to_IP` ORDER BY `bytes` DESC");
-
- проходил мимо
Re: Статистика через trafd
Спасибо тебе добрый человек.
Только вот еще один вопрос возник, у меня теперь в таблице и внутренние адреса и внешние и внешние адреса пипец какой трафик отжирают от общей масссы, что это может быть? squid проверял из вне недоступен и даже если его сделать как прокси.....
Блин не понимаю что это и как можно посмотреть??? ((((
Только вот еще один вопрос возник, у меня теперь в таблице и внутренние адреса и внешние и внешние адреса пипец какой трафик отжирают от общей масссы, что это может быть? squid проверял из вне недоступен и даже если его сделать как прокси.....
Блин не понимаю что это и как можно посмотреть??? ((((
-
- проходил мимо
Re: Статистика через trafd
Все понял... тут выводит все адреса в перемешку поэтому тут такая неразбериха. Конечно прикольнее было бы что бы были внутренние ip и была бы цифра от и из и подробно куда и сколько, а тут так не фига не понятно (((((