Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Как отключить логи Topic is solved

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
23 posts
  • 1
  • 2
  • 3
  • Next
A1ex
Posts: 22
Joined: Mon Mar 18, 2013 9:39 am

Как отключить логи
  • Quote

Post by A1ex » Sat Dec 12, 2015 11:00 am

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

Mr.Erbutw
Posts: 1040
Joined: Tue Apr 29, 2014 10:05 pm

Os: CentOS 6x
Web: apache + nginx
Re: Как отключить логи
  • Quote

Post by Mr.Erbutw » Sat Dec 12, 2015 1:29 pm

*Можно посмотреть в сторону ротация логов.
viewtopic.php?t=3651
http://wiki.iphoster.ru/wiki/VestaCP_-_ ... 0%BE%D0%B2
Отключить можно тогда каждый конфиг перелазить ручками , а если что-то случиться, не будет работать или взломают.
Top

A1ex
Posts: 22
Joined: Mon Mar 18, 2013 9:39 am

Re: Как отключить логи
  • Quote

Post by A1ex » Sat Dec 12, 2015 5:19 pm

У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее.
Надеюсь, что со временем в весте появится возможность отключать.
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Как отключить логи
  • Quote

Post by Alex Connor » Sat Dec 12, 2015 5:41 pm

Можно править шаблоны или создать на свой вкус, хоть продулировать и убрать ненужное ;)
Top

A1ex
Posts: 22
Joined: Mon Mar 18, 2013 9:39 am

Re: Как отключить логи
  • Quote

Post by A1ex » Sat Dec 12, 2015 5:51 pm

Alex Connor wrote:Можно править шаблоны или создать на свой вкус, хоть продулировать и убрать ненужное ;)
Спасибо за дельный совет. Я где-то находил общие шаблоны. Есть шаблоны, по которым создаются конфиги апача и nginx для каждого отдельного сайта?
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Как отключить логи
  • Quote

Post by Alex Connor » Sat Dec 12, 2015 10:15 pm

смотри:

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
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Как отключить логи
  • Quote

Post by imperio » Mon Dec 14, 2015 5:02 pm

A1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее.
Надеюсь, что со временем в весте появится возможность отключать.
Нет, не появится. Мы не рекомендуем отключать логи, соответственно такой опции не будет.
В виртуал хостах закомментрируйте строчки с путями до логов или отредактируйте шаблоны

Code: Select all

/usr/local/vesta/data/templates/web
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Как отключить логи
  • Quote

Post by skurudo » Tue Dec 15, 2015 8:11 am

A1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее. Надеюсь, что со временем в весте появится возможность отключать.
Кстати, логи можно же и не отключать, а оставить только критические ошибки, исправив в /etc/apache2/apache2.conf (ну или httpd если CentOS) LogLevel с стандартного warn на crit
Top

might_vesta
Posts: 22
Joined: Thu Feb 15, 2018 12:39 pm

Os: CentOS 6x
Web: apache
Re: Как отключить логи
  • Quote

Post by might_vesta » Thu Mar 29, 2018 12:46 pm

Уважаемые администраторы!

Большая просьба все же добавить возможность отключать логи. Ну вот не нужна мне эта опция, абсолютно. И кроме костылей в данный момент никакого решения нет, все равно на них будут тратиться ресурсы сервера.

Или все же можно как-то выключить их запись даже в Весте?

Сервер 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
}
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Как отключить логи
  • Quote

Post by yariksat » Sat Mar 31, 2018 6:46 am

skurudo wrote: ↑
Tue Dec 15, 2015 8:11 am
A1ex wrote:У меня 500 запросов к апачу в секунду, что я там найду интересного, в этих логах? С ротацией или без нее. Надеюсь, что со временем в весте появится возможность отключать.
Кстати, логи можно же и не отключать, а оставить только критические ошибки, исправив в /etc/apache2/apache2.conf (ну или httpd если CentOS) LogLevel с стандартного warn на crit
А как то же самое для nginx проделать,те логи что в папку домен пишет?
Уже все облазил,не нашел.
Тьфу блин,нашел.И куда мои глаза смотрели только.
Last edited by yariksat on Sat Mar 31, 2018 7:59 am, edited 1 time in total.
Top


Post Reply
  • Print view

23 posts
  • 1
  • 2
  • 3
  • Next

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password