Abhijit Das
2016-05-25 20:03:45 UTC
I am wanting to change the access logging format to JSON (for easier parsing with logstash)
I currently have the following config in my server.xml … How would i change this to JSON formatted?
<Valve className="org.apache.catalina.valves.RemoteIpValve"
internalProxies="1\.1\.1\.1"
trustedProxies="1\.1\.1\.1"
remoteIpHeader="X-Forwarded-For"
proxiesHeader="x-forwarded-by"
requestAttributesEnabled="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log"
suffix=".txt"
pattern="%t %h %{X-AUSERNAME}o %{Referer}i %l %S %{User-Agent}i %U %s %r %q %A %v %p %b %I %D"
requestAttributesEnabled="true"
resolveHosts="false"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
I currently have the following config in my server.xml … How would i change this to JSON formatted?
<Valve className="org.apache.catalina.valves.RemoteIpValve"
internalProxies="1\.1\.1\.1"
trustedProxies="1\.1\.1\.1"
remoteIpHeader="X-Forwarded-For"
proxiesHeader="x-forwarded-by"
requestAttributesEnabled="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log"
suffix=".txt"
pattern="%t %h %{X-AUSERNAME}o %{Referer}i %l %S %{User-Agent}i %U %s %r %q %A %v %p %b %I %D"
requestAttributesEnabled="true"
resolveHosts="false"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org