0
LogFormat "{ \
\"@timestamp\": \"%{%Y-%m-%dT%H:%M:%S%Z}t\", \
\"@version\": \"1\", \
\"clientip\": \"%a\", \
\"status\": %>s, \
\"bytes\": %B, \
\"request\": \"%U%q\", \
\"referer\": \"%{Referer}i\", \
\"useragent\": \"%{User-agent}i\" \
}" combinedJSON
出力タイムスタンプの名前の代わりに0400をオフセット:Apacheのログ形式のタイムスタンプは、例えば
"@timestamp": "2016-08-29T16:50:37 Pacific Daylight Time",
は次のようになります。
"@timestamp": "2016-08-29T16:50:37 -0700",
抽出する方法はありませんタイムゾーン名の代わりにタイムゾーンオフセット?
Iは小文字と大文字の両方を使用してみました。これはWindowsマシンでも同様です。 – alexfvolk
Wndowsのstrftimeのマニュアルには、タイムゾーンのオフセットを与えることはできません。 mod_log_configはパターンをまったく指定しないと表示できますが、パターンと完全に一致しません。 mod_log_configを強化せずにTZオフセットだけを提供することはできません。 – covener