이 문서는 Atlassian 제품 Access Log 설정을 위한 정보를 공유하기 위해 작성되었다. 


해당 설정을 웹 화면에서 확인하기 위해 Access Log Addon을 활용할 있다. 


적용 대상 Tomcat으로 시작되는 모든 제품


변경 가능한 옵션


변경 방법

server.xml에서 Valve className="org.apache.catalina.valves.AccessLogValve"에서 패턴(pattern) 수정

        <Engine name="Catalina" defaultHost="localhost">
            <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

                <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false" useHttpOnly="true">
                    <Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"
                              factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
                    <Manager pathname=""/>
                    <JarScanner scanManifest="false"/>
                    <Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="120" />
                </Context>

            </Host>
            <Valve className="org.apache.catalina.valves.AccessLogValve"
                   pattern="%a %{jira.request.id}r %{jira.request.username}r %t &quot;%m %U%q %H&quot; %s %b %D &quot;%{Referer}i&quot; &quot;%{User-Agent}i&quot; &quot;%{jira.request.assession.id}r&quot;"/>
        </Engine>