Чтобы получить информацию о Вашем веб-сервере, например, об активных соединениях, Вы всегда можете заглянуть в файлы журнала Apache. Но для того, чтобы получить более подробный обзор производительности Вашего веб-сервера, можно также использовать модуль mod_status.
Содержание:
- Что такое модуль mod_status
- Включение mod_status в Apache Ubuntu
- Настройка mod_status в Apache Ubuntu
- Выводы
Что такое модуль mod_status
Модуль mod_status — это модуль Apache, который позволяет пользователям получать доступ к очень подробной информации о производительности Apache на простой HTML-странице. Фактически, Apache предоставляет собственную страницу состояния сервера для общего просмотра.
Apache mod_status позволяет отображать простую HTML-страницу, содержащую такую информацию, как:
- версия сервера;
- текущие день и время в формате UTC;
- время работы сервера;
- нагрузка сервера;
- общий трафик;
- общее количество входящих запросов;
- использование ЦП веб-сервера;
- PID с соответствующими клиентами и многое другое.
А теперь давайте посмотрим, как можно получить актуальную статистику о веб-сервере Apache.
Включение mod_status в Apache Ubuntu
По умолчанию Apache поставляется с уже включенным модулем mod_status. Вы можете проверить это, просмотрев каталог mods_enabled. Для этого неободимо выполнить команду ls
, как показано далее:
Убедитесь, что файлы status.conf и status.load присутствуют. Если нет, Вам нужно включить модуль mod_status, вызвав команду:
Настройка mod_status в Apache Ubuntu
Как показано ранее, mod_status уже включен. Однако для доступа к странице состояния сервера требуются дополнительные настройки. Для этого Вам нужно изменить файл status.conf:
Задайте директиву Require ip, которая отражает IP-адрес машины, с которой Вы будете получать доступ к серверу.
Сохраните изменения и перезапустите Apache, чтобы они вступили в силу, для подтверждения статуса, как показано далее:
Затем проверьте состояние Apache и убедитесь, что он работает:
После этого просмотрите URL-адрес веб-сервера, как показано далее:
Вы получите HTML-страницу статуса, отображающую множество информации об Apache и массив статистики, как показано:
Важно: чтобы страница обновлялась через заданный интервал времени, например, 5 секунд, добавьте «? Refresh = 5»
в конце URL-адреса:
Это обеспечит более удобный мониторинг, чем обычная статическая HTML-страница, отображаемая ранее.
Выводы
Спасибо за время, уделенное на прочтение статьи! Теперь Вы знаете о том, как можно контролировать производительность Apache при помощи удобной утилиты.
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
1 комментарий. Оставить новый
Все сделал так, и из под сервера идет а вот внешняя проверка нет
«You don’t have permission to access this resource.»
Ubunte