選擇正確的WebShere診斷工具_(dá)第1頁
選擇正確的WebShere診斷工具_(dá)第2頁
選擇正確的WebShere診斷工具_(dá)第3頁
選擇正確的WebShere診斷工具_(dá)第4頁
選擇正確的WebShere診斷工具_(dá)第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

權(quán)威支持:選擇正確的WebSphere診斷工具簡介:

本文提供一個(gè)快速參考指南,以幫助您決定要在任何給定時(shí)間使用的最常見WebSphere?診斷工具,同時(shí)還提供了一些背景信息,這些信息提供了有關(guān)如何開發(fā)問題確定工具的初步認(rèn)識(shí)。本文來自于IBMWebSphereDeveloperTechnicalJournal。最新快報(bào)按照慣例,我們將首先提供關(guān)于整個(gè)WebSphere?社區(qū)的一些重要新聞:IBMSupportAssistant的4.0.1版剛剛發(fā)布。部分主要增強(qiáng)功能包括代理服務(wù)器的自動(dòng)配置、改進(jìn)的導(dǎo)航,以及一個(gè)重要的新工具:MediaViewer,此工具使得從諸如IBMEducationAssistant等來源下載豐富的內(nèi)容并在IBMSupportAssistant中在線或離線查看該內(nèi)容變得非常容易。IBMSupportAssistantVersion4中發(fā)布或更新了幾個(gè)新工具,包括:AssistOnSiteIBMThreadandMonitorDumpAnalyzerIBMMonitoringandDiagnosticToolsforJava?-DumpAnalyzer的新版本對(duì)MemoryDumpDiagnosticforJava(MDD4J)的新更新;此更新仍處于測試版本階段,但是我們正在向公開發(fā)布版邁進(jìn)。VisualConfigurationExplorer(VCE)的新更新。通過這些更新,要從IBMSupportAssistantVersion3移植到Version4的所有問題確定工具都已完成了轉(zhuǎn)換。IBMGuidedActivityAssistant團(tuán)隊(duì)繼續(xù)擴(kuò)展此工具所提供的內(nèi)容:最初于上月在IBMGuidedActivityAssistant的alphaWorks版本中宣布推出的用于JVM問題確定(掛起、崩潰、內(nèi)存耗盡等等)的增強(qiáng)內(nèi)容現(xiàn)在也在IBMSupportAssistant上可用。用于WebSphereProcessServer中的問題確定的新內(nèi)容將于本月在IBMSupportAssistant上的IBMGuidedActivityAssistant中首次露面。對(duì)IBMMonitoringandDiagnosticToolsforJava-GarbageCollectionandMemoryVisualizer(GCMV)和IBMThreadandMonitorDumpAnalyzer(TMDA)工具使用指導(dǎo)的若干更新。還發(fā)布了對(duì)alphaWorks中的幾個(gè)工具的更新,包括:竊Datab跌aseC他onnec覆tion鎮(zhèn)Pool藥Analy夜zerf壞orIB睜MWeb零Spher析eApp司licat適ionS船erver漠鞋IBMT波hread票and宗Monit衛(wèi)or燕Dump刷Anal者yzer芹浙(也在I嫁BMSu訪pport惑Assi漿stant亞中可用)搭煙IBMP免atter陡nMod騙eling騾and亭Analy雞sisT巧oolf內(nèi)orJa謠vaGa再rbage銳Coll款ector承涼(也在I團(tuán)BMSu京pport礙Assi刻stant躁中可用)杏。鍋對(duì)于感興趣惹的讀者,貧井WebSp運(yùn)here賤Appli俱catio嶼nSer膏verV萍7.0公顫開測試計(jì)劃領(lǐng)劍正在全力進(jìn)戴行中。饒?jiān)L問此站點(diǎn)沈以了解有關(guān)肆下一個(gè)版本販的Web接Spher傘eApp便licat困ionS浴erver陵的新聞和付信息。播我們在以前延的幾篇文章酬中推薦過的必歲WebSp潔here旁Suppo嗚rtTe環(huán)chnic播alEx懇chang框e壽謙系列正在對(duì)釣新的“Op盤enMi蔥c”形式進(jìn)摧行試驗(yàn),在趕這種形式中暮,某個(gè)特定附技術(shù)領(lǐng)域的撓公認(rèn)專家將路接受問題并溝主持與受眾扔進(jìn)行的討論垮,而不是主棕要集中于已敲準(zhǔn)備好的演輔示文稿。這夕種新形式的腔第一期暫定驢于喪8月爛7日進(jìn)行幕,屆時(shí)還將借有關(guān)于W疫ebSph摘ereA辦pplic暴ation默Serv煌er安全傾性的研討會(huì)漁。請(qǐng)回訪勢WebSp當(dāng)here即Suppo邁rtTe吊chnic班alEx厲chang榮e網(wǎng)站以對(duì)了解更新和亂更多的研討軍會(huì)。隸我們以前曾靠在本專欄中憂提到過我知識(shí)集錦沒(在IB薦MSup桶port跪網(wǎng)站上創(chuàng)建涼相關(guān)文檔的彈集合)和抵特色文檔弓(收集用于吹每個(gè)單獨(dú)喇IBM產(chǎn)百品中的支持因的最常見信念息)。將這允兩個(gè)概念相逐結(jié)合,莊現(xiàn)在可以使碌用新的知識(shí)水集錦東,從而使得幕完全在單個(gè)旺位置查找許壩多Web賴Spher予e產(chǎn)品的胸所有可用特賭色文檔頁面模變得非常容宴易。嶺本專欄的熱寄心讀者可能份對(duì)紅皮書優(yōu)Runni構(gòu)ngIB敲MWeb碧Spher去eApp蹄licat士ionS曲erver桂onS悟ystem列pan旦dAIX漿Opti逃mizat轟iona看ndBe豈stPr鵲actic悠es冶越非常感興趣霸,該紅皮書旁目前以公共種草案的形式第提供。推繼續(xù)關(guān)注豈與支持相關(guān)秩的各個(gè)網(wǎng)站對(duì)以及本專欄載,以獲得有冬關(guān)我們所碰管到的其他工怪具的新聞。倚接下來讓我勸們繼續(xù)今天鞋的主題……漫“再多一學(xué)個(gè)工具我就礙要尖叫了”廣我們在與坑WebSp畜here考產(chǎn)品用戶進(jìn)礦行有關(guān)問題伸確定的交談協(xié)時(shí),遇到的棄一個(gè)常見問燥題是“我現(xiàn)坑在應(yīng)該使用射哪個(gè)工具?賠”本專欄自瞎從開始以來竹,已描述了縫如何以及何岸時(shí)使用許多沾問題確定工鵝具,但是如過果像這樣一絨次一個(gè)地介奪紹工具,跟總蹤每個(gè)可用親的工具將會(huì)略充滿了挑戰(zhàn)榮,要確定哪魄個(gè)工具最適王合于任何給兔定的情形就葬更不用說了忽。由于更廣塊大的IB括MWeb具Spher炸eSup罷port富社區(qū)是相當(dāng)妙動(dòng)態(tài)的工具絡(luò)開發(fā)人員社銹區(qū)這一事實(shí)尚,問題變得鞠進(jìn)一步復(fù)雜溝化,這意味議著可用的工懸具集始終變紫化不定,針結(jié)對(duì)相似的問喊題,某一天口使用的最佳吹工具可能在鏡幾個(gè)月后已美經(jīng)不一樣了務(wù)。判我們的希望聲在于,本文鴨將為您闡明匙某些目前可減用的主要問鄙題確定工具娛。您將在下獅面找到簡單綿的參考表格絞,其中在單沉個(gè)地方顯示盛了您在與顏WebSp態(tài)here內(nèi)Suppo瞇rt合作過時(shí)可能遇到泳的最常見問午題確定工具恰,特別是有票關(guān)IBM另WebS企phere月Appl仰icati刪onSe辣rver槳和Jav保a虛擬機(jī)跑(Java將Virt尿ualM示achin英e,JVM桃)的工具。續(xù)這些表格并但不詳盡,所竿提供的信息鄭在性質(zhì)上是土不完美的—御—因?yàn)樵诒緯兾陌l(fā)表之后損,工具將繼薦續(xù)發(fā)展改進(jìn)敲,并且不同凳的人將以不竹同的方式評(píng)嚷價(jià)各個(gè)工具塊。然而,不陜管您最終使則用的工具是莫什么,此信關(guān)息都可作為只有價(jià)值的初它始參考點(diǎn)。霧如果您碰巧藏發(fā)現(xiàn)這種方蓬法很成功,防請(qǐng)告訴我們百,以便我們照能夠?yàn)榻窈髲?fù)的專欄計(jì)劃允定期的更新板。馬我們選擇的攪工具辜在接觸到具鑼體的表格之刊前,檢查一配下我們在組僚合這些信息腎時(shí)使用的指末導(dǎo)原則是有辭幫助的:可用性父與IBM構(gòu)Supp斷ort組嫁織直接或間飽接提供的大悟多數(shù)問題確迎定資源一樣忘,本文專門泄集中于可從磁IBM叫免費(fèi)獲得的棄工具。這并擠不是說不存葬在其他工具惹;IBM(態(tài)特別是T年ivoli瘋?)和其他賺軟件供應(yīng)商喘提供了各種慧收費(fèi)的問題挪確定工具,柿您可以使用宣它們來調(diào)查勸WebS靠phere穗問題。其內(nèi)中有些工具醋提供的功能及遠(yuǎn)遠(yuǎn)超出了嶺這里提到的販免費(fèi)工具的來范圍。然而悉,就本文的姻目的而言,購以及為了確翼保每個(gè)人都膛有訪問這些棄資源的同等攝能力,這些鋼表格省略了這商業(yè)化的工鋸具。可訪問性用在評(píng)估問題膠確定工具時(shí)貓,IBM栗將考慮所有撐的相關(guān)候選薯工具,而不緊管這些工具漸駐留在何處應(yīng)。不過在一牌般情況下,愧IBMS樹uppor李t僅收集應(yīng)IBM槐Suppo彎rtAs彈sista墊nt提供炒的公共平臺(tái)扣中的獨(dú)立工蛙具(除非存先在收集其他頑工具的技術(shù)苦原因)。I續(xù)BMSu誼pport罷Assi拴stant應(yīng)是中央存蹤儲(chǔ)庫,目前庫用于查找所惹有的工具、逗用于安裝和瓶接收現(xiàn)有工筐具的定期更繩新,以及用鼻于利用多個(gè)培工具和其他杯問題確定功經(jīng)能之間的集拍成潛力(例臥如,將工具工與診斷收集脂和PMR演報(bào)告功能規(guī)聯(lián)系起來,出或者將一個(gè)鄙工具的輸出浪作為輸入提沿供給另一個(gè)介工具,等等侮)。范圍愈這里列出的屯工具僅限于如客戶和I覺BMSu嫂pport書團(tuán)隊(duì)經(jīng)常缺用于在活動(dòng)怒中幫助分析政問題確定構(gòu)妥件的工具,壞而不包括收機(jī)集問題確定四構(gòu)件或者指墳導(dǎo)或全面幫妥助問題確定慚過程的工具印。漠用于相同用澤途的多個(gè)工膜具菠隨著工具的拼發(fā)展和新工茂具的出現(xiàn),噸在最大限度啄地促進(jìn)創(chuàng)新唱的名義下,扭以及為了鼓俱勵(lì)許多感興姿趣的工具編郵寫人員做出五貢獻(xiàn),必定何存在功能上諸的重疊。因塑此,您將發(fā)痛現(xiàn)這些表格溉中有些地方殖列出了用于共同一個(gè)目的個(gè)的多個(gè)工具受。在這些情做況下,將提漿供有關(guān)這些釣工具之間的殊重要區(qū)別的注信息,以幫隱助您挑選最取適合需要的倦工具。一般推情況下,將絕會(huì)有一個(gè)工湊具被標(biāo)識(shí)為拔主要工具寬(用粗體字心型表示),慢我們估計(jì)它盲是您在嘗試紅執(zhí)行特定問組題確定任務(wù)謊時(shí)最適合首嚴(yán)先嘗試的工謹(jǐn)具。然而,輝如果您具有夕對(duì)另一個(gè)工澇具的特定特腫征的特殊需談要,您也可報(bào)以使用替代頁工具。一般供來講,IB晨MSup巴port精主要致力于眠對(duì)每個(gè)領(lǐng)域雜中指定的主船要工具進(jìn)行皺增強(qiáng)和支持屢,并且隨著洽時(shí)間的推移繡,將會(huì)盡量歪把替代工具滴中有價(jià)值的朽新功能合并潑到主要工具濁中。支持鑒雖然我們希鳳望使新的工察具和新的工酸具功能盡快住可用,但這仿有時(shí)意味著鳳在編寫它們候之后隨即“郊按原樣”使末它們可用。化另一方面,炭我們認(rèn)識(shí)到究許多用戶想鄭要并且需要備可靠和可信仍賴的工具I起B(yǎng)MWe知bSphe站reSu頌pport拋提供的每親個(gè)工具與許平可協(xié)議相關(guān)的聯(lián),許可協(xié)燦議定義了該敞工具是否受伯支持的條件殘。(不得將鑄本文中的任懼何信息理解豐為覆蓋或取便代任何許可纖協(xié)議中提供棄的信息。)狠不過在一般袖情況下:選通過IB燭MSup無port春Assis圖tant剃交付但指定犯為怪技術(shù)預(yù)覽版米的工具以及腎通過al影phaWo南rks交偶付的工具被糟認(rèn)為是“按民原樣”提供條的。如果取遞得了成功并跳得到廣泛使僻用,許多起唉初以這種方且式發(fā)布的工拜具(雖然不堂一定是全部語)最終將成當(dāng)為受支持的箭標(biāo)準(zhǔn)工具。村這些工具一魔般是非常優(yōu)陰異的,如果仔沒有更好的業(yè)替代工具可傲用,您可以災(zāi)非常舒適地嗽使用它們。臉鴿通過IB蓄MSup愧port歡Assis旋tant績交付并且未葛指定為技術(shù)完預(yù)覽版的工僅具在其許可靈協(xié)議規(guī)定的壘條款下受到融正式支持(臣由它們的創(chuàng)梢作者或I瘋BMWe煤bSphe施reSu隊(duì)pport單提供支持尋)。IBM槽一般為受香支持的工具陡提供了幫助輪和缺陷報(bào)告懸??脝栴}與功能嫌摸下面的表格扒主要按照它屈們讀取的構(gòu)辛件類型進(jìn)行萬組織。其中鋒也列出了可鳳以使用每種票構(gòu)建分析來礎(chǔ)確定的問題寬類型。在調(diào)簽查某個(gè)問題際時(shí)決定如何眠進(jìn)行的時(shí)候厭,務(wù)必記住剖這一點(diǎn)。當(dāng)嚷您需要快速宅參考的時(shí)候穩(wěn),這種以構(gòu)明件為中心的泉視圖通常非泳常有用;例斤如,您面對(duì)提某種特定類蘿型的日志或獅轉(zhuǎn)儲(chǔ)文件,追并且您需要密快速查找某微個(gè)可用于分園析該文件的吐工具。然而拆,杜以前的“權(quán)恰威支持”專政欄斗用事實(shí)證明涌,要提高效幫率,問題確盈定過程應(yīng)該陽遵循定義良膀好的計(jì)劃,略該計(jì)劃基于目問題癥狀及聾其可能的根采源,并且不怖執(zhí)行隨機(jī)操亂作或者“只版是因?yàn)槟切┘畼?gòu)件存在”六而分析各個(gè)帝構(gòu)件。無論躍是哪種方式致,這些表格雀都應(yīng)該能夠滔幫助您。封或者,您可垂能希望利用龜IBM捉Guide壽dAct諒ivity潤Assi秘stant得或以前的混專欄中提到輸?shù)钠渌硞€(gè)里問題確定指伙導(dǎo)資源,以狀幫助您決定統(tǒng)何時(shí)檢查每卵個(gè)構(gòu)件和使豎用每個(gè)工具岸可能是最高雨效的。窄下面幾個(gè)部歐分中的工具豆表格將按照遍它們所用于嗽的構(gòu)件進(jìn)行弓組織:撒用于JV慌M生成的祝信息的工具院輔用于日志和余跟蹤文件的嚴(yán)工具貸酒用于靜態(tài)配舅置文件和相邁關(guān)信息的工功具講。旗每個(gè)表格后從面是每個(gè)工伙具自己的文柔檔中對(duì)每個(gè)猜工具的描述傻,以及每個(gè)蟻工具的一般您特征的大致航細(xì)分。束用于JV屢M生成的歷信息的工具聚此類構(gòu)件包廊括:綿Verbo患seGa覆rbage度Coll倚ectio債n閉(ver繡boseG奴C)日志日也許是最常洲見的JV袋M診斷類斷型。它顯示俱了整個(gè)J掠VM生存撲期間,各個(gè)暈垃圾回收周面期的順序。摘它作為確定藥問題時(shí)的一將項(xiàng)初始的輔版助工具,常君常具有不可拌估量的價(jià)值貓,用于檢測勺和診斷反常敵的內(nèi)存分配掃問題,例如場內(nèi)存泄漏、俘碎片,以及疑與GC鳳有關(guān)的性能鞠問題等等。文線程轉(zhuǎn)儲(chǔ)日也是一種極纖為常見的身JVM診旨斷類型。線她程轉(zhuǎn)儲(chǔ)(也特稱為ja速vacor莖e)可以根拒據(jù)管理員的備請(qǐng)求觸發(fā),瓣或者在J譜VM中遇揮到某種特殊朋情況時(shí)自動(dòng)數(shù)觸發(fā)。線程彎轉(zhuǎn)儲(chǔ)是一個(gè)余文本文件,危其中包含發(fā)JVM狀屋態(tài)的關(guān)鍵方葡面的一個(gè)相限對(duì)較短的快削照。該快照在最常用的部略分是JV仇M中當(dāng)前國活動(dòng)線程的配列表,線程年轉(zhuǎn)儲(chǔ)也因此糠而得名。線笑程轉(zhuǎn)儲(chǔ)最常仁見的用途是維診斷JV義M中出現(xiàn)盞掛起、變慢作、崩潰或燭CPU占棄用率過高的青原因。介堆轉(zhuǎn)儲(chǔ)御是也可由素JVM生次成的另一種嶺形式的轉(zhuǎn)儲(chǔ)存,可以按需弓生成,也可塵以在滿足特烤殊條件時(shí)自件動(dòng)生成。通批常,堆轉(zhuǎn)儲(chǔ)儀通常是一個(gè)同非常大的文哪件,其中包顯含當(dāng)前J席VM堆中敢所有對(duì)象的挑一個(gè)列表。乳它用于在出象現(xiàn)內(nèi)存不足揚(yáng)的情況下執(zhí)恭行深入分析蠟。鐘系統(tǒng)堆或核戚心堆罪是開銷最大筆的堆,但也漫是最完整的最堆。它是一凡個(gè)巨大的二括進(jìn)制文件,耗反映了J槽VM進(jìn)程滾的全部內(nèi)容活:每一個(gè)蘭Java骨對(duì)象及其字鼓段、每一個(gè)富線程、每個(gè)過內(nèi)存區(qū)域,休等等。系統(tǒng)巴轉(zhuǎn)儲(chǔ)的最初箭用途是在其姐他類型的轉(zhuǎn)扛儲(chǔ)不足或無扣法生成時(shí),圍幫助診斷崩狡潰、掛起或背復(fù)雜的內(nèi)存稅分配問題。膠不過,由于繭系統(tǒng)轉(zhuǎn)儲(chǔ)非壓常完整,它恒也能用來獲乏取有關(guān)W濟(jì)ebSph拿ereA彩pplic飾ation余Serv雷er運(yùn)行染時(shí)當(dāng)前狀態(tài)竄的多方面信淘息,甚至有虧關(guān)在該運(yùn)行奧時(shí)中執(zhí)行的葬應(yīng)用程序的扭信息。恒這里的有些陜構(gòu)件的名稱率和類型特定迫于IBM植JDK;椒其他供應(yīng)商捆的JDK爽可能產(chǎn)生浪相似的文件衡。有關(guān)這些洗類型的構(gòu)件虎的進(jìn)一步詳密細(xì)信息,請(qǐng)墾參閱“權(quán)威截支持”專欄工用于實(shí)胃際用故障診斷的遼功能和工具測。蟲表1.士用于JV養(yǎng)M生成的來信息的工具工具描述候用于Ve乞rbose盞GC分析根:馬IBMM潛onito丈ring飼andD成i虛agnos牢ticT坊ools虧forJ攪ava-盆Garb杏ageC修ollec乘tion梳andM傍emory腐Visu繡alize撲r(GC極MV)秤一個(gè)詳細(xì)的癥GC數(shù)番據(jù)可視化器竟,用于分析貌并繪制所有譽(yù)IBM貫詳細(xì)GC遙日志——鞋Xtgc司輸出(并且川可擴(kuò)展到分困析和繪制其件他形式的輸故入)。它提跳供了廣泛的給詳細(xì)GC么數(shù)據(jù)值的花圖形顯示,輸并處理o酬ptthr補(bǔ)uput、蜘optav于gpaus懼e和g減encon妙GC模魄式。它具有亞原始日志、域表格式數(shù)據(jù)躺和圖表視圖騙,并且可以韻將數(shù)據(jù)保存逢到j(luò)pe居g或.購csv文數(shù)件(用于導(dǎo)炮出到電子表也格)。更請(qǐng)參閱粗IBMS僚uppor影tAss近istan酬t尋中的完整災(zāi)描述。農(nóng)輸入:ve踐rbose雙gc日志紋帖輸出:圖形魄表示形式、瓣html、的jpeg云或csv萄文件雅支持:此工義具由IB蓋M提供支毀持,目前是念用于其所在你領(lǐng)域的主要摧工具。歐IBMP靠atter周nMod務(wù)eling鬧and對(duì)Analy們sisT乘ool(漸PMAT)平for住Java窗Garb體ageC鎮(zhèn)ollec設(shè)tor汪分析IB臟M詳細(xì)澇GC跟蹤旅,分析J枝ava堆影使用情況,謀并基于J汁ava堆剩使用情況的包模式建模提撒供重要配置譽(yù)建議。此工克具先于上面碧的IBM疾Moni強(qiáng)torin狠gand搖Diag顯nosti釀cToo福lsfo鑄rJav訪a-G悲arbag排eCol燕l(xiāng)ecti雪onan傾dMem塌oryV減isual洽izer堪(1),并毫提供了一個(gè)監(jiān)可能相當(dāng)有脫用的不同透訊視圖。劃請(qǐng)參閱君IBMS廉uppor揪tAss員istan義t抄或鎮(zhèn)alpha崇Works庭中的完整絞描述。畢輸入:ve毛rbose席gc日志漸榆輸出:ve懼rbose顆gc日志貫的圖形或表懲格表示形式善牧其他功能:傍關(guān)于JV省M參數(shù)的脅一般建議芳支持:技術(shù)可預(yù)覽版,按咱原樣提供。伯Diagn舊ostic胡Tool碑for錯(cuò)Java勢Garba事geCo沾llect封or臣通過讀取詳猴細(xì)垃圾回收鴉的輸出,并延產(chǎn)生文本和你圖形可視化寶表示形式及伴相關(guān)統(tǒng)計(jì)信顯息,從而幫沿助檢查運(yùn)行劣在JVM建下的應(yīng)用于程序的垃圾語回收特征。廈俘請(qǐng)參閱紹alpha飯Works化中的完整芳描述。疫輸入:ve熱rbose傾gc凝輸出:文本心和圖形可視?;硎拘问侥[困支持:按原督樣提供的工洲具。例用于Ja龜va轉(zhuǎn)儲(chǔ)藥/java錢core:春IBMT巡hread巡and開Monit韻orDu費(fèi)mpAn砍alyze判r(TM患DA)教分析一個(gè)或細(xì)多個(gè)Ja亡va線程挖轉(zhuǎn)儲(chǔ)或j縫avaco鉗re,并診聯(lián)斷監(jiān)視器鎖善和線程活動(dòng)毀,以便確定勻掛起、死鎖炊和資源爭用遣或監(jiān)視器瓶躬頸的根源。方請(qǐng)參閱幕IBMS鄉(xiāng)uppor哄tAss敗istan逮t笨或面alpha測Works餡中的完整茂描述。滾輸入:用于亂顯示相關(guān)線恩程歷史記錄溉的單個(gè)或多哥個(gè)jav獵acore功戀輸出:基于積GUI粗的視圖懷其他信息:汁關(guān)于街Analy李siso池fhan行g(shù)s,d擊eadlo駐cks,圈andr蕉esour慰ceco臂ntent蘋iono竊rmon失itor統(tǒng)bottl創(chuàng)eneck可susi薦ngIB怎MThr勇eada呢ndMo街nitor有Dump爸Anal南yzer電forJ較avaT孤echno第logy富的網(wǎng)絡(luò)廣融播伙支持:技術(shù)丘預(yù)覽版,按柴原樣提供,播但是是該領(lǐng)檔域的主要工畜具。呢Threa慢dAnal憤yzer兼提供Ja威va線程尸轉(zhuǎn)儲(chǔ)或j女a(chǎn)vaco宿r(nóng)e的分螺析,例如來據(jù)自Web忍Spher斃eApp鴿licat莊ionS腦erver挎的轉(zhuǎn)儲(chǔ)或壁java兩core。里可以在不同蛙的級(jí)別分析緒線程使用情番況,從高級(jí)泥圖形視圖開非始,然后深潮入到各個(gè)線劉程的詳細(xì)記孝錄。如果線疼程轉(zhuǎn)儲(chǔ)中存付在任何死鎖卡,Thre寨adAna吧lyzer贈(zèng)將檢測并撓報(bào)告它們。寸此工具先于箏上面的遣IBMT牌hread左and笛Monit紐orDu吸mpAn坐alyze暮r工具爛(4),覆但是其功能與已集成到后腰者之中,后土者正在成為危該領(lǐng)域的主彈要工具?;?qǐng)參閱高IBMS謎uppor夠tAss咸istan豎t貿(mào)中的完整者描述。第輸入:Ja纖va線程倦轉(zhuǎn)儲(chǔ)/ja柜vacor丘e崗輸出:線程騾的圖形視圖彼、加載多個(gè)笛線程轉(zhuǎn)儲(chǔ)以饞顯示線程歷關(guān)史記錄的能毒力濕支持:技術(shù)渡預(yù)覽版,按是原樣提供,急但是是該領(lǐng)股域的主要工指具。此工具很可能會(huì)逐步次淘汰;請(qǐng)盡無可能使用裝IBMT展hread幟and史Monit描orDu奴mpAn鐵alyze反r互。用于線程:染IBML謎ockA刻nalyz策erfo航rJav突a律購旨在對(duì)動(dòng)態(tài)突應(yīng)用程序執(zhí)闖行鎖分析,芒以便突出具捉有可能影響煌性能的鎖爭敘用的線程。谷此工具由兩暢個(gè)包組成:忌悅第一個(gè)包與繳平臺(tái)相關(guān),日并提供到祥JVM的輛連接,以便永收集有關(guān)正鴉在運(yùn)行的應(yīng)獸用程序的鎖梁統(tǒng)計(jì)信息。原這個(gè)包在運(yùn)蓬行時(shí)隨同要請(qǐng)監(jiān)視的應(yīng)用諸程序一起進(jìn)現(xiàn)行加載。甲第二個(gè)包與洪平臺(tái)無關(guān),圈并提供了圖游形用戶界面隨。神該圖形用戶古界面連接到堡平臺(tái)包,并鋤提供所需的焦控制和分析拐以確定性能榴糟糕的鎖。鉛請(qǐng)參閱患alpha伴Works薄中的完整儀描述。治輸入:從穩(wěn)JVM收犁集的統(tǒng)計(jì)信奴息膽輸出:鎖的們圖形視圖宴支持:按原糾樣提供的工慰具。手用于堆轉(zhuǎn)儲(chǔ)叛:威Memor耍yDum裕pDia目gnost柿icfo俘rJav善a(MD群D4J)絹博分析正在運(yùn)杠行Web滔Spher曾eApp朗licat眨ionS揚(yáng)erver極或任何其蔽他獨(dú)立J嶄ava應(yīng)照用程序的掌JVM中把常見格式的冰內(nèi)存轉(zhuǎn)儲(chǔ)(題堆轉(zhuǎn)儲(chǔ))。季內(nèi)存轉(zhuǎn)儲(chǔ)分身析旨在確定穗Java弊堆中可能明是內(nèi)存泄露旗根源的數(shù)據(jù)匹結(jié)構(gòu)。該分忘析還確定應(yīng)狐用程序的嘗Java循堆占用空間挪的主要肇事樓者和它們的袍所屬關(guān)系。足此工具能夠丑分析從遇到押OutO姨fMemo尋ryErr習(xí)or問題鎖的生產(chǎn)環(huán)境艙應(yīng)用程序服葬務(wù)器中獲得從的非常大的暫內(nèi)存轉(zhuǎn)儲(chǔ)疏(將需要蒜2GB修或更多的走RAM)。愉MDD4J坦擴(kuò)展了下忘面較舊的聚IBMH啦eapAn淡alyze啦r(8)壘的功嗎能,盡管兩欄個(gè)工具的用鑒戶界面完全硬不同。拳請(qǐng)參閱拔IBMS賊uppor恩tAss席istan紙t掙中的完整敬描述。姑輸入:來自趣虛擬機(jī)(綠JVM)崇的內(nèi)存轉(zhuǎn)儲(chǔ)奶(堆轉(zhuǎn)儲(chǔ))完黑輸出:交互鐘式報(bào)告,其白中顯示主要茶的內(nèi)存泄露估可疑之處,伯以及有關(guān)這勻些泄露的詳矩細(xì)信息。離其他功能:乒操作單個(gè)轉(zhuǎn)默儲(chǔ)。有些版望本提供了多駐個(gè)轉(zhuǎn)儲(chǔ)的比英較分析。妻支持:此工拾具由IB績M提供支潮持,目前是遍用于其所在肆領(lǐng)域的主要告工具。在本急文編寫之際引,IBM雹Suppo卸rtAs顆sista背nt中的敲最新版本為揮Beta隙版。勵(lì)HeapA煌nalyz豎er望柱HeapA坊nalyz川er讀取旅單個(gè)Ja絹va內(nèi)存茅轉(zhuǎn)儲(chǔ)(堆轉(zhuǎn)晚儲(chǔ)),并使忍您能夠?yàn)g覽既轉(zhuǎn)儲(chǔ)以查看茄其內(nèi)容。此展工具是上面屬的Mem頂oryD費(fèi)umpD例iagno蘭stic考forJ毀ava(匪MDD4J子)工具(筒7)的前紀(jì)身,后者現(xiàn)再在包含前者著的大多數(shù)功僻能。當(dāng)時(shí),蛇HeapA起nalyz葛er中的午原始樹瀏覽請(qǐng)功能比在形MDD4J錯(cuò)中更加靈踩活。另一方麥面,Hea阻pAnal拜yzer匯缺乏MD料D4J中芒的某些更完朱善的泄露嫌貧疑檢測算法吐,并且不支略持多個(gè)轉(zhuǎn)儲(chǔ)管的比較分析彼。虧請(qǐng)參閱姜alpha堅(jiān)Works格中的完整物描述。若輸入:單個(gè)俊java喇堆轉(zhuǎn)儲(chǔ)離輸出:可疑掩對(duì)象的圖形鉛視圖和堆瀏貝覽器猾支持:按原曬樣提供的工兼具。餅HeapR誘oots俊啞HeapR烘oots諒讀取Ja神va堆轉(zhuǎn)東儲(chǔ)文件并提液供用于分析纏數(shù)據(jù)的命令猛。這些命令拐對(duì)數(shù)據(jù)運(yùn)行屯算法,或查兩詢有關(guān)該數(shù)可據(jù)的信息。獵HeapR邊oots歇提供了命令違行交互式界奶面,您可以簽在其中輸入密命令并獲取糾結(jié)果。填請(qǐng)參閱眼alpha漢Works巾中的完整式描述。珍輸入:堆轉(zhuǎn)情儲(chǔ)文件述輸出:可疑贊對(duì)象的圖形今視圖和堆瀏渾覽器牙支持:按原仿樣提供的工銀具?;糜谙到y(tǒng)/易核心轉(zhuǎn)儲(chǔ):牙IBMM葡onito職ring戶andD吃iagno水stic閥Tools欺for榆Java司-Dum雞pAna端lyzer戀比一個(gè)可擴(kuò)展籠的工具框架史,它讀取州IBMJ延VM產(chǎn)生激的系統(tǒng)轉(zhuǎn)儲(chǔ)紡或核心文件井,并針對(duì)該圣轉(zhuǎn)儲(chǔ)運(yùn)行各耍種各樣的分五析模塊以診獅斷常見問題沿,或提供有描關(guān)該JV殘M和當(dāng)前染運(yùn)行在該脈JVM中功的任何中間謠件或應(yīng)用程湖序的內(nèi)部狀獎(jiǎng)態(tài)的深入信得息。目前,沉提供了用于燒對(duì)諸如死鎖托、掛起、崩喂?jié)?、?nèi)存情奪況等常見笨JVM問掌題執(zhí)行基本戀分析功能的寨模塊灶。作為對(duì)該糖基本工具的興補(bǔ)充,We護(hù)bSphe仆reAp賠plica船tioni媽Serv較erMo鐘dules減for窯Dump扔Analy槍zer提亦供了附加的鞋模塊,可顯危示JVM還中的W振ebSph修ereA勻pplic套ation模Serv番er運(yùn)行告時(shí)的一般狀屠態(tài),以及有催關(guān)多個(gè)W靜ebSph呢ereA恐pplic遺ation密Serv零er子系測統(tǒng)的詳細(xì)信幟息。寸請(qǐng)參閱態(tài)IBMS衰uppor氏tAss面istan鼓t看中的完整此描述。答輸入:由薯JVM附廳帶的je杠xtrac涌t工具進(jìn)鋪行預(yù)處理的兄格式化系統(tǒng)接轉(zhuǎn)儲(chǔ)槍輸出:顯示胡一個(gè)報(bào)告,伶其中包含由畜指定的分析翠模塊提取的嬸信息,還包瓶含有關(guān)潛在蹤問題的觀察洲結(jié)果的簡短煤摘要,以及錦一個(gè)提供深黃入信息的詳捐細(xì)信息部分班。歉其他功能:站提供交互式朱模式以手動(dòng)炊檢查轉(zhuǎn)儲(chǔ)的援內(nèi)容。使得跡用戶能夠編星寫自己的新體的專門分析豎模塊并將模蔥塊添加到該宮工具。哲支持:此工含具由IB址M提供支百持,目前是惕用于其所在浴領(lǐng)域的主要貢工具?;仨撌讋τ糜谌罩竞弯徃櫸募目腹ぞ呒o(jì)用于這些類老型的構(gòu)件的動(dòng)活動(dòng)包括:狼日志記錄脈通常用于在捕日志文件中壯記錄您希望址跟蹤的重要敢事件。日志莖記錄用于指臥示:駝重要的狀態(tài)確更改;例如裳,當(dāng)某個(gè)服已務(wù)啟動(dòng)或停庭止的時(shí)候。慈膝警告;例如筆,當(dāng)您正在顆寫入的磁盤淘空間不足的顏時(shí)候。頂錯(cuò)誤;例如鐘,當(dāng)您的代終碼由于預(yù)期區(qū)的服務(wù)不可婦用而不再能駛夠繼續(xù)執(zhí)行惕的時(shí)候。淹日志記錄通罵常是始終啟走用的,因此林日志記錄代禍碼必須體積續(xù)相當(dāng)小,這禽通常是您應(yīng)敢該注意的重尿要事項(xiàng)。替跟蹤謹(jǐn)通常用于記謙錄在調(diào)試代竿碼問題時(shí)可黃能有用的任忍何信息。跟啦蹤通常用于域指示調(diào)用了綠哪些方法、奪向方法傳入短了哪些數(shù)據(jù)宿(或從方法含返回了什么鼓值)以及對(duì)腳代碼邊界之抵外的其他方妙法的調(diào)用返至回了什么數(shù)擱據(jù)。跟蹤事供件體積可能丟比較大,因腥此只有在診稿斷問題時(shí)啟偵用。由于跟水蹤事件的內(nèi)摧容極為詳細(xì)隔,而且是技芝術(shù)信息,因某此經(jīng)常只對(duì)柜編寫應(yīng)用程套序的人有價(jià)脈值。打開跟妖蹤的情況下卷,應(yīng)該能夠騙了解在代碼也中可能出現(xiàn)溪的任何問題嘗。鉆表2.蠟用于日志和指跟蹤文件的絞工具工具描述柄LogA盛nalyz險(xiǎn)er(以及有相關(guān)的S壤ympto快mEdi壺tor)后恩一個(gè)圖形用略戶界面,提褲供用于瀏覽產(chǎn)、分析和關(guān)樓聯(lián)多個(gè)產(chǎn)品蛛產(chǎn)生的日志某的單個(gè)聯(lián)絡(luò)偷點(diǎn)。此工具服是更廣泛的星IBM咐自主計(jì)算活戴動(dòng)的一部分萄。全請(qǐng)參閱旗IBMS漫uppor赤tAss扛istan豈t殼中的完整觸描述。艱輸入:來自堤IBM稱和其他供應(yīng)希商推出的許其多軟件產(chǎn)品四的多個(gè)日志黨文件槐輸出:基于信GUI源的視圖和日柜志文件關(guān)聯(lián)咐瓦其他功能:罩能夠保存配往置以幫助其制他支持工程枕師進(jìn)行進(jìn)一秧步的分析。洞提供了配套編的Sym籮ptom夏Edito場r工具來認(rèn)創(chuàng)建您自己炸的癥狀數(shù)據(jù)宣庫。坑恨支持:目前肅是其所在領(lǐng)趨域的主要工埋具。趙Trace你Anal技yzer而forW賽ebSph柔ereA希pplic弱ation寺Serv畫er瘋一個(gè)高度交帳互式的實(shí)用借工具,使您蠅能夠詳細(xì)瀏還覽、檢查和險(xiǎn)搜索We節(jié)bSphe鵲reAp榴plica配tion望Serve淋r中的復(fù)酸雜跟蹤文件齊。局請(qǐng)參閱漲alpha毅Works瓦中的完整顫描述。徑輸入:We鞋bSphe挖reAp巨plica錦tion例Serve莊rtra肉ce.lo萌g;如果啟區(qū)用了高級(jí)日聯(lián)志記錄,則也還支持更多粗的輸入撐輸出:功能嘉強(qiáng)大的圖形傷視圖,帶篩套選器和搜索城視圖塌其他功能:銀能夠保存配括置以幫助其姓他支持工程老師進(jìn)行進(jìn)一香步的分析斧支持:按原爹樣提供,但少目前是其所傷在領(lǐng)域的主昌要工具。蘿IBMT祝race鄙andR毫eques麗tAna臺(tái)lyzer敬for墓WebSp悉here拼Appli翠catio門nSer析ver貼坑幫助查找非拾正常延遲、莊系統(tǒng)運(yùn)行緩既慢或系統(tǒng)表居現(xiàn)為掛起然澆后又恢復(fù)的模情況的根源暑。此工具檢堤查Web殊Spher端eApp侵licat激ionS啄erver癥和HT膨TP插件導(dǎo)中的跟蹤文誓件,通過這符些文件確定其各個(gè)請(qǐng)求,脈并找出特定未操作需要花哈長時(shí)間完成敬的區(qū)域,從宋而幫助您檢椒查跟蹤中的毀可疑區(qū)域捧,以確定是某否存在問題倉。用戶有時(shí)旬將此工具與今上面的T些race混Analy宴zerf繳orWe級(jí)bSphe慘reAp李plica奏tion矛Serve婦r(12乘)搞混淆昆,但事實(shí)上獄它們是完全逆不同的。此濾工具嚴(yán)格地襪集中于盡可惱能自動(dòng)地找負(fù)出性能問題復(fù)和延遲,而對(duì)Trac隊(duì)eAna據(jù)lyzer桿是通用工錦具,主要用姓于手動(dòng)檢查命跟蹤。魄請(qǐng)參閱董alpha財(cái)Works情中的完整懂描述。常輸入:HT鐮TP服務(wù)元器日志(裙_毛plugi蚊n.log剪)和W鳴ebSph具ereA琴pplic浴ation庫Serv恭er跟蹤尼日志(t緞race.維log)霉輸出:表格壟分析視圖劫支持:按原架樣提供,但者目前是其所悠在領(lǐng)域的主廈要工具。檔Datab煎aseC五onnec匪tion顛Pool鍋Analy虎zerf己orIB暑MWeb課Spher常eApp渴licat再ionS復(fù)erver逮承采用啟發(fā)式甩分析引擎來術(shù)幫助您解決會(huì)與Jav幟aDat粱abase鈔Conn斜ectiv希ity(外JDBC)槽連接池相警關(guān)的問題,市并診斷J策DBC連樸接泄露。此汁工具分析護(hù)JDBC售連接池管理觀器跟蹤,并徹提供以下功礙能:認(rèn)JDBC藍(lán)數(shù)據(jù)源分析縫。宣JDBC衰連接池配置費(fèi)分析。濤JDBC梁連接圖表視何圖。獲getCo圓nnect蛛ion方敘法的Ja即va堆棧挽跟蹤視圖。寨爛有關(guān)使用此膨工具分析連污接池問題所惜需要的W踐ebSph茅ereA春pplic瘋ation毀Serv丙er跟蹤插設(shè)置,請(qǐng)參永閱俊MustG掉ather問信息。沈請(qǐng)參閱物alpha共Works痰中的完整螞描述。深輸入:JD倆BC跟蹤辭日志欄輸出:日志疫的表格和圖民形分析很支持:按原蹲樣提供,但譽(yù)目前是該領(lǐng)就域的主要工盯具?;仨撌仔塾糜陟o態(tài)配劫置文件和相淡關(guān)信息的工抄具惑表3.施與靜態(tài)配置籌相關(guān)的文件工具描述飾Visua蹦lCon破figur元ation秧Expl俱orer殼(VCE)容覽提供一種可饑視化、探索銷和分析不同蚊來源的配置是信息的方法枝,例如W泥ebSph弱ereA絡(luò)pplic狹ation清Serv局er、We發(fā)bSphe濃reMQ薄和DB溉2。此工具等允許您:土比較相同運(yùn)桂行時(shí)環(huán)境的父不同快照。功洞創(chuàng)建圖表,休采用圖形格們式顯示配置仆信息,包括償配置元素之羞間的主要關(guān)興系靠。伏訪問詳細(xì)的淺配置屬性。損州在配置內(nèi)和瞧跨配置搜索此屬性。咬比較配置。鍋?zhàn)⒃诓煌漠a(chǎn)接品的配置信數(shù)息之間建立悲聯(lián)系。敢保存和恢復(fù)拳工作。旬在問題確定灘工作中與其窄他人進(jìn)行協(xié)亞作。早在獨(dú)立環(huán)境凝或客戶機(jī)/園服務(wù)器環(huán)境裂中工作。壯請(qǐng)參閱做IBMS擁uppor桐tAss思istan燃t粱中的完整昂描述。駕輸入:從院VCE附境帶的VC局E遠(yuǎn)程收碌集器工具中箏產(chǎn)生的J壁AR文件允紅輸出:配置暢的圖形描述負(fù)。配置的差典異報(bào)告(保肌存為XM晃L格式)脈棍其他功能:惰能夠保存配拿置,以幫助虹其他支持工末程師進(jìn)行進(jìn)每一步的分析數(shù)。提供了配匪套的Sy烤mptom狡Edit練or工具笑來創(chuàng)建您自款己的癥狀數(shù)炭據(jù)庫。暈支持:技術(shù)盆預(yù)覽版,但延它是其所在禿領(lǐng)域的主要分工具。由IBMW荒ebSe到rver頂Plug-狐inAn膚alyze講rfor廁WebS庫phere澤Appl羊icati野onSe承rver輩歪幫助發(fā)現(xiàn)與釘WebS吊phere倆Appl份icati漠onSe殃rver尸的HTT康P插件組運(yùn)件相關(guān)的潛絞在問題。此蛙工具同時(shí)分植析插件配置刷和對(duì)應(yīng)的跟郊蹤文件,然回后應(yīng)用模式霜識(shí)別算法,慈以便向用戶跨發(fā)出有關(guān)可客能的不一致豎性的警報(bào)。樹此工具提供橡配置和跟蹤神文件中的承慮返回代碼列輸表、URI蓬和可用集舊群的圖形表續(xù)示形式,以爭及服務(wù)器拓耍撲。傍請(qǐng)參閱泉alpha傳Works宜中的完整晉描述。裹輸入:We冶bSphe蓄re插件堅(jiān)日志文件泡(底_plug村in.lo火g)和鑒WebSp損here梨Appli爺catio式nSer繼ver跟魔蹤文件(救trace盲.log)鼻。春輸出:顯示燕plug飽in-cf玉g.xml支文件和膝trace粱.log貨分析中的集旗群和成員拓源撲的可視映污射。抬支持:按原瓣樣提供,但與目前是其所響在領(lǐng)域中的簽主要工具。厭Confi相gurat肅ionV宋alida紡tor塔炎此工具是故WebSp酒here蠟管理控制臺(tái)厘的一部分,蕉它幫助確定拋和查看W橫ebSph貢ereA肢pplic扮ation帽Serv氏er中的搖當(dāng)前配置中絕存在的問題功。央請(qǐng)參閱剖WebSp加here貞Appli電catio抹nSer糧ver信旗息中心呢的完整描述葉。感輸入:操作頭WebS筒phere首Appl童icati戒onSe拔rver趣的某個(gè)運(yùn)行拼實(shí)例,可通廣過管理控制汁臺(tái)進(jìn)行訪問潤。湯輸出:配置段問題的表格制視圖(單獨(dú)節(jié)的錯(cuò)誤、警禽告選項(xiàng);管幫理控制臺(tái)中胸可用的信息莫)。降支持:包括庫為Web姨Spher稅eApp西licat淹ionS寧erver賓的一部分顏,服從與主恢產(chǎn)品相同的袍支持流程。繁Class劍loade舉rVie械wer孝歐提供We性bSphe薦reAp嚼plica喚tion蔑Serve數(shù)r的某個(gè)廁實(shí)例中當(dāng)前王活動(dòng)的所有仔類加載器和海它們已加載尤的所有類的喘詳細(xì)清單李。這可以幫最助診斷一系撒列與類加載梳相關(guān)的問題獲,例如未能飛加載所需的夫類、加載了礦某個(gè)類的意見外版本、多懇個(gè)類之間的扇可見性問題夾,等等。穴請(qǐng)參閱患WebSp刮here出Appli現(xiàn)catio妨nSer示ver信蘇息中心掘的完整描述澤。售輸入:操作距WebS滅phere虹Appl披icati擴(kuò)onSe萌rver兵的某個(gè)運(yùn)行抄實(shí)例,可通至過管理控制品臺(tái)進(jìn)行訪問腳。赤輸出:We喊bSphe予reAp報(bào)plica呈tion障Serve結(jié)r管理控疏制臺(tái)中的樹本形細(xì)分視圖伏;可保存到絲文件以便以趟后分析。鵝支持:包括污為Web蹄Spher靜eApp欺licat頃ionS艘erver鹽的一部分襖,服從與主

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論