Для управления уровнем логгирования в Apache HTTP сервере – используйте директиву LogLevel
из модуля core
.
LogLevel может принимать один из уровней детализации данных:
merg
alert
crit
error
warn
notice
info
debug
По умолчанию LogLevel
установлен на уровен warning
.
Пример:
<VirtualHost *:80> ... LogLevel debug ErrorLog ${APACHE_LOG_DIR}/music/music.domain.tld-error.log CustomLog ${APACHE_LOG_DIR}/music/music.domain.tld-access.log combined ... </VirtualHost>
И результат:
==> /var/log/apache2/music/music.domain.tld-error.log <== [Tue Jul 19 08:48:00.422934 2016] [authz_core:debug] [pid 16648] mod_authz_core.c(802): [client 194.***.***.45:47860] AH01626: authorization result of Require all granted: granted [Tue Jul 19 08:48:00.422964 2016] [authz_core:debug] [pid 16648] mod_authz_core.c(802): [client 194.***.***.45:47860] AH01626: authorization result of <RequireAny>: granted [Tue Jul 19 08:48:00.423160 2016] [authz_core:debug] [pid 16648] mod_authz_core.c(802): [client 194.***.***.45:47860] AH01626: authorization result of Require all granted: granted [Tue Jul 19 08:48:00.423175 2016] [authz_core:debug] [pid 16648] mod_authz_core.c(802): [client 194.***.***5.45:47860] AH01626: authorization result of <RequireAny>: granted [Tue Jul 19 08:48:01.306158 2016] [deflate:debug] [pid 16648] mod_deflate.c(849): [client 194.***.***.45:47860] AH01384: Zlib: Compressed 7414 to 2692 : URL /index.php ==> /var/log/apache2/music/music.domain.tld-access.log <== 194.105.145.45 - - [19/Jul/2016:08:48:00 +0000] "GET / HTTP/1.1" 200 3121 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/51.0.2704.79 Chrome/51.0.2704.79 Safari/537.36"
Указывая LogLevel
без указания модуля – он применяется ко всем модулям Apache, загруженным в настоящий момент.
Что бы изменить уровень логгирования для конкретного модуля – укажите его через двоеточие.
например, что бы убрать из лога authz_core:debug
:
<VirtualHost *:80> ... LogLevel debug authz_core:emerg ErrorLog ${APACHE_LOG_DIR}/music/music.domain.tld-error.log CustomLog ${APACHE_LOG_DIR}/music/music.domain.tld-access.log combined ... </VirtualHost>