У меня есть этот журнал с сервера Apache:
<134>Nov 18 10:44:44 webserverprd02 apache_access_log: 78.110.27.65 - casinoportugal [18/Nov/2017:10:44:42 +0000] 124703 "POST /netent/walletserver/players/27809/account/deposit HTTP/1.1" 200 118 "-" "Apache-HttpClient/4.2.6.redhat-3 (java 1.5)"'
Значение 124703
представляет %D
(Время, затраченное на обслуживание запроса, в микросекундах). Я хочу знать, можно ли запрограммировать журнал, чтобы поместить значение %D
внутри ""
("124703"
).
Вам нужно просто заключить %D
в двойных кавычках "%D"
, но фокус в том, что вам нужно избегать кавычек внутри строки LogFormat
вариант:
LogFormat "%h %l %u %t \"%D\" \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined