性能測(cè)試常用監(jiān)控工具簡(jiǎn)介_第1頁(yè)
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介_第2頁(yè)
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介_第3頁(yè)
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介_第4頁(yè)
性能測(cè)試常用監(jiān)控工具簡(jiǎn)介_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

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

網(wǎng)頁(yè)數(shù)據(jù)分析工具-Httpwatch第十二頁(yè),共46頁(yè)。Httpwatch簡(jiǎn)介

HttpWatch是強(qiáng)大的網(wǎng)頁(yè)數(shù)據(jù)分析工具,集成在InternetExplorer工具欄。它包括網(wǎng)頁(yè)摘要、Cookies管理、緩存管理、消息頭發(fā)送和接收、字符查詢、POST數(shù)據(jù)和目錄管理以及報(bào)告輸出功能。第十三頁(yè),共46頁(yè)。Httpwatch主頁(yè)第十四頁(yè),共46頁(yè)。Httpwatch之Overview選定某個(gè)信息顯示其概要信息。包括請(qǐng)求的URL,后臺(tái)響應(yīng)狀態(tài)代碼,請(qǐng)求發(fā)送時(shí)間,HTTP請(qǐng)求和響應(yīng):

第十五頁(yè),共46頁(yè)。Httpwatch之timechart

blocked:空白時(shí)間。

DNSlookup:DNS查找

connect:連接時(shí)間

send:請(qǐng)求發(fā)送時(shí)間wait:等待時(shí)間,這個(gè)影響因素較多,比如網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)查詢等

receive:請(qǐng)求接收

第十六頁(yè),共46頁(yè)。Httpwatch之Header向Web服務(wù)器發(fā)送和接受的報(bào)頭信息:

第十七頁(yè),共46頁(yè)。Httpwatch之Cookies向Web服務(wù)器發(fā)送和接受的cookie信息:

第十八頁(yè),共46頁(yè)。Httpwatch之cache在請(qǐng)求完成前后的瀏覽器緩存URL地址欄里的詳細(xì)信息:

第十九頁(yè),共46頁(yè)。Httpwatch之postdata如果有的URL請(qǐng)求是POST方法,那么在postdata這個(gè)tab中會(huì)記錄請(qǐng)求post過(guò)去的各個(gè)參數(shù)和值:

第二十頁(yè),共46頁(yè)。Httpwatch之content顯示具體接收到的HTTP內(nèi)容:

第二十一頁(yè),共46頁(yè)。Httpwatch之stream顯示客戶端發(fā)送的數(shù)據(jù)以及服務(wù)器端接收的數(shù)據(jù):第二十二頁(yè),共46頁(yè)。三、

JAVAJVM監(jiān)控工具—Jconsole第二十三頁(yè),共46頁(yè)。Jconsole簡(jiǎn)介Jconsole是一個(gè)JMX兼容的監(jiān)視工具。它使用Java虛擬機(jī)的JMX機(jī)制來(lái)提供運(yùn)行在Java平臺(tái)的應(yīng)用程序的性能與資源耗費(fèi)信息。其監(jiān)控內(nèi)容包括:內(nèi)存、線程、類、CPU使用等。通過(guò)監(jiān)控信息,可以很清晰的了解到當(dāng)前程序是否運(yùn)行正常,如內(nèi)存泄露、死鎖、類加載異常等。

第二十四頁(yè),共46頁(yè)。Jconsole啟動(dòng)服務(wù)器端啟動(dòng):在catalina.sh的JAVA_OPTS參數(shù)中添加-Djava.awt.headless=true在Xshell的參數(shù)選項(xiàng)中,將X11連接選中:

第二十五頁(yè),共46頁(yè)。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”打開本地的Jconsole頁(yè)面在遠(yuǎn)程連接中輸入被監(jiān)控服務(wù)器的IP和端口:

第二十六頁(yè),共46頁(yè)。Jconsole監(jiān)控可以監(jiān)控堆內(nèi)存、線程、加載類以及服務(wù)器的CPU占用率隨著時(shí)間推移的變化情況,而且可以選擇監(jiān)控的時(shí)間段

第二十七頁(yè),共46頁(yè)。四、

