Файлы логов

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
gecube_ru
Posts: 138
Joined: Thu Jun 22, 2017 1:21 pm

Файлы логов

Postby gecube_ru » Wed Sep 06, 2017 6:40 am

Обратил внимание, что файлы логов для nginx и apache указывают в одно место:
/var/log/httpd/domains/<domain_name>.log (для access log) и /var/log/httpd/domains/<domain_name>.error.log (для error log).

Хочу уточнить - это вообще нормальное поведение? Проблемы не вызывает? Есть подозрение, что не очень хорошо, если Апач и nginx будут писать в один и тот же файл лога. А по конфигурации получается именно так.

Это растет из стандартных шаблонов:
default.tpl для apache

Code: Select all

    CustomLog /var/log/%web_system%/domains/%domain%.bytes bytes
    CustomLog /var/log/%web_system%/domains/%domain%.log combined
    ErrorLog /var/log/%web_system%/domains/%domain%.error.log

default.tpl для nginx

Code: Select all

    error_log  /var/log/httpd/domains/%domain%.error.log error;

    location / {
        proxy_pass      http://%ip%:%web_port%;
        location ~* ^.+\.(%proxy_extentions%)$ {
            root           %docroot%;
            access_log     /var/log/httpd/domains/%domain%.log combined;
            access_log     /var/log/httpd/domains/%domain%.bytes bytes;


При этом шаблоны для nginx в спарке с php-fpm указывают на

Code: Select all

    access_log  /var/log/nginx/domains/%domain%.log combined;
    access_log  /var/log/nginx/domains/%domain%.bytes bytes;
    error_log   /var/log/nginx/domains/%domain%.error.log error;


К тому же в разных шаблонах то используется жестко забитое название каталога httpd, то переменная %web_system% - никакого единого подхода!

Операционная система centos, но уверен, что это для всех так.

gecube_ru
Posts: 138
Joined: Thu Jun 22, 2017 1:21 pm

Re: Файлы логов

Postby gecube_ru » Thu Sep 14, 2017 7:57 pm

Я так понял, что у всех все нормально фурыкает ;)


Return to “Веб сервер”



Who is online

Users browsing this forum: No registered users and 9 guests

cron