Unix主機
- CPU使用率;
- 記憶體使用狀況;
- Disk I/O;
資料庫伺服器
- Cache命中
- Long Transaction
- 索引使用情況
- 資料庫進程CPU使用狀況
- 資料庫記憶體使用狀況
- 資料庫連接數量
應用伺服器
- MQ的主要進程記憶體使用狀況
- MQ的進程數量
- TEMIP主要進程記憶體使用狀況
WEB伺服器
- 進程的CPU和記憶體使用狀況
- Cache命中
- 平均回應時間等
1. 在Unix環境中,可以用top、vmstat、iostat程式觀察需要記錄的內容,更好的方法是自己寫一個簡單腳本,把時間資訊和輸出資訊一同存入本地日誌文件。在本測試中,我們用Perl和Unix的Shell腳本實現了對輸出資訊的抽取和格式化,生成的記錄檔可以方便地被Excel等程式進行處理;
2. 對於資料庫環境,可以用Oracle自帶的性能監測工具或是協力廠商軟體(如TOAD等)觀察性能並存成檔;
3. 對WEB伺服器,可以用WEB Server自帶的性能監測工具監測其性能。
沒有留言:
張貼留言