Apache логи по дням - PullRequest
       0

Apache логи по дням

2 голосов
/ 13 сентября 2011

Я работаю с Apache и JBoss.Последний способ вести логи достаточно хорош в том смысле, что он (когда он выбран в log4j) сохраняет логи того же дня в одном и том же файле.Это делает журналы, резервные копии и статистику более управляемыми.

Возможно ли достичь этого в Apache?Один файл журнала в день со всей информацией этого дня только в этом файле?

Ответы [ 2 ]

1 голос
/ 30 апреля 2015

может быть, вы можете попробовать это

awk '{print $4}' example.log | cut -d: -f1 | uniq -c
1 голос
/ 13 сентября 2011

Да, есть много способов сделать это - в основном в зависимости от того, на какой ОС он работает - вы не сказали.

Вы можете запустить внешнюю программу, такую ​​как logrotate , которая перемещает файлы и говорит apache сбросить / закрыть / снова открыть дескрипторы файлов.

В качестве альтернативы Apache httpd поставляется с утилитой под названием rotatelogs , которая обычно настраивается в качестве фильтра вывода журнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...