性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt

性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt

ID:57123825

大?。?.62 MB

頁數(shù):46頁

時(shí)間:2020-08-01

性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt_第1頁
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt_第2頁
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt_第3頁
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt_第4頁
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt_第5頁
資源描述:

《性能測(cè)試常用監(jiān)控工具簡(jiǎn)介課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、性能測(cè)試常用監(jiān)控工具簡(jiǎn)介監(jiān)控工具概述Linux監(jiān)控工具—Nmon網(wǎng)頁數(shù)據(jù)分析工具—HttpwatchJavajvm監(jiān)控工具—Jconsole中間件積壓監(jiān)控工具—HsadminOracle監(jiān)控工具—Spotlightonoracle一、LINUX監(jiān)控工具--NMONNMON簡(jiǎn)介Nmon是一種在Aix與Linux操作系統(tǒng)上廣泛使用的監(jiān)控與分析工具Nmon所記錄的信息非常全面Nmon可以產(chǎn)生數(shù)據(jù)文件與圖形化結(jié)果NMON監(jiān)控內(nèi)容cpu占用率?內(nèi)存使用情況?磁盤I/O速度、傳輸和讀寫比率?文件系統(tǒng)的使用率?網(wǎng)絡(luò)I/O速度、傳輸和讀寫比率、錯(cuò)誤統(tǒng)計(jì)率

2、與傳輸包的大小消耗資源最多的進(jìn)程?計(jì)算機(jī)詳細(xì)信息和資源?頁面空間和頁面I/O速度?用戶自定義的磁盤組?網(wǎng)絡(luò)文件系統(tǒng)NMON安裝和啟動(dòng)下載不同AIX和LINUX版本對(duì)應(yīng)的nmon將NMON放在服務(wù)器文件夾中給NMON賦予可執(zhí)行權(quán)限:chmod+xnmon運(yùn)行NMON:./nmonNMON界面NMON生成后臺(tái)文件相關(guān)命令:./nmon–F自定義的nmon生成文件名–s監(jiān)控頻率–c監(jiān)控次數(shù)舉例:./nmon–Ftest.nmon–s5–c1000NMON生成數(shù)據(jù)文件nmonanalyser生成數(shù)據(jù)文件需要將nmonanalyser的宏安全模式調(diào)

3、至低NMON數(shù)據(jù)文件分析NMON數(shù)據(jù)文件分析主要關(guān)注TAB:SYSSUMCPU_ALLCPU_SUMMDISK_SUMMDISKBUSYMEMNET二、網(wǎng)頁數(shù)據(jù)分析工具-HttpwatchHttpwatch簡(jiǎn)介HttpWatch是強(qiáng)大的網(wǎng)頁數(shù)據(jù)分析工具,集成在InternetExplorer工具欄。它包括網(wǎng)頁摘要、Cookies管理、緩存管理、消息頭發(fā)送和接收、字符查詢、POST數(shù)據(jù)和目錄管理以及報(bào)告輸出功能。Httpwatch主頁Httpwatch之Overview選定某個(gè)信息顯示其概要信息。包括請(qǐng)求的URL,后臺(tái)響應(yīng)狀態(tài)代碼,請(qǐng)求發(fā)送

4、時(shí)間,HTTP請(qǐng)求和響應(yīng):Httpwatch之timechartblocked:空白時(shí)間。DNSlookup:DNS查找connect:連接時(shí)間send:請(qǐng)求發(fā)送時(shí)間wait:等待時(shí)間,這個(gè)影響因素較多,比如網(wǎng)絡(luò)、數(shù)據(jù)庫查詢等receive:請(qǐng)求接收Httpwatch之Header向Web服務(wù)器發(fā)送和接受的報(bào)頭信息:Httpwatch之Cookies向Web服務(wù)器發(fā)送和接受的cookie信息:Httpwatch之cache在請(qǐng)求完成前后的瀏覽器緩存URL地址欄里的詳細(xì)信息:Httpwatch之postdata如果有的URL請(qǐng)求是POST方

5、法,那么在postdata這個(gè)tab中會(huì)記錄請(qǐng)求post過去的各個(gè)參數(shù)和值:Httpwatch之content顯示具體接收到的HTTP內(nèi)容:Httpwatch之stream顯示客戶端發(fā)送的數(shù)據(jù)以及服務(wù)器端接收的數(shù)據(jù):三、JAVAJVM監(jiān)控工具—JconsoleJconsole簡(jiǎn)介Jconsole是一個(gè)JMX兼容的監(jiān)視工具。它使用Java虛擬機(jī)的JMX機(jī)制來提供運(yùn)行在Java平臺(tái)的應(yīng)用程序的性能與資源耗費(fèi)信息。其監(jiān)控內(nèi)容包括:內(nèi)存、線程、類、CPU使用等。通過監(jiān)控信息,可以很清晰的了解到當(dāng)前程序是否運(yùn)行正常,如內(nèi)存泄露、死鎖、類加載異常等。

6、Jconsole啟動(dòng)服務(wù)器端啟動(dòng):在catalina.sh的JAVA_OPTS參數(shù)中添加-Djava.awt.headless=true在Xshell的參數(shù)選項(xiàng)中,將X11連接選中:Jconsole啟動(dòng)遠(yuǎn)程連接:在catalina.sh中添加JAVA_OPTS=“$JAVA_OPTS-Dcom.sun.management.jmxremote.port=9090-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false”

7、打開本地的Jconsole頁面在遠(yuǎn)程連接中輸入被監(jiān)控服務(wù)器的IP和端口:Jconsole監(jiān)控可以監(jiān)控堆內(nèi)存、線程、加載類以及服務(wù)器的CPU占用率隨著時(shí)間推移的變化情況,而且可以選擇監(jiān)控的時(shí)間段四、中間件積壓監(jiān)控工具—Hsadmin積壓監(jiān)控頁面積壓總覽頁面可以監(jiān)控LS和AS是否存在請(qǐng)求積壓積壓監(jiān)控頁面實(shí)時(shí)曲線頁面可以監(jiān)控每個(gè)LS和AS每秒的請(qǐng)求數(shù)和積壓數(shù)情況:積壓監(jiān)控頁面實(shí)時(shí)曲線頁面可以監(jiān)控每個(gè)LS和AS每秒的請(qǐng)求數(shù)和積壓數(shù)情況:中間件方法耗時(shí)統(tǒng)計(jì)我們可以在壓力測(cè)試過程中手動(dòng)去發(fā)送功能點(diǎn)請(qǐng)求,打開時(shí)間戳統(tǒng)計(jì):中間件方法耗時(shí)統(tǒng)計(jì)手動(dòng)發(fā)送功能點(diǎn)

8、請(qǐng)求多次,計(jì)算平均耗時(shí),對(duì)耗時(shí)時(shí)長(zhǎng)較多的function進(jìn)行重點(diǎn)分析:五、Oracle監(jiān)控工具—SpotlightonoracleSpotlightonoracle簡(jiǎn)介Spotlightono

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。