【正文】
時(shí)間的推移,將會(huì)盡量把替代工具中有價(jià)值的新功能合并到主要工具中。因此,您將發(fā)現(xiàn)這些表格中有些地方列出了用于同一個(gè)目的的多個(gè)工具。 可用性 與 IBM Support 組織直接或間接提供的大多數(shù)問(wèn)題確定資源一樣,本文專(zhuān)門(mén)集中于可從 IBM 免費(fèi)獲得的工具。這些表格并不詳盡,所提供的信息在性質(zhì)上是不完美的——因?yàn)樵诒疚陌l(fā)表之后,工具將繼續(xù)發(fā)展改進(jìn),并且不同的人將以不同的方式評(píng)價(jià)各個(gè)工具。接下來(lái)讓我們繼續(xù)今天的主題…… “再多一個(gè)工具我就要尖叫了”我們?cè)谂c WebSphere 產(chǎn)品用戶進(jìn)行有關(guān)問(wèn)題確定的交談時(shí),遇到的一個(gè)常見(jiàn)問(wèn)題是“我現(xiàn)在應(yīng)該使用哪個(gè)工具?”本專(zhuān)欄自從開(kāi)始以來(lái),已描述了如何以及何時(shí)使用許多問(wèn)題確定工具,但是如果像這樣一次一個(gè)地介紹工具,跟蹤每個(gè)可用的工具將會(huì)充滿了挑戰(zhàn),要確定哪個(gè)工具最適合于任何給定的情形就更不用說(shuō)了。將這兩個(gè)概念相結(jié)合,從而使得完全在單個(gè)位置查找許多 WebSphere 產(chǎn)品的所有可用特色文檔頁(yè)面變得非常容易。這種新形式的第一期暫定于 8 月 7 日進(jìn)行,屆時(shí)還將有關(guān)于 WebSphere Application Server 安全性的研討會(huì)。 對(duì)于感興趣的讀者,正在全力進(jìn)行中。 o 對(duì)和工具使用指導(dǎo)的若干更新。 通過(guò)這些更新,要從 IBM Support Assistant Version 3 移植到 Version 4 的所有問(wèn)題確定工具都已完成了轉(zhuǎn)換。部分主要增強(qiáng)功能包括代理服務(wù)器的自動(dòng)配置、改進(jìn)的導(dǎo)航,以及一個(gè)重要的新工具:Media Viewer,此工具使得從諸如等來(lái)源下載豐富的內(nèi)容并在 IBM Support Assistant 中在線或離線查看該內(nèi)容變得非常容易。本文提供一個(gè)快速參考指南,以幫助您決定要在任何給定時(shí)間使用的最常見(jiàn) WebSphere? 診斷工具,同時(shí)還提供了一些背景信息,這些信息提供了有關(guān)如何開(kāi)發(fā)問(wèn)題確定工具的初步認(rèn)識(shí)。 本文來(lái)自于。 以了解有關(guān)下一個(gè)版本的 WebSphere Application Server 的新聞和信息。請(qǐng)回訪 WebSphere Support Technical Exchange 網(wǎng)站以了解更新和更多的研討會(huì)。 由于更廣大的 IBM WebSphere Support 社區(qū)是相當(dāng)動(dòng)態(tài)的工具開(kāi)發(fā)人員社區(qū)這一事實(shí),問(wèn)題變得進(jìn)一步復(fù)雜化,這意味著可用的工具集始終變化不定,針對(duì)相似的問(wèn)題,某一天使用的最佳工具可能在幾個(gè)月后已經(jīng)不一樣了。然而,不管您最終使用的工具是什么,此信息都可作為有價(jià)值的初始參考點(diǎn)。這并不是說(shuō)不存在其他工具;IBM(特別是 Tivoli?)和其他軟件供應(yīng)商提供了各種收費(fèi)的問(wèn)題確定工具,您可以使用它們來(lái)調(diào)查 WebSphere 問(wèn)題。 可訪問(wèn)性 在評(píng)估問(wèn)題確定工具時(shí),IBM 將考慮所有的相關(guān)候選工具,而不管這些工具駐留在何處。 范圍 這里列出的工具僅限于客戶和 IBM Support 團(tuán)隊(duì)經(jīng)常用于在活動(dòng)中幫助分析問(wèn)題確定構(gòu)件的工具,而不包括收集問(wèn)題確定構(gòu)件或者指導(dǎo)或全面幫助問(wèn)題確定過(guò)程的工具。在這些情況下,將提供有關(guān)這些工具之間的重要區(qū)別的信息,以幫助您挑選最適合需要的工具。)不過(guò)在一般情況下:o 通過(guò) IBM Support Assistant 交付但指定為技術(shù)預(yù)覽版的工具以及通過(guò) alphaWorks 交付的工具被認(rèn)為是“按原樣”提供的。IBM 一般為受支持的工具提供了幫助和缺陷報(bào)告。在調(diào)查某個(gè)問(wèn)題時(shí)決定如何進(jìn)行的時(shí)候,務(wù)必記住這一點(diǎn)?;蛘?,您可能希望利用 IBM Guided Activity Assistant 或以前的專(zhuān)欄中提到的其他某個(gè)問(wèn)題確定指導(dǎo)資源,以幫助您決定何時(shí)檢查每個(gè)構(gòu)件和使用每個(gè)工具可能是最高效的。 。它顯示了整個(gè) JVM 生存期間,各個(gè)垃圾回收周期的順序。線程轉(zhuǎn)儲(chǔ)(也稱(chēng)為 javacore)可以根據(jù)管理員的請(qǐng)求觸發(fā),或者在 JVM 中遇到某種特殊情況時(shí)自動(dòng)觸發(fā)。 不過(guò),由于系統(tǒng)轉(zhuǎn)儲(chǔ)非常完整,它也能用來(lái)獲取有關(guān) WebSphere Application Server 運(yùn)行時(shí)當(dāng)前狀態(tài)的多方面信息,甚至有關(guān)在該運(yùn)行時(shí)中執(zhí)行的應(yīng)用程序的信息。 內(nèi)存泄漏 javacore.*.txt 內(nèi)存泄漏 HPROF 堆轉(zhuǎn)儲(chǔ)格式 () 7.8.9.系統(tǒng)或核心轉(zhuǎn)儲(chǔ) 它具有原始日志、表格式數(shù)據(jù)和圖表視圖,并且可以將數(shù)據(jù)保存到 jpeg 或 .csv 文件(用于導(dǎo)出到電子表格)。此工具先于上面的 IBM Monitoring and Diagnostic Tools for Java Garbage Collection and Memory Visualizer (1),并提供了一個(gè)可能相當(dāng)有用的不同透視圖。 請(qǐng)參閱中的完整描述。 輸入:用于顯示相關(guān)線程歷史記錄的單個(gè)或多個(gè) javacore 輸出:基于 GUI 的視圖 其他信息:關(guān)于的網(wǎng)絡(luò)廣播 支持:技術(shù)預(yù)覽版,按原樣提供,但是是該領(lǐng)域的主要工具。此工具先于上面的 IBM Thread and Monitor Dump Analyzer 工具 (4),但是其功能已集成到后者之中,后者正在成為該領(lǐng)域的主要工具。用于線程:6. IBM Lock Analyzer for Java 旨在對(duì)動(dòng)態(tài)應(yīng)用程序執(zhí)行鎖分析,以便突出具有可能影響性能的鎖爭(zhēng)用的線程。 該圖形用戶界面連接到平臺(tái)包,并提供所需的控制和分析以確定性能糟糕的鎖。內(nèi)存轉(zhuǎn)儲(chǔ)分析旨在確定 Java 堆中可能是內(nèi)存泄露根源的數(shù)據(jù)結(jié)構(gòu)。請(qǐng)參閱中的完整描述。 支持:此工具由 IBM 提供支持,目前是用于其所在領(lǐng)域的主要工具。當(dāng)時(shí),HeapAnalyzer 中的原始樹(shù)瀏覽功能比在 MDD4J 中更加靈活。9. HeapRoots HeapRoots 讀取 Java 堆轉(zhuǎn)儲(chǔ)文件并提供用于分析數(shù)據(jù)的命令。 輸入:堆轉(zhuǎn)儲(chǔ)文件 輸出:可疑對(duì)象的圖形視圖和堆瀏覽器 支持:按原樣提供的工具。請(qǐng)參閱中的完整描述。 支持:此工具由 IBM 提供支持,目前是用于其所在領(lǐng)域的主要工具。 o 警告;例如,當(dāng)您正在寫(xiě)入的磁盤(pán)空間不足的時(shí)候。 跟蹤通常用于記錄在調(diào)試代碼問(wèn)題時(shí)可能有用的任何信息。打開(kāi)跟蹤的情況下,應(yīng)該能夠了解在代碼中可能出現(xiàn)的任何問(wèn)題。 需要在多個(gè)日志文件之間關(guān)聯(lián)信息的復(fù)雜問(wèn)題。 對(duì)特定于操作系統(tǒng)的日志文件的支持(AIX?、z/OS?、RedHat、Sun?)。 11.WebSphere 跟蹤(一般) 確定系統(tǒng)響應(yīng)方面的延遲 14.JVM verboseGC 跟蹤此工具是更廣泛的 IBM 自主計(jì)算活動(dòng)的一部分。 支持:目前是其所在領(lǐng)域的主要工具。13. IBM Trace and Request Analyzer for WebSphere Application Server 幫助查找非正常延遲、系統(tǒng)運(yùn)行緩慢或系統(tǒng)表現(xiàn)為掛起然后又