The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Утилита, позволяющая выбирать статистику из лога Apache в форме SQL запросов

23.10.2008 21:25

"Query Apache logfiles via SQL" - утилита, позволяющая выбирать статистику из лога Apache в форме SQL запросов. Хитрость в том, что перед началом работы лог автоматически конвертируется во временную БД, при помощи SQLite. Например, для того чтобы узнать сколько разных deb-пакетов было загружено с сайта, можно выполнить запрос "SELECT request,COUNT(request) AS Number FROM logs WHERE request LIKE '%.deb' GROUP BY request ORDER BY Number DESC, request;"

  1. Главная ссылка к новости (http://www.steve.org.uk/Softwa...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/18552-apache
Ключевые слова: apache, log
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, Timka (??), 23:35, 23/10/2008 [ответить]  
  • +/
    cat access_log | awk '{print $7}'|grep "*\.deb "| sort | uniq -c
     
  • 2, User294 (ok), 23:48, 23/10/2008 [ответить]  
  • +/
    Оригинальный подход.А ведь в одном они правы - SQL запросами можно гибко выцеплять нужное инфо =)
     
     
  • 3, hamelion (?), 05:33, 24/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    mod_log_sql ???
     
     
  • 4, User294 (ok), 06:22, 24/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >mod_log_sql ???

    Данный подход в принципе применим к куда большему чем апач.А mod_чтототам_для_апача - это конечно замечательно но очень уж неуниверсально.

     
     
  • 5, Samm (??), 13:47, 24/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, говорилось именно про апач. и mod_log_mysql куда как лучше, потому как много меньше загружает систему и данные поступают сразу.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру