mod_status - отчет о работе web-сервера

Версия для печатиОтправить другуPDF version

mod_status - это модуль Apache, который генерирует страницу статистики работы web-сервера, с отображением информации о том, сколько запросов на данный момент обрабатывается, сколько системных ресурсов тратится, и тд. В общем полезный модуль.

mod-status в отчет включает такую информацию:

  • количество процессов, обрабатывающих запросы;
  • количество процессов в состоянии ожидания;
  • статус каждого процесса, число обработанных запросов и переданных байт;
  • общее число запросов и переданных байт;
  • время, когда сервер был запущен/перезапущен и сколько он уже работает (uptime);
  • среднее число запросов/сек, байт/сек и байт/запрос;
  • текущее использование CPU каждым процессом отдельно и Apache в целом (в процентах);
  • текущие посетители и их запросы.

Включается модуль наличием двух строк в httpd.conf. Строка "LoadModule status_module libexec/apache22/mod_status.so" подгружает модуль, а строка "ExtendedStatus On" включает его.

Итак, будем отталкиваться от того, что эти строки уже присутствуют в httpd.conf.

Следующим шагом описываем новый виртуалхост. Добавляем такой блок в httpd.conf:

<VirtualHost 195.3.159.250:80>
 
        ServerName stat.muff.kiev.ua
 
        <Location />
                SetHandler server-status
                Order deny,allow
                Allow from all
        </Location>
 
</VirtualHost>

 Перезапускаем Apache, чтобы изменения вступили в силу:

# apachectl graceful

 

После этого в браузере набиваем адрес виртуалхоста и "смотрим" что да как.

В целях безопасности, советую даный виртуалхост защитить с помощью пароля.

Результат работы модуля - на скриншоте:

mod_status

Ваша оценка: Нет Средняя: 3.5 (2 голоса)

Приветствую! Ты вэб-морду к

Приветствую!
Ты вэб-морду к сервер-статус не ставил?
А то я читал про нее, но не нашел откуда скачать :(

Собственно говоря, в статье

Собственно говоря, в статье описано, как включить отображение через веб-у....

Я о веб-е, которая графики

Я о веб-е, которая графики строит... Та что у вас, у меня получилось настроить.

Более подробно, пожалуйста.

Более подробно, пожалуйста.

simplecoding.org/opredelyaem-

simplecoding.org/opredelyaem-nagruzku-na-server-apache.html 

Там есть пример графиков.

Re: mod_status - отчет о работе web-сервера

Доброго времени суток, расскажите пожалуйста как поставить пароль на виртуальный хост?
 

Re: mod_status - отчет о работе web-сервера

Добавляем примерно следующий блок:

        AuthName " - Status Access - "
        AuthType Basic
        AuthUserFile /usr/local/etc/.htpasswd_status
        Require valid-user

Добавить пользователя можно следующей коммандой:

htpasswd -c /usr/local/etc/.htpasswd_status username

В дальнейшем ключ не понадобится (-c Create a new file)

 

P.S. Было бы неплохо вопросы задавать на Форуме...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Вставай, Україно!

Литература