Как отключить логи Topic is solved
Как отключить логи
При большой посещаемости, лог ошибок и лог песещений создают большую нагрузку на сервер. Я догадался закомментировать логгирование в конфигах апача и nginx, но при изменении конфигурации веб-сервера, веста перезаписывает конфиги и логи снова включаются. Есть более корректный способ?
Re: Как отключить логи
*Можно посмотреть в сторону ротация логов.
viewtopic.php?t=3651
http://wiki.iphoster.ru/wiki/VestaCP_-_ ... 0%BE%D0%B2
Отключить можно тогда каждый конфиг перелазить ручками , а если что-то случиться, не будет работать или взломают.
viewtopic.php?t=3651
http://wiki.iphoster.ru/wiki/VestaCP_-_ ... 0%BE%D0%B2
Отключить можно тогда каждый конфиг перелазить ручками , а если что-то случиться, не будет работать или взломают.
Re: Как отключить логи
У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее.
Надеюсь, что со временем в весте появится возможность отключать.
Надеюсь, что со временем в весте появится возможность отключать.
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Как отключить логи
Можно править шаблоны или создать на свой вкус, хоть продулировать и убрать ненужное ;)
Re: Как отключить логи
Спасибо за дельный совет. Я где-то находил общие шаблоны. Есть шаблоны, по которым создаются конфиги апача и nginx для каждого отдельного сайта?Alex Connor wrote:Можно править шаблоны или создать на свой вкус, хоть продулировать и убрать ненужное ;)
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Как отключить логи
смотри:там есть разные каталоги:выбирай нужные (в зависимости от того, какую связку используешь):
Code: Select all
cd /usr/local/vesta/data/templates/web
Code: Select all
[root@domain]# ls
awstats httpd nginx php-fpm skel suspend webalizer
Code: Select all
httpd nginx php-fpm
Re: Как отключить логи
Нет, не появится. Мы не рекомендуем отключать логи, соответственно такой опции не будет.A1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее.
Надеюсь, что со временем в весте появится возможность отключать.
В виртуал хостах закомментрируйте строчки с путями до логов или отредактируйте шаблоны
Code: Select all
/usr/local/vesta/data/templates/web
Re: Как отключить логи
Кстати, логи можно же и не отключать, а оставить только критические ошибки, исправив в /etc/apache2/apache2.conf (ну или httpd если CentOS) LogLevel с стандартного warn на critA1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее. Надеюсь, что со временем в весте появится возможность отключать.
-
- Posts: 22
- Joined: Thu Feb 15, 2018 12:39 pm
- Os: CentOS 6x
- Web: apache
Re: Как отключить логи
Уважаемые администраторы!
Большая просьба все же добавить возможность отключать логи. Ну вот не нужна мне эта опция, абсолютно. И кроме костылей в данный момент никакого решения нет, все равно на них будут тратиться ресурсы сервера.
Или все же можно как-то выключить их запись даже в Весте?
Сервер Centos. Закомментировал все что можно, и все равно пишутся логи, правда в виде:
combined
combined
combined
combined
...
Постирал везде combined, все равно пишет ее. Как выключить? Подскажите, плиз.
======
Ограничил размер логов в /etc/logrotate.d/vesta до 1k. Должно было по идее ограничиться 1 килобайтом, не работает. Заменил путь, вместо стандартного поставил
/dev/null/*.log
Толку ноль.
/dev/null/*.log {
missingok
notifempty
size 1k
yearly
create 0600 root root
}
====
В httpd.conf все строчки с логами закомментировал. Тоже не помогает:
# ErrorLog "/dev/null"
# LogLevel crit
# LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
# LogFormat "%h %l %u %t \"%r\" %>s %b" common
# LogFormat "%b" bytes
# CustomLog "/dev/null"
...
<IfModule remoteip_module>
RemoteIPHeader X-Real-IP
# LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
# LogFormat "%a %l %u %t \"%r\" %>s %b" common
</IfModule>
=====
Вот файл httpd из /etc/logrotate.d :
/dev/null/*log /dev/null/*log {
missingok
notifempty
compress
size 1k
sharedscripts
postrotate
/sbin/service httpd reload > /dev/null 2>/dev/null || true
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
endscript
}
Большая просьба все же добавить возможность отключать логи. Ну вот не нужна мне эта опция, абсолютно. И кроме костылей в данный момент никакого решения нет, все равно на них будут тратиться ресурсы сервера.
Или все же можно как-то выключить их запись даже в Весте?
Сервер Centos. Закомментировал все что можно, и все равно пишутся логи, правда в виде:
combined
combined
combined
combined
...
Постирал везде combined, все равно пишет ее. Как выключить? Подскажите, плиз.
======
Ограничил размер логов в /etc/logrotate.d/vesta до 1k. Должно было по идее ограничиться 1 килобайтом, не работает. Заменил путь, вместо стандартного поставил
/dev/null/*.log
Толку ноль.
/dev/null/*.log {
missingok
notifempty
size 1k
yearly
create 0600 root root
}
====
В httpd.conf все строчки с логами закомментировал. Тоже не помогает:
# ErrorLog "/dev/null"
# LogLevel crit
# LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
# LogFormat "%h %l %u %t \"%r\" %>s %b" common
# LogFormat "%b" bytes
# CustomLog "/dev/null"
...
<IfModule remoteip_module>
RemoteIPHeader X-Real-IP
# LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
# LogFormat "%a %l %u %t \"%r\" %>s %b" common
</IfModule>
=====
Вот файл httpd из /etc/logrotate.d :
/dev/null/*log /dev/null/*log {
missingok
notifempty
compress
size 1k
sharedscripts
postrotate
/sbin/service httpd reload > /dev/null 2>/dev/null || true
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
endscript
}
Re: Как отключить логи
А как то же самое для nginx проделать,те логи что в папку домен пишет?skurudo wrote: ↑Tue Dec 15, 2015 8:11 amКстати, логи можно же и не отключать, а оставить только критические ошибки, исправив в /etc/apache2/apache2.conf (ну или httpd если CentOS) LogLevel с стандартного warn на critA1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее. Надеюсь, что со временем в весте появится возможность отключать.
Уже все облазил,не нашел.
Тьфу блин,нашел.И куда мои глаза смотрели только.
Last edited by yariksat on Sat Mar 31, 2018 7:59 am, edited 1 time in total.