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

nginx: записывать пустые вызовы

Есть ли у nginx возможность игнорировать проверки работоспособности или сегменты балансировщика нагрузки по узлам? Есть тысячи записей вроде

93.190.2.176 - - [24 / июл / 2012: 08: 56: 59 +0200] "-" 400 0 "-" "-"

в моем access.log, которые мне бесполезны.

Спасибо за совет

server {
    listen 80 default_server;
    server_name _;
    access_log  off;
}

Вы можете выключить access_log в вашем глобальном server config и включите его только в выбранных местах.

Если вы можете настроить проверку работоспособности на получение определенного URL-адреса, вы можете специально отключить ведение журнала доступа для него.

location = /health.php {

 access_log     off;
 ...
}