Назад | Перейти на главную страницу

Текущее количество запросов в секунду с Apache 2.4

Я знаю, как проверить максимальное количество запросов в секунду с помощью таких инструментов, как apache bench и httperf.

Но есть ли способ увидеть среднее количество запросов в секунду, обрабатываемых текущим сервером?

Я надеюсь на что-то более простое, чем анализ времени журнала доступа.

Использование файлов журнала имеет дополнительную проблему, заключающуюся в том, что они содержат только завершенные запросы, а не активно (долго) выполняющиеся запросы ...

Включите Модуль статуса и вы можете напрямую запросить веб-сервер для просмотра в реальном времени:

<Location "/server-status">
   SetHandler server-status
   Require host localhost
</Location>

Теперь вы можете получить доступ к статистике сервера, используя веб-браузер для доступа к странице http://your.server.example.com/server-status

А Apachetop - это удобный интерфейс командной строки для URL-адреса ServerStatus. https://github.com/JeremyJones/Apachetop