Модуль Apache mod_logio
| Описание: | Регистрация байтов ввода и вывода за запрос |
|---|---|
| Статус: | Расширение |
| Идентификатор модуля: | logio_module |
| Файл исходного кода: | mod_logio.c |
Обзор
Этот модуль обеспечивает регистрацию количества байтов ввода и вывода, полученных/отправленных за каждый запрос. Числа отражают фактическое количество байтов, полученных по сети, учитывая заголовки и тела запросов и ответов. Подсчет производится до SSL/TLS на входе и после SSL/TLS на выходе, поэтому числа корректно отражают любые изменения, внесенные шифрованием.
Этот модуль требует mod_log_config.
Пользовательские форматы логов
Этот модуль добавляет три новых директивы логгирования. Характеристики самого запроса регистрируются путем размещения директив "%" в строке формата, которые заменяются в файле лога значениями следующим образом:
| Строка формата | Описание |
|---|---|
%I | Полученные байты, включая запрос и заголовки, не могут быть нулевыми. |
%O | Отправленные байты, включая заголовки, не могут быть нулевыми. |
%S | Переданные байты (полученные и отправленные), включая запрос и заголовки, не могут быть нулевыми. Это комбинация %I и %O. Доступно в Apache 2.4.7 и более поздних версиях |
%^FB | Задержка в микросекундах между моментом поступления запроса и записью первых байтов заголовков ответа. Доступно только если LogIOTrackTTFB установлено в ON.Доступно в Apache 2.4.13 и более поздних версиях |
Обычно функциональность используется так:
- Комбинированный формат лога I/O:
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %I %O"
Директива LogIOTrackTTFB
| Описание: | Включить отслеживание времени до первого байта (TTFB) |
|---|---|
| Синтаксис: | LogIOTrackTTFB ON|OFF |
| Значение по умолчанию: | LogIOTrackTTFB OFF |
| Контекст: | конфигурация сервера, виртуальный хост, каталог, .htaccess |
| Переопределение: | Все |
| Статус: | Расширение |
| Модуль: | mod_logio |
| Совместимость: | Apache HTTP Server 2.4.13 и более поздние версии |
Эта директива настраивает, отслеживает ли данный модуль задержку между чтением запроса и записью первого байта заголовков ответа. Результирующее значение может быть записано с помощью формата %^FB.
© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_logio.html