/
Confluence 에 연결하는 접속자 로그 남기는 방법

Confluence 에 연결하는 접속자 로그 남기는 방법

AccessLogFilter 사용

  1. confluence/WEB-INF/classes/log4j.properties의 아래 부분을

    confluence/WEB-INF/classes/log4j.properties


    log4j.category.com.atlassian.confluence.util.AccessLogFilter=INFO

     다음과  같이 수정


    log4j.category.com.atlassian.confluence.util.AccessLogFilter=INFO, accesslog
    log4j.additivity.com.atlassian.confluence.util.AccessLogFilter=false
  2. confluence/WEB-INF/classes/log4j.properties의 맨 아래에 다음 내용 추가


    ## access log
    log4j.appender.accesslog=org.apache.log4j.RollingFileAppender
    log4j.appender.accesslog.Threshold=DEBUG
    log4j.appender.accesslog.File=${catalina.home}/logs/atlassian-confluence-access.log
    log4j.appender.accesslog.MaxFileSize=20480KB
    log4j.appender.accesslog.MaxBackupIndex=5
    log4j.appender.accesslog.layout=com.atlassian.confluence.util.PatternLayoutWithStackTrace
    log4j.appender.accesslog.layout.ConversionPattern=%d %p [%t] [%c{4}] %M %m%n
  3. confluence/WEB-INF/web.xml  의 filter 설정


    <filter-mapping>
        <filter-name>AccessLogFilter</filter-name>
        <url-pattern>/display/*</url-pattern>
        <url-pattern>*.action</url-pattern>
    </filter-mapping>

    또는 모든 access 를 남기는 다음 filter 를 사용해도 됨(로그가 많이 남으니 주의)


    <filter-mapping>
       <filter-name>AccessLogFilter</filter-name>
       <url-pattern>/*</url-pattern>
    </filter-mapping>
  4. confluence 재시작


 

confluence/logs/atlassian-confluence-access.log 에 접근 로그가 기록된다.


Google Analytics 사용

  1. google analytics 에 계정을 생성한다.
  2. 추적할 사이트를 등록후 생성되는 웹로그 분석용 Java Script 를 복사해 놓는다.
  3. confluence admin 으로 로그인후 관리자 메뉴로 들어간다.
  4. 좌측의 관리 메뉴중 Look AND FEEL -> Custom HTML 을 클릭한다.
     
  5. Edit 를 누른다
     
  6. At end of the BODY 부분에 2번에서 복사한 코드를 붙여 넣고 Save 를 누른다.
  7. google analytics 에 로그인해서 분석한다.


Ref

Related content

Confluence를 업그레이드한 후, 앱 관리에서 "앱 업로드하기" 옵션이 표시되지 않는 경우
Confluence를 업그레이드한 후, 앱 관리에서 "앱 업로드하기" 옵션이 표시되지 않는 경우
More like this
Confluence 서버 및 데이터 센터 기능 비교
Confluence 서버 및 데이터 센터 기능 비교
More like this
Confluence Cloud 시작하기
Confluence Cloud 시작하기
More like this
Confluence에서 감사
Confluence에서 감사
More like this
Confluence Cloud 공간 가져오기
Confluence Cloud 공간 가져오기
More like this
Confluence Cloud 로고와 색상 변경
Confluence Cloud 로고와 색상 변경
More like this