у меня есть Сервер WSGI, обслуживаемый прокси-сервером Apache. Я хотел бы иметь файл журнала, посвященный этому серверу, поэтому я добавил следующее в VirtualHost
декларация:
LogFormat "%h %l %u %t \"%r\" %>s %b" wsgi_server
CustomLog ${APACHE_LOG_DIR}/wsgi_server.log wsgi_server
LogLevel crit
После перезапуска Apache я все еще вижу некоторые низкоуровневые (информация? Отладка?) Сообщения журнала в wsgi_server.log
:
127.0.0.1 - - [24/Feb/2014:12:16:07 +0000] "GET /image/2014.02.24.10.33.41.540801-4.jpg HTTP/1.1" 200 33895
127.0.0.1 - - [24/Feb/2014:12:16:07 +0000] "GET /image/2014.02.24.10.35.47.666532-3.jpg HTTP/1.1" 200 6665
127.0.0.1 - - [24/Feb/2014:12:16:07 +0000] "GET /image/2014.02.24.10.18.20.501241-9999.jpeg HTTP/1.1" 200 93619
127.0.0.1 - - [24/Feb/2014:12:16:07 +0000] "GET /image/2014.02.24.10.17.54.087584-9999.jpg HTTP/1.1" 200 28088
...
Как мне исключить все сообщения журнала ниже crit
из моего пользовательского журнала WSGI и хранить только распечатки из модуля Python WSGI?
В LogLevel директива контролирует многословие Журнал ошибок. Это похоже на журнал доступа для меня так твой LogLevel crit
не повлияет на это.