Как проверить полосу пропускания, используемую каждым соединением на Apache?

Как проверить полосу пропускания, используемую каждым соединением на Apache?

Я пытаюсь получить статистику о том, какую часть полосы пропускания использует каждое соединение на Apache?

У меня установлен Apache 2.4 на Windows Server 2008 R2. Я хотел бы узнать, сколько пользователей я могу добавить в существующую среду. Я хотел бы рассчитать среднее подключение.

Кроме того, какая еще информация может помочь мне принять решение о том, сколько еще пользователей я могу добавить в свою существующую систему?

решение1

Каждая запись журнала Apache содержит количество байтов, отправленных в этом запросе:

192.168.3.232 - - [08/Jul/2013:15:18:58 -0500] "GET /munin/index.html HTTP/1.1" 200 1686 "http://10.100.0.10/munin/example.com/memory.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36"

Число, следующее за 200кодом ответа, представляет собой количество переданных байтов.

Разобрать это поле и суммировать записи, связанные с вашим «средним подключением», — тривиальный процесс.

Кроме того, какая еще информация может помочь мне принять решение о том, сколько еще пользователей я могу добавить в свою существующую систему?

Вам необходимо будет собрать данные о производительности всех основных аппаратных ресурсов, используемых вашим сервером: ЦП, память, диск и т. д.

Связанный контент