본문 바로가기

Developer

Sharepoint 2010 Web Analytics not working(Web Analytics 동작 안함)

쉐어포인트 2010에 Web Analytics가 동작하지 않아서 데이터가 쌓이지 않는 문제가 발생했습니다.

뭐.. 데이터가 쌓이지 않는게 아니라… 데이터는 쌓여 있는데 나오지가 않았습니다.

 

아래와 같은 현상입니다.

 

좌측 메뉴에 페이지 보기 수를 클릭해서 보게 되면 아래와 같은 메시지를 볼 수 있습니다.

한글

이 보고서에 사용할 수 있는 데이터가 없습니다. 가능한 원인은 다음과 같습니다. (1) Web Analytics가 데이터를 생성할 만큼 충분히 오랫동안 사용 가능 상태가 아니었습니다. (2) 데이터가 부족하여 이 보고서를 생성할 수 없습니다. (3) 이 보고서에 필요한 데이터 로깅이 사용되도록 설정되어 있지 않을 수 있습니다. (4) 이 보고서에 필요한 수준에서 데이터 집계가 사용되도록 설정되어 있지 않을 수 있습니다.

 

영문

There is no data available for this report. Here are some possible reasons: (1) Web Analytics has not been enabled long enough to generate data; (2) There is insufficient data to generate this report; (3) Data logging required for this report might not be enabled; (4) Data aggregation might not be enabled at the level required for this report.

 

만약 데이터가 쌓이지 않는다면 아래와 같이 따라 하시기 바랍니다.

 

1. 서비스의 실행 여부 확인

중앙관리 –> 시스템 설정 –> 서버 –> 서버의 서비스 관리로 이동합니다.

그리고 Web Analytics 웹 서비스, Web Analytics 데이터 처리 서비스 서비스의 시작여부를 확인하시기 바랍니다.

시작됨으로 표시된다면 아래와 같이 진행합니다.

 

2. 타이머 잡의 실행 여부 확인

중앙관리 –> 모니터링 –> 타이머 작업 –> 작업 정의 검토로 이동합니다.

Web Analytics 트리거 워크플로 타이머 작업을 선택하고 아래쪽에 위치한 지금 실행을 선택합니다. (중요한 부분이 예약 실행 시간인데 거의 새벽으로 설정되어 있습니다. 머신이 새벽시간에도 동작 중이어야 한다는 것입니다. 저는 끄고 다니는 터라 실행 시간을 오후로 조정하였습니다.)

 

이후 중앙관리 –> 모니터링 –> 작업 기록으로 이동하여 지금 실행한 타이머 잡의 진행 상태를 확인합니다.

 

한글의 경우 Web Analytics 트리거 워크플가 아닌 Application Server Timer Job이라는 이름이 표시됩니다.

해당 타이머 잡이 성공으로 잘 동작되었다면 아래로 이동합니다.

만약 실패하였다면 로그를 분석하여 실패의 원인을 해결하셔야 합니다.

 

저의 경우에는 실패로 확인되어 해결을 아래와 같이 하였습니다.

2012/08/29 - [Developer/Troubleshoot] - Sharepoint 2010 Web Analytics Trigger Workflows Timer Job [Access is Denied (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))]


실패의 원인은 여러 가지가 있으므로 찾아보고 해결하셔야 할 것 같습니다.

 

3. Sharepoint Service Pack 설치 여부

SP1이 설치되어 있는 머신이라면… 핫픽스의 설치여부도 확인하셔야 합니다.

 

중앙 관리에서 직접 링크로 접속합니다.

http://중앙관리Url/_admin/FarmServers.aspx

 

 

아래와 같은 화면에서 Configuration database version을 확인합니다.

14.0.6109.5002 이상의 핫픽스를 적영하셔야 하는 것 같습니다.

 

거의 SP1이 올라가면 동작이 재대로 되지 않는 것 같으나 이 역시 확인해봐야 할 것 같습니다.

버전의 구분은 아래 링크에서 확인 할 수 있습니다.

SharePoint 2010 Build Numbers

 

그리고 핫픽스는 아래 링크에서 최신 버전을 다운받으실 수 있습니다.

SharePoint 2010 제품에 대한 업데이트

 

최신 버전의 핫픽스를 적용합니다.

 

그러면 거의 아래와 같이 Web Analytics를 확인 할 수 있습니다.

 

 

로컬이라 페이지 뷰가 별로 없네요.. ^^;;

 

제 생각에는 거의 핫픽스 문제인 것 같은데요.

핫픽스의 경우에는 충분한 검토가 필요할 것 같습니다.

 

덧) 시스템을 오늘 구축하셨다면 최소 2~3일 정도의 시간이 소요됩니다.

참고하세요…

 

 

이상입니다.

감사합니다.