Назад | Перейти на главную страницу

Комплексное ведение журнала Apache

У меня есть сайт для размещения файлов, и я хочу знать, каким должен быть формат / код журнала apache для регистрации записей для only filesizes above 5mb которые служили download/output bandwidth

Итак, журнал выглядит так visitors_ip filepath(or filename) output bandwidth

Еще кое-что data should be recorded ONLY FOR COMPLETED DOWNLOADS который, как я считаю, проверен %X

Я думаю, что выходная полоса пропускания такая же, как размер файла, который использовался для загрузки, если загружен весь файл.

Спасибо

Я мог ошибаться - но я не верю, что Apache поддерживает такой логический код внутри своего общего журнала.

Вероятно, было бы проще просто найти файл журнала, когда вам нужен доступ к этой информации, или просто поместить его в системный журнал, повернуть и выгрузить его в _bigfile.log или что-то в этом роде.

.*\b([5-9]{7,}|[0-9]{8,})

следует искать любые строки, которые заканчиваются 7-значным числом, начинающимся с 5 или выше (например, 5 МБ или более), или любым числом, превышающим 8 цифр.

возможно есть более эффективные способы сделать это