Zentyal Forum, Linux Small Business Server

International => Russian => Topic started by: vovannovig on December 27, 2011, 07:17:15 am

Title: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: vovannovig on December 27, 2011, 07:17:15 am
Добрый день.

С zentyal знаком еще с версии 1,2 но так и не имею возможности начать использование в силу разных причин.

Одну из которых думаю пора решить,подскажите пожалуйста кто и как решает вопрос мониторинга,учета и ведения статистики по работе пользователей в интернете,почте,Jabber?

В том варианте в котором предоставляется статистика руководству не даш для рассмотрения,надо как минимум сумарный обьем трафика пользователя, групп, построение диаграмм по популярным сайтам пользователей и по отдельно взятым юзерам(в общем все то что реализовано во всех прокси-серверах)

2)Раз уже спрашиваю смежные вопросы,в ejabberd(если правильно понимаю то именно он используется в данной реализации месенджера) кто-то прикручивал к нему "сохранение логов" т.е. ведение записи переговоров которые ведутся в данном сервисе?

Заранее спасибо,надеюсь на разрешение данных вопросов.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: kryukov on December 27, 2011, 08:29:15 am
Я поставил http://lightsquid.sourceforge.net/ и пока вполне хватает
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Darvin on December 28, 2011, 06:55:12 am
Я поставил http://lightsquid.sourceforge.net/ и пока вполне хватает
LightSquid для формирования отчётов и просмотров статистики - отличное решение в данном случае. А есть идеи, как смотреть нагрузку на канал каждого пользователя в реальном времени?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: yragan on December 28, 2011, 08:30:18 am
Я поставил http://lightsquid.sourceforge.net/ и пока вполне хватает
LightSquid для формирования отчётов и просмотров статистики - отличное решение в данном случае. А есть идеи, как смотреть нагрузку на канал каждого пользователя в реальном времени?
Сам задавал такой вопрос и отвечал. Вы б читали форум.
А так вообще iftop вам в помощь
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Darvin on December 28, 2011, 11:18:36 am
Сам задавал такой вопрос и отвечал. Вы б читали форум.
А так вообще iftop вам в помощь
Я читал вашу тему. Мне не нужен консольный монитор, как в нём смотреть сотню пользователей? Интересует решение с веб-интерфейсом.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: yragan on December 28, 2011, 11:51:22 am
Сам задавал такой вопрос и отвечал. Вы б читали форум.
А так вообще iftop вам в помощь
Я читал вашу тему. Мне не нужен консольный монитор, как в нём смотреть сотню пользователей? Интересует решение с веб-интерфейсом.
До это пользовался аналогичной системой, там iftop перенесли в веб-интерфейс, но фактически это было тоже самое, главное же увидеть кто забивает канал в данный момент, а это там отлично показывается
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Darvin on December 28, 2011, 12:43:47 pm
Нашёл отличное решение BandwidthD (http://bandwidthd.sourceforge.net/). Программа показывает не только нагрузку каждого клиента, но и суммарный трафик по каждому пользователю, чего, естественно, LightSquid делать не умеет.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: vovannovig on December 28, 2011, 03:16:57 pm
bandwidthd интересное решение,жаль что старое и не развивается.
Как его правильно прикрутить?Вернее сконфигурировать( sudo apt-get install bandwidthd  отработал и сказал что надо подправить /etc/bandwidthd/bandwidthd.conf )
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: atikhonov on December 28, 2011, 04:05:45 pm
Есть еще подписка. По подписке в том числе и данные по трафику предоставляются.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: vovannovig on January 05, 2012, 08:13:04 am
с Новым годом  :) Вроде первый в этом году  ::)

Подскажите пожалуйста как сконструировать т.е. установить BandwidthD в zentyal .

Заранее спасибо!
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: atikhonov on January 09, 2012, 11:12:49 am
С наступившими! :)
Сам не пробовал.
sudo apt-get install bandwidthd - не годится?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: atikhonov on January 09, 2012, 01:15:01 pm
Попробовал. Все просто:
- ставим через apt-get;
- создаем на Zentyal Virtual host в разделе Web Server;
- правим /etc/bandwidthd.conf, прописываем htdocs_dir "/srv/www/<имя созданного виртуального хоста>;
- рестартуем bandwidthd;
- прописываем виртуальный хост в DNS (если DNS на Zentyal, он пропишется автоматически при создании виртуального хоста).

Вот вкратце и все, можно заходить: http://<имя созданного виртуального хоста>
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: logdog on January 13, 2012, 06:41:48 pm
спасибо за инструкцию, нужно чуть подправить:

- правим /etc/bandwidthd/bandwidthd.conf

Вот вкратце и все, можно заходить: http://ip-адрес сервера//<имя созданного виртуального хоста>

Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: PIN on February 16, 2012, 05:47:07 am
еще есть утилитка получше iftop, называется trafshow, она может еще и показать кто и откуда качает, в отличие от iftop который показывает только скорость DL/UL трафика у клиентов
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: immortal on February 16, 2012, 07:17:47 am
я использую для мониторинга в реальном времени:
squid-stat

