URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79441
[ Назад ]

Исходное сообщение
"Apache logs"

Отправлено jonjohn , 25-Мрт-08 09:45 
Есть два домена domen.ru и www.domen.ru(алиас)


Мне надо понять сколько заходов у меня на один и скока на второй.

Как мне это сделать?


Содержание

Сообщения в этом обсуждении
"Apache logs"
Отправлено SubGun , 25-Мрт-08 10:30 
А смысл в этом какой? Чего вы хотите добиться?

"Apache logs"
Отправлено jonjohn , 25-Мрт-08 10:35 
>А смысл в этом какой? Чего вы хотите добиться?

Смысл в этом есть только для меня в данном случаи.
Как мне это сделать?


"Apache logs"
Отправлено PavelR , 25-Мрт-08 11:06 
>>А смысл в этом какой? Чего вы хотите добиться?
>
>Смысл в этом есть только для меня в данном случаи.
>Как мне это сделать?

сделай два виртуальных хоста, с разными именами и логами.


"Apache logs"
Отправлено jonjohn , 25-Мрт-08 11:07 
>>>А смысл в этом какой? Чего вы хотите добиться?
>>
>>Смысл в этом есть только для меня в данном случаи.
>>Как мне это сделать?
>
>сделай два виртуальных хоста, с разными именами и логами.

Проблема в том, что я для примера написал 2.
А если у меня их 200?


"Apache logs"
Отправлено PavelR , 25-Мрт-08 13:03 
>>>>А смысл в этом какой? Чего вы хотите добиться?
>>>
>>>Смысл в этом есть только для меня в данном случаи.
>>>Как мне это сделать?
>>
>>сделай два виртуальных хоста, с разными именами и логами.
>
>Проблема в том, что я для примера написал 2.
>А если у меня их 200?

Никто не сможет угадать ваших сакральных целей, мы не телепаты.
Хотите конкретный ответ - задавайте конкретный вопрос.


"Apache logs"
Отправлено jonjohn , 25-Мрт-08 13:08 
>[оверквотинг удален]
>>>>Смысл в этом есть только для меня в данном случаи.
>>>>Как мне это сделать?
>>>
>>>сделай два виртуальных хоста, с разными именами и логами.
>>
>>Проблема в том, что я для примера написал 2.
>>А если у меня их 200?
>
>Никто не сможет угадать ваших сакральных целей, мы не телепаты.
>Хотите конкретный ответ - задавайте конкретный вопрос.

Я написал понятно.

Имею 200 доменов, NS запись "A" у всех одна и та-же.
Apache ловит все это безобразие к себе в один HTDOCS. Мне нужно просчитать трафик по каждому домену.


"Apache logs"
Отправлено Кондорий , 25-Мрт-08 13:31 
>Я написал понятно.
>
>Имею 200 доменов, NS запись "A" у всех одна и та-же.
>Apache ловит все это безобразие к себе в один HTDOCS. Мне нужно
>просчитать трафик по каждому домену.

Вы писали конкретно про два домена. Теперь их 200.
Видите ли, в зависимости от таких обстоятельств и решения будут разные.

К _текущей_ постановке вопроса можно предложить следующее: укажите в CustomLog свой формат логов, в котором одним из полей будет имя хоста из запроса, и считайте на здоровье.


"Apache logs"
Отправлено PavelR , 25-Мрт-08 13:45 
>[оверквотинг удален]
>>Имею 200 доменов, NS запись "A" у всех одна и та-же.
>>Apache ловит все это безобразие к себе в один HTDOCS. Мне нужно
>>просчитать трафик по каждому домену.
>
>Вы писали конкретно про два домена. Теперь их 200.
>Видите ли, в зависимости от таких обстоятельств и решения будут разные.
>
>К _текущей_ постановке вопроса можно предложить следующее: укажите в CustomLog свой формат
>логов, в котором одним из полей будет имя хоста из запроса,
>и считайте на здоровье.

Размести в структуре дефолтного виртхоста некий скрипт, который будет обрабатывать параметры запроса.


