標籤:情境 visitor 服務 cto 時間 模式 伺服器效能 跟蹤 span
一、下載WebLog Expert日誌分析工具
官網:http://www.weblogexpert.com/download.htm
二、安裝
安裝很簡單,點擊“下一步”預設安裝即可
三、配置tomcat,自動產生訪問日誌(localhost_access_YYYY_MM_dd.log)
Tomcat預設情況下是沒有開啟自動產生訪問日誌,也就是說在tomcat/logs目錄下沒有類似access.log的記錄檔,開啟tomcat訪問日誌需要修改tomcat/conf/server.xml
方式一:去掉server.xml檔案中以下配置的注釋,pattern模式修改為combined
方式二:直接在server.xml檔案中添加以下配置
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="combined" fileDateFormat="yyyy-MM-dd" resolveHosts="false"/>
四、利用WebLog Expert工具產生訪問日誌報告
1.建立建立項目
備忘:如果不知道網站地址,可以寫localhost
2.選擇記錄檔、檔案類型、路徑
備忘:這裡選擇本地記錄檔
3.分析時間範圍選擇所有活動範圍
4.添加追蹤檔案(也可不添加,點擊下一步即可)
5.添加過濾分析記錄檔
6.指定分析日誌報告路徑,完成。
五、分析日誌擷取效能需求
1.General Statistics-Summary
提取資訊:
Average Hits per Day(平均每天點擊次數):點擊數大,對伺服器壓力就越大。
Cached Requests(緩衝請求):緩衝請求數少,說明需要提高系統緩衝。
Average Page Views per Day(平均每天訪問頁面次數):訪問頁面次數越多,對伺服器效能壓力就越大。
Average Visitors per Day(平均每天訪問人數):平均每天訪問人數=平均每天線上人數。
Average Bandwidth per Day(平均每天頻寬流量)/7200:此公式可以計算出高峰時每秒的頻寬(Kb/s),即輸送量峰值。
2.Activity Statistics
Daily Visitors:取峰值,高峰並發數=峰值*10%
Daily Hits:取峰值
Daily Bandwidth:取峰值
Activity by Hour of Day關注峰值在哪個時間段,以及持續多少個小時
3.Access Statistics
Daily Page Acces、Most Popular Pages:根據頻繁訪問最多的頁面確定效能測試情境。
Daily Image Access、Most Requested Images:根據頻繁訪問的圖片確定效能測試點,並且可以參考這些圖片最佳化前端效能。
4.Errors
Daily Error Types:查看具體錯誤碼及錯誤請求連結,並反饋給開發人員。
利用WebLog Experet分析日誌擷取效能需求