中間件積壓監(jiān)控工具—Hsadmin第二十八頁(yè),共46頁(yè)。積壓監(jiān)控頁(yè)面積壓總覽頁(yè)面可以監(jiān)控LS和AS是否存在請(qǐng)求積壓第二十九頁(yè),共46頁(yè)。積壓監(jiān)控頁(yè)面實(shí)時(shí)曲線頁(yè)面可以監(jiān)控每個(gè)LS和AS每秒的請(qǐng)求數(shù)和積壓數(shù)情況:第三十頁(yè),共46頁(yè)。積壓監(jiān)控頁(yè)面實(shí)時(shí)曲線頁(yè)面可以監(jiān)控每個(gè)LS和AS每秒的請(qǐng)求數(shù)和積壓數(shù)情況:第三十一頁(yè),共46頁(yè)。中間件方法耗時(shí)統(tǒng)計(jì)我們可以在壓力測(cè)試過(guò)程中手動(dòng)去發(fā)送功能點(diǎn)請(qǐng)求,打開時(shí)間戳統(tǒng)計(jì):第三十二頁(yè),共46頁(yè)。中間件方法耗時(shí)統(tǒng)計(jì)手動(dòng)發(fā)送功能點(diǎn)請(qǐng)求多次,計(jì)算平均耗時(shí),對(duì)耗時(shí)時(shí)長(zhǎng)較多的function進(jìn)行重點(diǎn)分析:第三十三頁(yè),共46頁(yè)。五、

Oracle監(jiān)控工具—Spotlightonoracle第三十四頁(yè),共46頁(yè)。Spotlightonoracle簡(jiǎn)介Spotlightonoracle是一款非常實(shí)用的oracle數(shù)據(jù)庫(kù)監(jiān)控診斷工具,它將所有監(jiān)控的數(shù)據(jù)庫(kù)組件轉(zhuǎn)化為圖形顯示,協(xié)助DBA掌握數(shù)據(jù)庫(kù)的處理結(jié)構(gòu)和當(dāng)前的各項(xiàng)性能指標(biāo)。第三十五頁(yè),共46頁(yè)。Spotlightonoracle功能實(shí)時(shí)診斷增強(qiáng)TOPSQL分析功能分析跟蹤文件故障排除實(shí)例警報(bào)日志讀取器診斷Unix,Linux和Windows。預(yù)測(cè)診斷診斷RAC的基礎(chǔ)DataGuard診斷第三十六頁(yè),共46頁(yè)。Spotlightonoracle登錄第一部分填寫數(shù)據(jù)庫(kù)SID,用戶和密碼;第二部分勾選是否訪問ASM,填寫數(shù)據(jù)庫(kù)SID和ASM密碼;第三部分填寫數(shù)據(jù)庫(kù)所在服務(wù)器的IP,連接方式選SSH,注意必須用oracle用戶登錄第三十七頁(yè),共46頁(yè)。Spotlightonoracle主頁(yè)面Spotlightonoracle可以監(jiān)控oracle各方面信息。這里我們主要側(cè)重監(jiān)控?cái)?shù)據(jù)庫(kù)的SGA情況、topsession、topsql、等待事件、鎖等待以及SQL對(duì)磁盤的IO情況:第三十八頁(yè),共46頁(yè)。Spotlightonoracle主頁(yè)面Spotlight以紅、黃、綠三種顏色標(biāo)識(shí)服務(wù)器各組件的運(yùn)行狀況:紅色是警報(bào),表示當(dāng)前服務(wù)器的該組件性能告急或者出現(xiàn)了性能瓶頸;黃色表示該項(xiàng)處于亞健康狀態(tài),需要防范和注意;綠色表明運(yùn)行正常第三十九頁(yè),共46頁(yè)。Spotlightonoracle監(jiān)控SGACurrentSize顯示當(dāng)前SGA使用情況:BufferCache、keepPool、RecyclePool顯示數(shù)據(jù)緩存區(qū)的內(nèi)存情況;sharedpool顯示共享池使用情況;redolog顯示重做日志的使用情況;LargePool顯示大池使用情況;JavaPool顯示JAVA池的使用情況第四十頁(yè),共46頁(yè)。Spotlightonoracle監(jiān)控topsessionTopSessions面板可以查看當(dāng)前哪個(gè)session當(dāng)前占用了大量的資源;單擊session列表,會(huì)在sessionInformation中顯示該會(huì)話的所有詳細(xì)信息,可以查看執(zhí)行計(jì)劃,判斷是否存在全表掃描第四十一頁(yè),共46頁(yè)。Spotlightonoracle監(jiān)控topsqlSQL頁(yè)面中可以根據(jù)條件來(lái)查看libraryCache中相應(yīng)的sql,可以據(jù)此來(lái)找出較耗資源、對(duì)性能影響大的sql語(yǔ)句第四十二頁(yè),共46頁(yè)。Spotlightonoracle監(jiān)控鎖事件Activity頁(yè)面主要提供了等待事件,鎖等待,當(dāng)前事務(wù)等。BlockingLocks顯示數(shù)據(jù)庫(kù)的阻塞和死鎖情況??梢杂脕?lái)進(jìn)行解決數(shù)據(jù)庫(kù)鎖方面的問題。LockActivity顯示數(shù)據(jù)庫(kù)鎖的使用情況第四十三頁(yè),共46頁(yè)。Spotlightonoracle監(jiān)控IOIO頁(yè)面顯示P

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論