> > The pattern worked for all the nodes except for Gateway in which the > default logging pattern was not affected by the pattern change. Is there a > way to change the log pattern for Gateway to add the timestamp and duration? >
Are you referring the access logs for API requests coming into gateway? You need to use to follow [1] to enable access logs for passthrough requests but configurations you can make to pattern field is very limited here. [1]: https://docs.wso2.com/display/ESB490/Access+Logs On Tue, Feb 20, 2018 at 1:37 PM, Sachithra Dangalla <[email protected]> wrote: > Hi all, > > I was trying to update the log pattern in http access logs in a > distributed APIM by modifying the catalina-server.xml as follows. > > Change pattern in the following: > > <Valve className="org.apache.catalina.valves.AccessLogValve" > directory="${carbon.home}/repository/logs" > prefix="http_access_" suffix=".log" > pattern="combined"/> > > > To: > > > <Valve className="org.apache.catalina.valves.AccessLogValve" directory= > "${carbon.home}/repository/logs" prefix="http_access_" suffix=".log" > pattern="%h %l %u %r %s %b %{Referer}i %{User-Agent}i %{y/M/d - H:m:s:S}t > %T"/> > > In the above pattern, %{format}t represents the timestamp with > milliseconds and %T represents the time it took to process the request. > > The pattern worked for all the nodes except for Gateway in which the > default logging pattern was not affected by the pattern change. Is there a > way to change the log pattern for Gateway to add the timestamp and duration? > > Thanks, > Kind regards, > > -- > > *Sachithra Dangalla* > Software Engineer | WSO2 > Mobile : +94 71 3700 656 <%2B%2094%2071%203700656> > -- *Praminda Jayawardana* Software Engineer WSO2 Inc.; http://wso2.com Mobile : +94 (0) 716 590918
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
