Bug 21988 - комбинировать имена доменов (2 уровня)
: комбинировать имена доменов (2 уровня)
Status: NEW
: Sisyphus
(All bugs in Sisyphus/alterator-squidmill)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-10-19 10:47 by
Modified: 2009-10-20 10:02 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-10-19 10:47:59
сейчас имена доменов из лога берутся всегда 3 уровня, пример:
i70.odnoklassniki.ru
i97.odnoklassniki.ru 
dp.odnoklassniki.ru 
i101.odnoklassniki.ru 
i132.odnoklassniki.ru 
i142.odnoklassniki.ru 
top9.mail.ru  
win.mail.ru  
top6.mail.ru 
и траффик по ним считается отдельно.
Было бы неплохо и удачно видеть общий траффик с таких сайтов. Предлагаю
выводить в общем списке домены не третьего уровня, а суммированные по второму
уровню (вообще все).
еще пример 
img.artlebedev.ru  1.39 Mb 
www.artlebedev.ru 266.08 Kb 
собственно, не так интересно как там лебедев распределил у себя поддомены на
своем сайте. Интереснее узнать, что с сайта artlebedev.ru было получено N Mb
(не в уме же постоянно складывать?).
но из этого есть небольшой список исключений ;)
bash.org.ru 12.17 Kb 
если сокращать домены типа *.org.ru до 2 уровня, то они станут все неразличимы,
хотя это все разные несвязанные сайты.

org.ru
net.ru
co.uk и т.д. (приличный список у меня был, когда я давно писал свой анализатор
лога) 

существующий способ с фильтрацией *.mail.ru не подходит - он тоже раздельно
показывает.
------- Comment #1 From 2009-10-19 12:54:11 -------
  Да, я сам об этом думал, когда смотрел как работает модуль. Но незнаю, как
это лучше реализовать. Тем более, что ты написал про исключения. Может быть
сделать количество уровней настраиваемым?
------- Comment #2 From 2009-10-20 10:02:15 -------
я думаю, достаточно просто и понятно было бы так (сам только что придумал)

1. по умолчанию считать по доменам 2 уровня все.
2. поместить рядом с таблицей, или на отдельную страницу поле ввода с
пояснением, что если в это поле введен какой-либо домен 2 уровня, то именно по
этому домену делать исключение и считать по 3 уровню.
3. рядом с полем ввода - список уже введенных через поле исключений с кнопкой
"удалить из списка".
4. можно заранее в список внести несколько предустановленных доменов типа
org.ru.