Поддержка услуг » База знаний » Linux Server » Как определить сайты, создающие нагрузку на Plesk Linux
 Как определить сайты, создающие нагрузку на Plesk Linux
Решение Для определения сайтов с которыми сейчас работают процессы Apache, можно воспользоваться следующей командой:
ls -l /proc/*/cwd | grep /var/www/vhosts | sed -e "s#.*/var/www/vhosts\(.*\)#/var/www/vhosts\1#" | sort

Также рекомендуется активировать /server-status в httpd.con.

# Allow server status reports, with the URL of 

http://servername/server-status
# Change the ".your-domain.com" to match your domain to enable.
#
# ExtendedStatus on
#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .your-domain.com
#</Location>

and it will show what CGI script produces a high load.

Also, you can get more information here:

http://httpd.apache.org/docs-2.0/mod/mod_status.html

You can make it password protected:

ExtendedStatus on
<Location /server-status>
SetHandler server-status
AuthType basic
AuthName "Apache status"
AuthUserFile /etc/httpd/conf/server-status_htpasswd
Require valid-user
</Location>

Then restart apache.



Подробности статьи
Cтатья №:42
Создано:30 Apr 2011 9:02 PM

 Этот ответ мне помог  Этот ответ мне не помог

 Назад
 Войти [Пароль утерян] 
Электронная почта:
Пароль:
Запомнить:
 
 Поиск
 Свойства статьи
Главная | Регистрация | Отправить заявку | База знаний | Загрузки
Язык:

© HiTex Technologies. 2009-2018