Поддержка услуг » База знаний » Linux Server » Как посмотреть статистику по нагрузке моего web-сервера?
 Как посмотреть статистику по нагрузке моего web-сервера?
Решение Для просмотра нагрузочной статистики на web-сервере Apache мы рекомендуем использовать модуль server-status. 
Он отображает информацию о том, к каким сайтам сервера, скриптам сайтов, с каких IP-адресов происходят обращения в настоящий момент. Эта информация может быть полезна для обнаружения ddos-атак на сайты, "тяжелых" скриптов, или просто для проверки текущего состояния сервера.
Для её активации необходимо:
1. Подключитесь к серверу с правами пользователя root.
2. Проверьте, активирован ли модуль mod_status.so. В файле  /etc/httpd/conf/httpd.conf должна быть строка:
LoadModule status_module modules/mod_status.so
3. Активируйте отображение полной статистики web-сервера, добавив  в файл /etc/httpd/conf/httpd.conf строку:
ExtendedStatus On
4. Укажите серверу по какому адресу он должен генерировать статистику, добавив в файл /etc/httpd/conf/httpd.conf записи:  
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Allow from 1.1.1.1
    Deny from all
</Location>
При этом IP 1.1.1.1 замените на свой IP адрес, эта опция разрешит просмотр статистики только Вам. Если Вы хотите что бы статистика была доступна со всех адресов, тогда удалите строки:
   Allow from 1.1.1.1
   Deny from all
5. Перезапустите web-сервер:
/etc/init.d/httpd restart

Статистика будет доступна по адресу: http://example.com/server-status, где example.com - имя Вашего сервера, и сразу по всем сайтам.



Подробности статьи
Cтатья №:78
Создано:19 Dec 2011 12:32 PM

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

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

© HiTex Technologies. 2009-2018