для статистики: sarg

крон для сарга:

5 0 * * * www-data /usr/bin/sarg
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: scotch on February 22, 2012, 10:04:55 am
Попробовал настроить bandwidthd как указано выше:
- установил;
- создал в разделе Веб сервер (Общие настройки: Слушающий порт 80, порт SSL отключено) Виртуальный хост statistics (он активен, SSL отключено).
- поправил /etc/bandwidthd/bandwidthd.conf, прописал htdocs_dir "/srv/www/statistics
- рестаровал bandwidthd;
- В DNS прописался Домен statistics автоматически при создании виртуального хоста

Пытаюсь зайти: http://statistics кидает на одноименный сайт
Пытаюсь зайти: http://192.168.1.25 кидает It works! This is the default web page for this server.

Признавайтесь - где я накосячил? :-[
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: dbus on February 22, 2012, 10:30:01 am
NS  какие прописаны в локальном интерфейсе ?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: scotch on February 22, 2012, 10:49:49 am
DNS ?
eth0
192.168.0.15
255.255.255.0

eth1
192.168.1.15
255.255.255.0

DNS 192.168.1.1
DNS 8.8.8.8

шлюз 192.168.0.1 на eth0

P.S. можно ли убрать 2-ю сетевую карту, при условии что инет приходит с роутера?
если ДА, то будет ли bandwidthd считать трафик?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: dbus on February 22, 2012, 11:02:26 am
в DHCP локальной сети Primary nameserver какой указан ?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: scotch on February 22, 2012, 11:10:56 am
В сети нет DHCP (20 ПК = статика).
DNS 192.168.1.1 он же PDC без шлюза, без инета
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: dbus on February 22, 2012, 11:27:27 am
боюсь ошибиться, как действовать в конкретно твоем случае, но судя по всему локалка не оттуда берет имена.
если мониторить траффик нужно только с одного узла, возможно, проще прописать  hosts на нем самом.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: scotch on February 22, 2012, 11:52:46 am
Если я обращаюсь из локалки по имени http://statistics меня DNS 192.168.1.1 совершенно правильно перекидывает на сайт http://statistics.com
Я пытаюсь выйти на виртуальный хост с самого прокси сервера на котором опять же указан DNS 192.168.1.1 и снова перекидывает на сайт http://statistics.com
Если же пойти по ip адресу http://192.168.1.25 кидает It works! This is the default web page for this server.
Может быть переписать /etc/bandwidthd/bandwidthd.conf, С htdocs_dir "/srv/www/statistics НА htdocs_dir "/srv/www/192.168.1.25 ?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: IzaTOP on February 23, 2012, 06:34:04 pm
Здравствуйте все! Тоже проблема с bandwidthd на Zential

На Зентиал
 eth1 subnet 192.168.2.0/24 - внешний
 eth0 subnet 192.168.1.0/24 - внутренний

1. Конфиг bandwidthd

subnet 192.168.2.0/24
subnet 192.168.1.0/24

# Device to listen on
# Bandwidthd listens on the first device it detects
# by default.  Run "bandwidthd -l" for a list of
# devices.
#dev "eth0"

dev "eth0"

#Put interface in promiscuous mode to score to traffic
#that may not be routing through the host machine.
#promiscuous true

promiscuous false

#Log data to cdf file htdocs/log.cdf
#output_cdf false

output_cdf true

#Set the cdf log output directory
#log_dir "/var/lib/bandwidthd"

#Read back the cdf file on startup
#recover_cdf false

recover_cdf true

#Set META REFRESH for static pages in seconds(default 150, use 0 to disable).
#meta_refresh 150

meta_refresh 150

#Set the static html output directory
htdocs_dir "/var/lib/bandwidthd/htdocs"

2. Конфиг Апачи в \apache2\sites-available\default

ServerName zentyal3
<VirtualHost *:80>
   ServerAdmin webmaster@zentyal3

   DocumentRoot /var/www/
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

    Alias /bandwidthd/ "/var/lib/bandwidthd/htdocs"
    <Directory "/var/lib/bandwidthd/htdocs">
   Order Allow,Deny
   Allow from All
    </Directory>

</VirtualHost>

При попытке открыть http://192.168.1.250/bandwidthd получаю ошибку -
"Firefox не может установить соединение с сервером 192.168.1.250"

Подскажите пожалуйста - где косяк?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: IzaTOP on February 24, 2012, 04:44:51 pm
Всем привет! И всем спасибо  :) Разобрался со своей проблемой. Причина - невнимательность.
В Зентиал был отключен ВебСервер. Включил его.

В Апачи конфиг подправил так:
Alias /bandwidthd /var/lib/bandwidthd/htdocs/
<Directory /var/lib/bandwidthd/htdocs>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

И создал симлинк
ln -s /var/lib/bandwidthd/htdocs /var/www/bandwidth

