Статистика по трафику NGINX

azkaban

Постоялец
Регистрация
16 Мар 2015
Сообщения
144
Реакции
10
Здравствуйте, возникла нужда по статистике.
Суть такая, имеется видеохостинг который раздает видео с помощью iframe кода. Сайты берут себе данный код на страницу и у них отображается плеер с видео.
Встал вопрос реализации статистики по каждому сайту сколько трафика они используют.
Подскажите пожалуйста, может есть уже готовые решение или подтолкните меня в направлении в котором нужно рыть.
Вот нашел что-то подобное, но не могу понять, подходит ли оно мне? Может кто знаком с данным скриптом?
Для просмотра ссылки Войди или Зарегистрируйся
Так же пробовали с помощью awstats, но так как сайты реферы берут только код iframe и не обращаются к apache данный метод не эффективен.
Подскажите пожалуйста решение. Очень нужно. Спасибо
 
Так же пробовали с помощью awstats, но так как сайты реферы берут только код iframe и не обращаются к apache данный метод не эффективен.
А в чем дело? Задаем формат лога Для просмотра ссылки Войди или Зарегистрируйся, подключаем его в нужном локейшене. дальше парсим чем угодно, хоть тем же awstats (параметр LogFormat грубо говоря должен совпадать с форматом лога в nginx). Или чем нибудь по-проще, тогда в лог можно писать только минимум, например
Код:
http{
log_format  files '$remote_addr $time_local "$http_referer" $body_bytes_sent';
/* ... */
server {
access_log /var/log/nginx/access_files.log files;
 
А в чем дело? Задаем формат лога Для просмотра ссылки Войди или Зарегистрируйся, подключаем его в нужном локейшене. дальше парсим чем угодно, хоть тем же awstats (параметр LogFormat грубо говоря должен совпадать с форматом лога в nginx). Или чем нибудь по-проще, тогда в лог можно писать только минимум, например
Код:
http{
log_format  files '$remote_addr $time_local "$http_referer" $body_bytes_sent';
/* ... */
server {
access_log /var/log/nginx/access_files.log files;
Данная статистика нужна как кровь из носа. Вы бы могли её реализовать? Сколько будет стоить данная услуга?

А в чем дело? Задаем формат лога Для просмотра ссылки Войди или Зарегистрируйся, подключаем его в нужном локейшене. дальше парсим чем угодно, хоть тем же awstats (параметр LogFormat грубо говоря должен совпадать с форматом лога в nginx). Или чем нибудь по-проще, тогда в лог можно писать только минимум, например
Код:
http{
log_format  files '$remote_addr $time_local "$http_referer" $body_bytes_sent';
/* ... */
server {
access_log /var/log/nginx/access_files.log files;
Сделали уже статистику, выгружается в логи (можно сказать текстовый документ), как теперь реализовать, чтобы было все красиво и откинуть ненужные значения? Подскажи пожалуйста.

Может кто подскажет, данное решение поможет моему вопросу?
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:
Назад
Сверху