Мониторинг Apache

Автор: Admin

Дата:2018-11-22

Мониторинг Apache при помощи mod_status

В этой статье я хотел бы рассказать вам, о такой незаменимом модуле для системных администраторов как mod_status.
Mod_status - модуль сервера Apache, позволяющий мониторить нагрузку  и соединения при помощи html.
Свои внешние сервера можно мониторить при помощи сервиса https://www.host-tracker.com

Для начала давайте проверим, что модуль включен

vi /etc/httpd/conf/httpd.conf
ищем
LoadModule status_module modules/mod_status.so
и если он закомментироват, но необходимо его разкомментировать.

Далее переходим в раздел

#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>

Разкомментируем и добавим

<Location /server-status>
SetHandler server-status
Order deny,allow
Allow from all
</Location>

Далее добавим в VirtualHost

<VirtualHost 192.168.200.253:80>

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html>
LimitRequestBody 152428800
Options Indexes MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>


<Location /server-status>
SetHandler server-status
Order allow,deny
Allow from all
</Location>

</VirtualHost>


Для большей статистике разкомментируйте
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
ExtendedStatus On

Переходим по адресу http://192.168.200.253/server-status/

Или при помощи текстового браузера
links http://192.168.200.253/server-status/

Mod_status

Количество просмотров: 2449

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024