Sun Java System Portal Server 7.2 관리 설명서

6장 Portal Server 최종 사용자 동작 추적 관리

이 장에서는 Sun JavaTM System Portal Server 7.2 사용자 동작을 추적하는 방법을 설명합니다.

이번 장은 다음 절로 구성됩니다.

Portal Server 사용자 동작 추적에 대한 이해

Portal Server 사용자 동작 추적(UBT) 기능은 Portal Server 응용 프로그램에서 최종 사용자 작업을 추적하는 방법을 제공합니다. 포털 데스크탑의 사용자 작업은 ubt 로그 파일에 저장되며 ubt 로그 파일은 W3C 표준 확장 로그 파일 형식으로 기록됩니다. 이 로그 파일에서 Portal Server 콘솔 또는 psadmin generate-ubt-report 명령을 사용하여 다양한 최종 사용자 동작 추적 보고서를 만들 수 있습니다. 또한 AWStats와 같은 타사 도구를 사용하여 UBT 보고서를 생성할 수 있습니다.

UBTConfig.properties 파일에서 UBT를 사용하도록 설정할 수도 있습니다. /var/opt/SUNWportal/portals/portalID/config/UBTConfig.properties로 이동하여 com.sun.portal.ubt.enable=true로 설정하십시오.

다음 표에는 UBT 보고서 목록, 설명 및 사용할 수 있는 보고서 형식이 정리되어 있습니다.

표 6–1 사용자 동작 추적 보고서

보고서 이름 

보고서 설명 

보고서 형식 

포털 사용자 아이디 보고서 

이 보고서는 사용자 및 사용자의 마지막 포털 액세스 시간을 보여줍니다. 사용자는 액세스한 서버, 사용자가 속한 도메인 및 관련 DN별로 분류됩니다. 

HTML 또는 PDF 

포털 사용자 로그인 비율 

이 보고서는 포털에 대한 로그인 비율을 보여줍니다. 

 

포털 채널 보기 보고서 

이 보고서는 채널을 보고 있는 사용자와 이 사용자가 해당 채널을 본 횟수를 목록으로 표시합니다. 채널은 해당 채널이 속한 컨테이너별로 그룹화합니다. 

HTML 또는 PDF 

포털 컨테이너의 사용자 정의 

이 보고서는 포털 컨테이너의 사용자 정의 상태를 보여줍니다. 컨테이너 사용자 정의란 일반적으로 데스크탑의 컨텐트, 레이아웃 또는 테마 변경을 말합니다. 

HTML 또는 PDF 

포털 요청 비율 

이 보고서는 일정 시간 동안 각 최상위 컨테이너에 대한 시간당 요청 비율을 보여줍니다. 최상위 컨테이너 요청은 페이지 요청으로 생각할 수 있습니다. 

HTML 또는 PDF 

포털 채널의 사용자 정의 

이 보고서는 최종 사용자와 이 사용자가 채널에서 수행한 작업을 목록으로 표시합니다. 사용자는 액세스한 컨테이너, 작업을 수행한 채널별로 그룹으로 분류됩니다. 

HTML 또는 PDF 

포틀릿 작업 보고서 

이 보고서는 포털에서 요청된 포틀릿 작업의 비율을 보여줍니다. 

HTML 또는 PDF 

포틀릿 렌더링 보고서 

이 보고서는 특정 창 상태에서 포틀릿이 포틀릿 모드로 표시된 횟수를 보여줍니다. MINIMIZED 창 상태에서는 포틀릿이 렌더링되지 않습니다. 따라서 이 상태에 대한 카운트가 표시되지 않습니다. 

HTML 또는 PDF 

포털 사용자 로그인 비율 보고서 

이 보고서는 포털에 대한 로그인 비율을 보여줍니다. 

HTML 또는 PDF 

Portal Server 사용자 동작 추적 설정

이 절에서는 사용자 동작 추적을 활성화하고 보고서를 생성하는 방법에 대해 설명합니다.

포털 서버 관리 콘솔에서 다음 작업을 수행할 수 있습니다.

Procedure사용자 동작 추적 로깅을 활성화하려면

기본적으로 Portal Server 응용 프로그램에서 UBT 로깅은 활성화되어 있지 않습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [일반적 작업] 탭을 선택합니다.

  3. [보고서 및 로그]에서 [포털 사용 보고서]를 눌러 마법사를 시작합니다.

  4. [포털 선택] 드롭다운 메뉴에서 포털 인스턴스를 선택하고 [확인]을 누릅니다.

    사용자 동작 추적 페이지가 표시됩니다.

  5. [설정] 하위 메뉴를 누르고 [일반 등록 정보]에서 UBT 로깅을 활성화합니다.

    일반 등록 정보, 처리기 등록 정보 및 이벤트 설정에 대한 자세한 내용은 Sun Java System Portal Server 7.2 Technical Reference를 참조하십시오.


    주 –

    다른 모든 등록 정보에는 이미 기본값이 설정되어 있으며 이러한 기본값만으로도 UBT가 충분히 작동합니다. 변경 내용을 Portal Server의 모든 인스턴스에 적용하려면 [모든 인스턴스에 적용] 버튼을 누릅니다. 아니면 [선택한 인스턴스에 적용] 버튼을 누릅니다.


  6. 포털 데스트탑에 액세스하여 사용자 동작 추적 로그 파일이 생성되는지 확인합니다.

    기본적으로 사용자 동작 추적 로그는 /PortalData-Dir/portals/PortalID/logs/instanceID/ubt.0.0.log 파일에 기록됩니다.

Procedure사용자 동작 추적 보고서를 생성하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [일반적 작업] 탭을 선택합니다.

  3. [보고서 및 로그]에서 [포털 사용 보고서]를 눌러 마법사를 시작합니다.

  4. [포털 선택] 드롭다운 메뉴에서 포털 인스턴스를 선택하고 [확인]을 누릅니다.

    사용자 동작 추적 페이지가 표시됩니다.

  5. [보고서] 하위 메뉴를 누릅니다.

    8개의 보고서가 나열됩니다. 이러한 보고서를 모두 PDF 또는 HTML 형식으로 생성할 수 있습니다. 자세한 내용은 표 6–1을 참조하십시오.

같은 기능의 psadmin 명령

psadmin generate-ubt-report