Re: Объём отданного запроса с учётом SSL- overhead'а

Andrey Kopeyko andrey на kopeyko.ru
Ср Дек 13 11:25:43 UTC 2017


Александр Николаев писал 2017-12-13 11:15:
> Добрый день.

Добрый день, Александр!

> Есть задача - сохранять в лог-файл
> полный объём ответа на запросы,

Тут дело такое: до того момента как полностью установится TLS-соединение 
- никакого запроса ещё нет. Т.е. измерять пока нечего, и в этом смысле - 
nginx действует правильно.

> как минимум с учётом затрат на SSL при HTTPS.
> 
>  $_bytes_sent__ _ -  содержит число байт,
> переданное клиенту, по HTTP (т.е.
> тело+заголовки), но не учитывает
> расходы трафик на транспорт (SSL, TCP/IP)

Значит, на транспортном уровне и надо мерять.
Например, считать объём минутного TCP-трафика на порту и вычитать из 
него сумму значений $bytes_sent за ту же минуту.

Правда, в этом случае вы потеряете разблюдовку по IP-адресам и по 
клиентам.


> как получить желаемый результат с nginx'ом?

Расскажите, пожалуста, по-подробнее - а для чего такая инфа 
нужна\полезна?
может, эту вашу задачу окажется возможным решить каким-то другим 
способом?



-- 
Best regards,
Andrey A. Kopeyko <andrey at kopeyko.ru>


Подробная информация о списке рассылки nginx-ru