Заработало.Наблюдаю.
(Я вобщем-то не магистр в Линуксах. Как говорится - "не волшебник, только учусь"  :))
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: GriefNorth on May 11, 2012, 09:27:45 am
А вопрос можно?
Только у меня или еще у кого-нибудь такая фигня с отображением статистики.
Фильтров нет, на какие сайты IPшник ходил не отображается. Короче расхождение со скринами на офсайте. Или так и должно быть ?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: logdog on May 14, 2012, 02:24:34 pm
Да и у меня такая же проблема ...
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: mad_est on May 14, 2012, 04:04:09 pm
я использую для мониторинга в реальном времени:
squid-stat

для статистики: sarg

крон для сарга:

5 0 * * * www-data /usr/bin/sarg

а у тебя статистика показывается по пользователям? у меня в LightSquid все от 127.0.0.1, а по пользователям тока в БД хранится...
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Dimich1978 on May 15, 2012, 09:44:26 am
после apt-get install... в отчет вывел что незапустился модуль в связи с тем что нет конфиг. файла. Посмотрел
/etc/bandwidthd/bandwidthd.conf точно его нет. Вопрос, а где он и как его вернуть на базу?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: atikhonov on May 16, 2012, 09:04:56 am
Из изменений к версии 2.0.1:
Bandwidthd now checks for ./etc/bandwidthd.conf, and if it doesn't exist it checks for
   /usr/local/bandwidthd/etc/bandwidthd.conf, if that exists it will chdir("/usr/local/bandwidthd")

http://sourceforge.net/project/shownotes.php?release_id=296308
Проверьте, есть ли конфиг там.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: GriefNorth on May 18, 2012, 01:42:33 pm
у меня в LightSquid все от 127.0.0.1, а по пользователям тока в БД хранится...
в LightSquid чтобы по пользователям показывал, я прикрутил логи от DansGuardian, они имеют схожий формат сквида и в lighsquid соит просто заменить путь к логам на dansguardian
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: pam-pam on July 11, 2012, 03:36:58 am
Подскажите, пожалуйста. Не могу понять как сделать учет трафика для скайпа/isq/почты(не встроенный почтовый сервер). Какую программу лучше установить для этого?
Установил bandwidthd, но он как-то неправильно считает.
Прокси работает в прозрачном режиме, политика выставлена - фильтровать.
Думаю отключить прозрачный режим и политику назначить "авторизовать и фильтровать". Поможет ли это?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: kharon on July 18, 2013, 09:05:13 am
А вопрос можно?
Только у меня или еще у кого-нибудь такая фигня с отображением статистики.
Фильтров нет, на какие сайты IPшник ходил не отображается. Короче расхождение со скринами на офсайте. Или так и должно быть ?

Поднимаю тему. Кто нибудь решил эту проблему? Если да, то поделитесь опытом.
Сама статистика работает, но фильтры не активны (их вообще нет)
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Oiler on August 07, 2013, 12:32:41 pm
Установил, настроил Bandwidthd, при обращении по адресу ip_сервера/bandwidthd выдаёт логотип и подпись:
bandwidthd has nothing to graph. This message should be replaced by graphs in a few minutes. If it's not, please see the section titled "Known Bugs and Troubleshooting" in the README
В чём может быть проблема?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Lexon9 on November 15, 2013, 08:36:24 am
У меня тоже самое было, переустановил и конфиг другой нашел-заработало!
Но открывается адрес http://traffmon не со всех машин, а http://1.1.1.10/traffmon Not Found
http://imageshack.com/a/img811/8233/jucc.jpg
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Endruan on December 06, 2013, 05:58:46 am
Где есть нормальные, подробные, понятные описания настройки мониторинга?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: insiki on January 27, 2014, 05:37:07 am
Где есть нормальные, подробные, понятные описания настройки мониторинга?
Чего конкретно?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: mymint17 on January 28, 2014, 09:41:25 am

What is more interesting
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: SakhDeadyshka on May 27, 2014, 03:20:34 am
Установил BandwidthD на Zentyal 3.4 Прописал все что нужно. Зашел... не фильтров не статистики по посещенным сайтам.... или я в чем то ошибаюсь и этого не должно быть?
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: Sand_man on May 27, 2014, 07:27:52 am
Зашел... не фильтров не статистики по посещенным сайтам....


В настройках логов попробуй поставить период очистки логов на Bandwidth побольше. ЕМНИП тут уже было как-то про это на форуме, вроде начинала статистика работать.
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: ElSoft on May 28, 2014, 01:21:16 pm
Настроить lightsquid не получилось поставил SARG очень легок оказался в настройке http://interface31.ru/tech_it/2011/03/sarg-analiziruem-logi-proksi-severa-squid.html
Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: zgbgr on May 29, 2014, 11:08:50 am
всем хорош. но на 10-й Ubuntu ведь. или это не принципиально. тогда упомянуть стоит проект sams http://sams.perm.ru


Title: Re: Кто-то реализовывал нормальный билинг или учет трафика пользователей?
Post by: snake20 on June 20, 2014, 03:01:29 pm
Настроить lightsquid не получилось поставил SARG очень легок оказался в настройке http://interface31.ru/tech_it/2011/03/sarg-analiziruem-logi-proksi-severa-squid.html
А можно поподробней.Пытался установить lighttpd сказал что Адрес уже используется.