本章說明如何追蹤 Sun JavaTM System Portal Server 7.2 使用者行為。
本章包含下列章節:
Portal Server 使用者行為追蹤 (User Behavior Tracking, 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 |
Portlet 動作報告 |
此報告顯示在入口網站中各種 Portlet 動作請求的比例。 |
HTML 或 PDF |
Portlet 描繪報告 |
此報告顯示 Portlet 在特定的視窗狀態下以 Portlet 模式顯示的次數。在「最小化」視窗狀態下,不會描繪 Portlet,也不會顯示此狀態的計數。 |
HTML 或 PDF |
入口網站使用者登入比例報告 |
此報告顯示登入入口網站的比例。 |
HTML 或 PDF |
本節提供如何啟用使用者行為追蹤以及如何產生報告的資訊。
您可以從入口網站伺服器管理主控台執行以下作業:
Portal Server 應用程式上的 UBT 記錄功能預設為不啟用。
選取 [ 一般作業] 標籤。
在 [報告與記錄] 下,按一下 [入口網站使用報告] 來啟動精靈。
在 [選取入口網站] 下拉式功能表中,選取一個入口網站實例,並按一下 [確定]。
隨即顯示 [使用者行為追蹤] 頁面。
按一下 [設定] 子功能表,並啟用 [一般特性] 下的 [UBT 記錄]。
如需關於 [一般特性]、[處理器特性] 和 [事件設定] 的詳細資訊,請參閱「Sun Java System Portal Server 7.2 Technical Reference」
至於所有其他的特性,預設值均已設定好,並足以應付 UBT 作業所需。要將變更套用到 Portal Server 的所有實例上,請按一下 [套用至所有實例] 按鈕。否則,按一下 [ 套用至選取的實例] 按鈕。
存取入口網站的桌面,並確定使用者行為追蹤記錄檔已產生。
使用者行為追蹤記錄預設會寫入 /PortalData-Dir/portals/PortalID/logs/instanceID/ubt.0.0.log 檔案。
選取 [ 一般作業] 標籤。
在 [報告與記錄] 下,按一下 [入口網站使用報告] 來啟動精靈。
在 [選取入口網站] 下拉式功能表中,選取一個入口網站實例,並按一下 [確定]。
隨即顯示 [使用者行為追蹤] 頁面。
按一下 [報告] 子功能表。
列出八個報告。這些報告全部可以 PDF 或 HTML 格式產生。如需詳細資訊,請參閱表 6–1。