"Apache logs"
Отправлено jonjohn , 25-Мрт-08 13:52 
>[оверквотинг удален]
>>Имею 200 доменов, NS запись "A" у всех одна и та-же.
>>Apache ловит все это безобразие к себе в один HTDOCS. Мне нужно
>>просчитать трафик по каждому домену.
>
>Вы писали конкретно про два домена. Теперь их 200.
>Видите ли, в зависимости от таких обстоятельств и решения будут разные.
>
>К _текущей_ постановке вопроса можно предложить следующее: укажите в CustomLog свой формат
>логов, в котором одним из полей будет имя хоста из запроса,
>и считайте на здоровье.

благодарю. разобрался.


"Apache logs"
Отправлено zeiter , 25-Мрт-08 12:38 
>Как мне это сделать?

nginx+демон(скрипт)+apache
или счетчик наподобие hotlog.



"Apache logs"
Отправлено Кондорий , 25-Мрт-08 13:33 
>>Как мне это сделать?
>
>nginx+демон(скрипт)+apache
>или счетчик наподобие hotlog.

Простите, а нафуя nginx+демон(скрипт)?
А почему тогда нет exim, IIS и, например, gimp ?


"Apache logs"
Отправлено PavelR , 25-Мрт-08 13:46 
>>>Как мне это сделать?
>>
>>nginx+демон(скрипт)+apache
>>или счетчик наподобие hotlog.
>
>Простите, а нафуя nginx+демон(скрипт)?
>А почему тогда нет exim, IIS и, например, gimp ?

потому что exim - это почтарь, IIS не работает под FreeBSD, gimp не умеет обрабатывать HTTP-запросы :)


"Apache logs"
Отправлено Кондорий , 25-Мрт-08 14:03 
>потому что exim - это почтарь, IIS не работает под FreeBSD, gimp
>не умеет обрабатывать HTTP-запросы :)

ну статистику по почте высылать можно.
IIS запускается под wine (говорят).
А вот gimp пусть строит графики )))


"Apache logs"
Отправлено zeiter , 25-Мрт-08 13:47 
>Простите, а нафуя nginx+демон(скрипт)?
>А почему тогда нет exim, IIS и, например, gimp ?

Может и не самый простой и удобный вариант, но тем не менее объясню:
nginx проксирует весь HTTP трафик на apache.
А демон между ними ведет статистику запросов и хранит их в любом удобном месте.


"Apache logs"
Отправлено Кондорий , 25-Мрт-08 13:51 
>Может и не самый простой и удобный вариант, но тем не менее
>объясню:
>nginx проксирует весь HTTP трафик на apache.

а нафига он это делает?

>А демон между ними ведет статистику запросов и хранит их в любом
>удобном месте.


"Apache logs"
Отправлено zeiter , 25-Мрт-08 13:58 
>а нафига он это делает?

Ответ на этот вопрос выходит за рамки данного топика.
Обратитесь в ГУГЛ за разъяснениями или создайте отдельную тему.


"Apache logs"
Отправлено Кондорий , 25-Мрт-08 14:01 
>>а нафига он это делает?
>
>Ответ на этот вопрос выходит за рамки данного топика.
>Обратитесь в ГУГЛ за разъяснениями или создайте отдельную тему.

ОК, если вам непонятно так, спрошу по другому:
нафига он это делает именно вашем варианте решения этого вопроса ?


"Apache logs"
Отправлено zeiter , 25-Мрт-08 14:04 
>ОК, если вам непонятно так, спрошу по другому:
>нафига он это делает именно вашем варианте решения этого вопроса ?

Т.е. зачем мы используем nginx с apache?
Ответ очевиден - разгрузить апач.
Зачем промежуточный скрипт?
Активно мы его не используем, пока только планируется.
Для того, чтобы отлавливать тяжеловесные запросы и прочую "лабуду".


"Apache logs"
Отправлено Кондорий , 25-Мрт-08 20:48 
>Т.е. зачем мы используем nginx с apache?
>Ответ очевиден - разгрузить апач.
>Зачем промежуточный скрипт?
>Активно мы его не используем, пока только планируется.
>Для того, чтобы отлавливать тяжеловесные запросы и прочую "лабуду".

Для меня всё же неочевиден.
А если есть такой хороший nginx, то зачем apache ?