版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
权威支持:选择正确的WebSphere诊断工具简介:
本文提供一个快速参考指南,以帮助您决定要在任何给定时间使用的最常见WebSphere?诊断工具,同时还提供了一些背景信息,这些信息提供了有关如何开发问题确定工具的初步认识。本文来自于IBMWebSphereDeveloperTechnicalJournal。最新快报按照惯例,我们将首先提供关于整个WebSphere?社区的一些重要新闻:IBMSupportAssistant的4.0.1版刚刚发布。部分主要增强功能包括代理服务器的自动配置、改进的导航,以及一个重要的新工具:MediaViewer,此工具使得从诸如IBMEducationAssistant等来源下载丰富的内容并在IBMSupportAssistant中在线或离线查看该内容变得非常容易。IBMSupportAssistantVersion4中发布或更新了几个新工具,包括:AssistOnSiteIBMThreadandMonitorDumpAnalyzerIBMMonitoringandDiagnosticToolsforJava?-DumpAnalyzer的新版本对MemoryDumpDiagnosticforJava(MDD4J)的新更新;此更新仍处于测试版本阶段,但是我们正在向公开发布版迈进。VisualConfigurationExplorer(VCE)的新更新。通过这些更新,要从IBMSupportAssistantVersion3移植到Version4的所有问题确定工具都已完成了转换。IBMGuidedActivityAssistant团队继续扩展此工具所提供的内容:最初于上月在IBMGuidedActivityAssistant的alphaWorks版本中宣布推出的用于JVM问题确定(挂起、崩溃、内存耗尽等等)的增强内容现在也在IBMSupportAssistant上可用。用于WebSphereProcessServer中的问题确定的新内容将于本月在IBMSupportAssistant上的IBMGuidedActivityAssistant中首次露面。对IBMMonitoringandDiagnosticToolsforJava-GarbageCollectionandMemoryVisualizer(GCMV)和IBMThreadandMonitorDumpAnalyzer(TMDA)工具使用指导的若干更新。还发布了对alphaWorks中的几个工具的更新,包括:窃Datab跌aseC他onnec覆tion镇Pool药Analy夜zerf坏orIB睁MWeb零Spher析eApp司licat适ionS船erver漠鞋IBMT波hread票and宗Monit卫or燕Dump刷Anal者yzer芹浙(也在I嫁BMSu访pport惑Assi浆stant亚中可用)搭烟IBMP免atter陡nMod骗eling骡and亭Analy鸡sisT巧oolf内orJa谣vaGa再rbage锐Coll款ector承凉(也在I团BMSu京pport碍Assi刻stant躁中可用)杏。锅对于感兴趣惹的读者,贫井WebSp运here贱Appli俱catio屿nSer膏verV萍7.0公颤开测试计划领剑正在全力进戴行中。饶访问此站点沈以了解有关肆下一个版本贩的Web接Spher伞eApp便licat困ionS浴erver陵的新闻和付信息。播我们在以前延的几篇文章酬中推荐过的必岁WebSp洁here旁Suppo呜rtTe环chnic播alEx恳chang框e寿谦系列正在对钓新的“Op盘enMi葱c”形式进摧行试验,在赶这种形式中暮,某个特定附技术领域的挠公认专家将路接受问题并沟主持与受众扔进行的讨论垮,而不是主棕要集中于已敲准备好的演辅示文稿。这夕种新形式的腔第一期暂定驴于丧8月烂7日进行幕,届时还将借有关于W疫ebSph摘ereA办pplic暴ation默Serv煌er安全倾性的研讨会渔。请回访势WebSp当here即Suppo迈rtTe吊chnic班alEx厉chang荣e网站以对了解更新和乱更多的研讨军会。隶我们以前曾靠在本专栏中忧提到过我知识集锦没(在IB荐MSup桶port跪网站上创建凉相关文档的弹集合)和抵特色文档弓(收集用于吹每个单独喇IBM产百品中的支持因的最常见信念息)。将这允两个概念相逐结合,庄现在可以使碌用新的知识水集锦东,从而使得幕完全在单个旺位置查找许坝多Web赖Spher予e产品的胸所有可用特赌色文档页面模变得非常容宴易。岭本专栏的热寄心读者可能份对红皮书优Runni构ngIB敲MWeb碧Spher去eApp蹄licat士ionS曲erver桂onS悟ystem列pan旦dAIX浆Opti逃mizat轰iona看ndBe岂stPr鹊actic悠es冶越非常感兴趣霸,该红皮书旁目前以公共种草案的形式第提供。推继续关注岂与支持相关秩的各个网站对以及本专栏载,以获得有冬关我们所碰管到的其他工怪具的新闻。倚接下来让我劝们继续今天鞋的主题……漫“再多一学个工具我就碍要尖叫了”广我们在与坑WebSp畜here考产品用户进矿行有关问题伸确定的交谈协时,遇到的弃一个常见问燥题是“我现坑在应该使用射哪个工具?赔”本专栏自瞎从开始以来竹,已描述了缝如何以及何岸时使用许多沾问题确定工鹅具,但是如过果像这样一绒次一个地介夺绍工具,跟总踪每个可用亲的工具将会略充满了挑战荣,要确定哪魄个工具最适王合于任何给兔定的情形就葬更不用说了忽。由于更广块大的IB括MWeb具Spher炸eSup罢port富社区是相当妙动态的工具络开发人员社锈区这一事实尚,问题变得鞠进一步复杂沟化,这意味议着可用的工悬具集始终变紫化不定,针结对相似的问喊题,某一天口使用的最佳吹工具可能在镜几个月后已美经不一样了务。判我们的希望声在于,本文鸭将为您阐明匙某些目前可减用的主要问鄙题确定工具娱。您将在下狮面找到简单绵的参考表格绞,其中在单沉个地方显示盛了您在与颜WebSp态here内Suppo眯rt合作过时可能遇到泳的最常见问午题确定工具恰,特别是有票关IBM另WebS企phere月Appl仰icati删onSe辣rver桨和Jav保a虚拟机跑(Java将Virt尿ualM示achin英e,JVM桃)的工具。续这些表格并但不详尽,所竿提供的信息郑在性质上是土不完美的—御—因为在本昼文发表之后损,工具将继荐续发展改进敲,并且不同凳的人将以不竹同的方式评嚷价各个工具块。然而,不陕管您最终使则用的工具是莫什么,此信关息都可作为只有价值的初它始参考点。雾如果您碰巧藏发现这种方蓬法很成功,防请告诉我们百,以便我们照能够为今后复的专栏计划允定期的更新板。马我们选择的搅工具辜在接触到具锣体的表格之刊前,检查一配下我们在组僚合这些信息肾时使用的指末导原则是有辞帮助的:可用性父与IBM构Supp断ort组嫁织直接或间饱接提供的大悟多数问题确迎定资源一样忘,本文专门泄集中于可从磁IBM叫免费获得的弃工具。这并挤不是说不存葬在其他工具惹;IBM(态特别是T年ivoli疯?)和其他赚软件供应商喘提供了各种慧收费的问题挪确定工具,柿您可以使用宣它们来调查劝WebS靠phere穗问题。其内中有些工具醋提供的功能及远远超出了岭这里提到的贩免费工具的来范围。然而悉,就本文的姻目的而言,购以及为了确翼保每个人都膛有访问这些弃资源的同等摄能力,这些钢表格省略了这商业化的工锯具。可访问性用在评估问题胶确定工具时猫,IBM栗将考虑所有撑的相关候选薯工具,而不紧管这些工具渐驻留在何处应。不过在一牌般情况下,愧IBMS树uppor李t仅收集应IBM槐Suppo弯rtAs弹sista垫nt提供炒的公共平台扣中的独立工蛙具(除非存先在收集其他顽工具的技术苦原因)。I续BMSu谊pport罢Assi拴stant应是中央存踪储库,目前库用于查找所惹有的工具、逗用于安装和瓶接收现有工筐具的定期更绳新,以及用鼻于利用多个培工具和其他杯问题确定功经能之间的集拍成潜力(例卧如,将工具工与诊断收集脂和PMR演报告功能规联系起来,出或者将一个鄙工具的输出浪作为输入提沿供给另一个介工具,等等侮)。范围愈这里列出的屯工具仅限于如客户和I觉BMSu嫂pport书团队经常缺用于在活动怒中帮助分析政问题确定构妥件的工具,坏而不包括收机集问题确定四构件或者指坟导或全面帮妥助问题确定惭过程的工具印。漠用于相同用泽途的多个工膜具菠随着工具的拼发展和新工茂具的出现,吨在最大限度啄地促进创新唱的名义下,扭以及为了鼓俱励许多感兴姿趣的工具编邮写人员做出五贡献,必定何存在功能上诸的重叠。因塑此,您将发痛现这些表格溉中有些地方殖列出了用于共同一个目的个的多个工具受。在这些情做况下,将提浆供有关这些钓工具之间的殊重要区别的注信息,以帮隐助您挑选最取适合需要的倦工具。一般推情况下,将绝会有一个工凑具被标识为拔主要工具宽(用粗体字心型表示),慢我们估计它盲是您在尝试红执行特定问组题确定任务谎时最适合首严先尝试的工谨具。然而,辉如果您具有夕对另一个工涝具的特定特肿征的特殊需谈要,您也可报以使用替代页工具。一般供来讲,IB晨MSup巴port精主要致力于眠对每个领域杂中指定的主船要工具进行皱增强和支持屡,并且随着洽时间的推移绣,将会尽量歪把替代工具滴中有价值的朽新功能合并泼到主要工具浊中。支持鉴虽然我们希凤望使新的工察具和新的工酸具功能尽快住可用,但这仿有时意味着凤在编写它们候之后随即“郊按原样”使末它们可用。化另一方面,炭我们认识到究许多用户想郑要并且需要备可靠和可信仍赖的工具I起BMWe知bSphe站reSu颂pport抛提供的每亲个工具与许平可协议相关的联,许可协灿议定义了该敞工具是否受伯支持的条件残。(不得将铸本文中的任惧何信息理解丰为覆盖或取便代任何许可纤协议中提供弃的信息。)狠不过在一般袖情况下:选通过IB烛MSup无port春Assis图tant剃交付但指定犯为怪技术预览版米的工具以及肾通过al影phaWo南rks交偶付的工具被糟认为是“按民原样”提供条的。如果取递得了成功并跳得到广泛使僻用,许多起唉初以这种方且式发布的工拜具(虽然不堂一定是全部语)最终将成当为受支持的箭标准工具。村这些工具一魔般是非常优阴异的,如果仔没有更好的业替代工具可傲用,您可以灾非常舒适地嗽使用它们。脸鸽通过IB蓄MSup愧port欢Assis旋tant绩交付并且未葛指定为技术完预览版的工仅具在其许可灵协议规定的垒条款下受到融正式支持(臣由它们的创梢作者或I疯BMWe煤bSphe施reSu队pport单提供支持寻)。IBM槽一般为受香支持的工具陡提供了帮助轮和缺陷报告悬。棵问题与功能嫌摸下面的表格扒主要按照它屈们读取的构辛件类型进行万组织。其中锋也列出了可凤以使用每种票构建分析来础确定的问题宽类型。在调签查某个问题际时决定如何眠进行的时候厌,务必记住剖这一点。当嚷您需要快速宅参考的时候稳,这种以构明件为中心的泉视图通常非泳常有用;例斤如,您面对提某种特定类萝型的日志或狮转储文件,追并且您需要密快速查找某微个可用于分园析该文件的吐工具。然而拆,杜以前的“权恰威支持”专政栏斗用事实证明涌,要提高效帮率,问题确盈定过程应该阳遵循定义良膀好的计划,略该计划基于目问题症状及聋其可能的根采源,并且不怖执行随机操乱作或者“只版是因为那些籍构件存在”六而分析各个帝构件。无论跃是哪种方式致,这些表格雀都应该能够滔帮助您。封或者,您可垂能希望利用龟IBM捉Guide寿dAct谅ivity润Assi秘stant得或以前的混专栏中提到输的其他某个里问题确定指伙导资源,以状帮助您决定统何时检查每卵个构件和使竖用每个工具岸可能是最高雨效的。窄下面几个部欧分中的工具豆表格将按照遍它们所用于嗽的构件进行弓组织:撒用于JV慌M生成的祝信息的工具院辅用于日志和余跟踪文件的严工具贷酒用于静态配舅置文件和相迈关信息的工功具讲。旗每个表格后从面是每个工伙具自己的文柔档中对每个猜工具的描述傻,以及每个蚁工具的一般您特征的大致航细分。束用于JV屡M生成的历信息的工具聚此类构件包廊括:绵Verbo患seGa覆rbage度Coll倚ectio债n闭(ver绣boseG奴C)日志日也许是最常洲见的JV袋M诊断类断型。它显示俱了整个J掠VM生存扑期间,各个晕垃圾回收周面期的顺序。摘它作为确定药问题时的一将项初始的辅版助工具,常君常具有不可拌估量的价值猫,用于检测勺和诊断反常敌的内存分配扫问题,例如场内存泄漏、俘碎片,以及疑与GC凤有关的性能鞠问题等等。文线程转储日也是一种极纤为常见的身JVM诊旨断类型。线她程转储(也特称为ja速vacor茎e)可以根拒据管理员的备请求触发,瓣或者在J谱VM中遇挥到某种特殊朋情况时自动数触发。线程弯转储是一个余文本文件,危其中包含发JVM状屋态的关键方葡面的一个相限对较短的快削照。该快照在最常用的部略分是JV仇M中当前国活动线程的配列表,线程年转储也因此糠而得名。线笑程转储最常仁见的用途是维诊断JV义M中出现盏挂起、变慢作、崩溃或烛CPU占弃用率过高的青原因。介堆转储御是也可由素JVM生次成的另一种岭形式的转储存,可以按需弓生成,也可尘以在满足特烤殊条件时自件动生成。通批常,堆转储仪通常是一个同非常大的文哪件,其中包显含当前J席VM堆中敢所有对象的挑一个列表。乳它用于在出象现内存不足扬的情况下执恭行深入分析蜡。钟系统堆或核戚心堆罪是开销最大笔的堆,但也漫是最完整的最堆。它是一凡个巨大的二括进制文件,耗反映了J槽VM进程滚的全部内容活:每一个兰Java骨对象及其字鼓段、每一个富线程、每个过内存区域,休等等。系统巴转储的最初箭用途是在其姐他类型的转扛储不足或无扣法生成时,围帮助诊断崩狡溃、挂起或背复杂的内存税分配问题。胶不过,由于茧系统转储非压常完整,它恒也能用来获乏取有关W济ebSph拿ereA彩pplic饰ation余Serv雷er运行染时当前状态窜的多方面信淘息,甚至有亏关在该运行奥时中执行的葬应用程序的扭信息。恒这里的有些陕构件的名称率和类型特定迫于IBM植JDK;椒其他供应商捆的JDK爽可能产生浪相似的文件衡。有关这些洗类型的构件虎的进一步详密细信息,请垦参阅“权威截支持”专栏工用于实胃际用故障诊断的辽功能和工具测。虫表1.士用于JV养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)秤一个详细的症GC数番据可视化器竟,用于分析貌并绘制所有誉IBM贯详细GC遥日志——鞋Xtgc司输出(并且川可扩展到分困析和绘制其件他形式的输故入)。它提跳供了广泛的给详细GC么数据值的花图形显示,输并处理o酬ptthr补uput、蜘optav于gpaus惧e和g减encon妙GC模魄式。它具有亚原始日志、域表格式数据躺和图表视图骗,并且可以韵将数据保存逢到jpe居g或.购csv文数件(用于导炮出到电子表也格)。更请参阅粗IBMS僚uppor影tAss近istan酬t寻中的完整灾描述。农输入:ve践rbose双gc日志纹帖输出:图形魄表示形式、瓣html、的jpeg云或csv萄文件雅支持:此工义具由IB盖M提供支毁持,目前是念用于其所在你领域的主要摧工具。欧IBMP靠atter周nMod务eling闹and对Analy们sisT乘ool(渐PMAT)平for住Java窗Garb体ageC镇ollec设tor汪分析IB脏M详细涝GC跟踪旅,分析J枝ava堆影使用情况,谋并基于J汁ava堆剩使用情况的包模式建模提撒供重要配置誉建议。此工克具先于上面碧的IBM疾Moni强torin狠gand摇Diag显nosti酿cToo福lsfo铸rJav访a-G悲arbag排eCol燕lecti雪onan倾dMem塌oryV减isual洽izer堪(1),并毫提供了一个监可能相当有脱用的不同透讯视图。划请参阅君IBMS廉uppor揪tAss员istan义t抄或镇alpha崇Works庭中的完整绞描述。毕输入:ve毛rbose席gc日志渐榆输出:ve惧rbose颗gc日志贯的图形或表惩格表示形式善牧其他功能:傍关于JV省M参数的胁一般建议芳支持:技术可预览版,按咱原样提供。伯Diagn旧ostic胡Tool碑for错Java势Garba事geCo沾llect封or臣通过读取详猴细垃圾回收鸦的输出,并延产生文本和你图形可视化宝表示形式及伴相关统计信显息,从而帮沿助检查运行劣在JVM建下的应用于程序的垃圾语回收特征。厦俘请参阅绍alpha饭Works化中的完整芳描述。疫输入:ve热rbose倾gc凝输出:文本心和图形可视希化表示形式肿困支持:按原督样提供的工洲具。例用于Ja龟va转储药/java钱core:春IBMT巡hread巡and开Monit韵orDu费mpAn砍alyze判r(TM患DA)教分析一个或细多个Ja亡va线程挖转储或j缝avaco钳re,并诊联断监视器锁善和线程活动毁,以便确定匀挂起、死锁炊和资源争用遣或监视器瓶躬颈的根源。方请参阅幕IBMS乡uppor哄tAss败istan逮t笨或面alpha测Works馅中的完整茂描述。滚输入:用于乱显示相关线恩程历史记录溉的单个或多哥个jav猎acore功恋输出:基于积GUI粗的视图怀其他信息:汁关于街Analy李siso池fhan行gs,d击eadlo驻cks,圈andr蕉esour慰ceco臂ntent苹iono窃rmon失itor统bottl创eneck可susi荐ngIB怎MThr勇eada呢ndMo街nitor有Dump爸Anal南yzer电forJ较avaT孤echno第logy富的网络广融播伙支持:技术丘预览版,按柴原样提供,播但是是该领档域的主要工畜具。呢Threa慢dAnal愤yzer兼提供Ja威va线程尸转储或j女avaco宿re的分螺析,例如来据自Web忍Spher毙eApp鸽licat庄ionS脑erver挎的转储或壁java两core。里可以在不同蛙的级别分析绪线程使用情番况,从高级泥图形视图开非始,然后深潮入到各个线刘程的详细记孝录。如果线疼程转储中存付在任何死锁卡,Thre寨adAna吧lyzer赠将检测并挠报告它们。寸此工具先于筝上面的遣IBMT牌hread左and笛Monit纽orDu吸mpAn坐alyze暮r工具烂(4),覆但是其功能与已集成到后腰者之中,后土者正在成为危该领域的主弹要工具。圾请参阅高IBMS谜uppor够tAss咸istan竖t贸中的完整者描述。第输入:Ja纤va线程倦转储/ja柜vacor丘e岗输出:线程骡的图形视图彼、加载多个笛线程转储以馋显示线程历关史记录的能毒力湿支持:技术渡预览版,按是原样提供,急但是是该领股域的主要工指具。此工具很可能会逐步次淘汰;请尽无可能使用装IBMT展hread帜and史Monit描orDu奴mpAn铁alyze反r互。用于线程:染IBML谜ockA刻nalyz策erfo航rJav突a律购旨在对动态突应用程序执闯行锁分析,芒以便突出具捉有可能影响煌性能的锁争叙用的线程。谷此工具由两畅个包组成:忌悦第一个包与缴平台相关,日并提供到祥JVM的辆连接,以便永收集有关正鸦在运行的应兽用程序的锁梁统计信息。原这个包在运蓬行时随同要请监视的应用诸程序一起进现行加载。甲第二个包与洪平台无关,圈并提供了图游形用户界面随。神该图形用户古界面连接到堡平台包,并锄提供所需的焦控制和分析拐以确定性能榴糟糕的锁。铅请参阅患alpha伴Works薄中的完整仪描述。治输入:从稳JVM收犁集的统计信奴息胆输出:锁的们图形视图宴支持:按原纠样提供的工慰具。手用于堆转储叛:威Memor耍yDum裕pDia目gnost柿icfo俘rJav善a(MD群D4J)绢博分析正在运杠行Web滔Spher曾eApp朗licat眨ionS扬erver极或任何其蔽他独立J崭ava应照用程序的掌JVM中把常见格式的冰内存转储(题堆转储)。季内存转储分身析旨在确定穗Java弊堆中可能明是内存泄露旗根源的数据匹结构。该分忘析还确定应狐用程序的尝Java循堆占用空间挪的主要肇事楼者和它们的袍所属关系。足此工具能够丑分析从遇到押OutO姨fMemo寻ryErr习or问题锁的生产环境舱应用程序服葬务器中获得从的非常大的暂内存转储疏(将需要蒜2GB修或更多的走RAM)。愉MDD4J坦扩展了下忘面较旧的聚IBMH啦eapAn淡alyze啦r(8)垒的功吗能,尽管两栏个工具的用鉴户界面完全硬不同。拳请参阅拔IBMS贼uppor恩tAss席istan纸t挣中的完整敬描述。姑输入:来自趣虚拟机(绿JVM)崇的内存转储奶(堆转储)完黑输出:交互钟式报告,其白中显示主要茶的内存泄露估可疑之处,伯以及有关这匀些泄露的详矩细信息。离其他功能:乒操作单个转默储。有些版望本提供了多驻个转储的比英较分析。妻支持:此工拾具由IB绩M提供支潮持,目前是遍用于其所在肆领域的主要告工具。在本急文编写之际引,IBM雹Suppo卸rtAs颗sista背nt中的敲最新版本为挥Beta隙版。励HeapA煌nalyz竖er望柱HeapA坊nalyz川er读取旅单个Ja绢va内存茅转储(堆转晚储),并使忍您能够浏览既转储以查看茄其内容。此展工具是上面属的Mem顶oryD费umpD例iagno兰stic考forJ毁ava(匪MDD4J子)工具(筒7)的前纪身,后者现再在包含前者着的大多数功僻能。当时,蛇HeapA起nalyz葛er中的午原始树浏览请功能比在形MDD4J错中更加灵踩活。另一方麦面,Hea阻pAnal拜yzer汇缺乏MD料D4J中芒的某些更完朱善的泄露嫌贫疑检测算法吐,并且不支略持多个转储管的比较分析彼。亏请参阅姜alpha坚Works格中的完整物描述。若输入:单个俊java喇堆转储离输出:可疑掩对象的图形铅视图和堆浏贝览器猾支持:按原晒样提供的工兼具。饼HeapR诱oots俊哑HeapR烘oots谅读取Ja神va堆转东储文件并提液供用于分析缠数据的命令猛。这些命令拐对数据运行屯算法,或查两询有关该数可据的信息。猎HeapR边oots歇提供了命令违行交互式界奶面,您可以签在其中输入密命令并获取纠结果。填请参阅眼alpha汉Works巾中的完整式描述。珍输入:堆转情储文件述输出:可疑赞对象的图形今视图和堆浏浑览器牙支持:按原仿样提供的工银具。基用于系统/易核心转储:牙IBMM葡onito职ring户andD吃iagno水stic阀Tools欺for榆Java司-Dum鸡pAna端lyzer恋比一个可扩展笼的工具框架史,它读取州IBMJ延VM产生激的系统转储纺或核心文件井,并针对该圣转储运行各耍种各样的分五析模块以诊狮断常见问题沿,或提供有描关该JV残M和当前染运行在该脉JVM中功的任何中间谣件或应用程湖序的内部状奖态的深入信得息。目前,沉提供了用于烧对诸如死锁托、挂起、崩喂溃、内存情夺况等常见笨JVM问掌题执行基本恋分析功能的寨模块灶。作为对该糖基本工具的兴补充,We护bSphe仆reAp赔plica船tioni妈Serv较erMo钟dules减for窑Dump扔Analy枪zer提亦供了附加的鞋模块,可显危示JVM还中的W振ebSph修ereA匀pplic套ation模Serv番er运行告时的一般状屠态,以及有催关多个W静ebSph呢ereA恐pplic遗ation密Serv零er子系测统的详细信帜息。寸请参阅态IBMS衰uppor氏tAss面istan鼓t看中的完整此描述。答输入:由薯JVM附厅带的je杠xtrac涌t工具进铺行预处理的兄格式化系统接转储枪输出:显示胡一个报告,伶其中包含由畜指定的分析翠模块提取的婶信息,还包瓶含有关潜在踪问题的观察洲结果的简短煤摘要,以及锦一个提供深黄入信息的详捐细信息部分班。歉其他功能:站提供交互式朱模式以手动炊检查转储的援内容。使得迹用户能够编星写自己的新体的专门分析竖模块并将模葱块添加到该宫工具。哲支持:此工含具由IB址M提供支百持,目前是惕用于其所在浴领域的主要贡工具。回页首剑用于日志和锯跟踪文件的扛工具纪用于这些类老型的构件的动活动包括:狼日志记录脉通常用于在捕日志文件中壮记录您希望址跟踪的重要敢事件。日志茎记录用于指卧示:驼重要的状态确更改;例如裳,当某个服已务启动或停庭止的时候。慈膝警告;例如笔,当您正在颗写入的磁盘淘空间不足的颜时候。顶错误;例如钟,当您的代终码由于预期区的服务不可妇用而不再能驶够继续执行惕的时候。淹日志记录通骂常是始终启走用的,因此林日志记录代祸码必须体积续相当小,这禽通常是您应敢该注意的重尿要事项。替跟踪谨通常用于记谦录在调试代竿码问题时可黄能有用的任忍何信息。跟啦踪通常用于域指示调用了绿哪些方法、夺向方法传入短了哪些数据宿(或从方法含返回了什么鼓值)以及对脚代码边界之抵外的其他方妙法的调用返至回了什么数搁据。跟踪事供件体积可能丢比较大,因腥此只有在诊稿断问题时启侦用。由于跟水踪事件的内摧容极为详细隔,而且是技芝术信息,因某此经常只对柜编写应用程套序的人有价脉值。打开跟妖踪的情况下卷,应该能够骗了解在代码也中可能出现溪的任何问题尝。钻表2.蜡用于日志和指跟踪文件的绞工具工具描述柄LogA盛nalyz险er(以及有相关的S壤ympto快mEdi壶tor)后恩一个图形用略户界面,提裤供用于浏览产、分析和关楼联多个产品蛛产生的日志某的单个联络偷点。此工具服是更广泛的星IBM咐自主计算活戴动的一部分萄。全请参阅旗IBMS漫uppor赤tAss扛istan岂t壳中的完整触描述。艰输入:来自堤IBM称和其他供应希商推出的许其多软件产品四的多个日志党文件槐输出:基于信GUI源的视图和日柜志文件关联咐瓦其他功能:罩能够保存配往置以帮助其制他支持工程枕师进行进一秧步的分析。洞提供了配套编的Sym箩ptom夏Edito场r工具来认创建您自己炸的症状数据宣库。坑恨支持:目前肃是其所在领趋域的主要工埋具。赵Trace你Anal技yzer而forW赛ebSph柔ereA希pplic弱ation寺Serv画er疯一个高度交帐互式的实用借工具,使您蝇能够详细浏还览、检查和险搜索We节bSphe鹊reAp榴plica配tion望Serve淋r中的复酸杂跟踪文件齐。局请参阅涨alpha毅Works瓦中的完整颤描述。径输入:We鞋bSphe挖reAp巨plica锦tion例Serve庄rtra肉ce.lo萌g;如果启区用了高级日联志记录,则也还支持更多粗的输入撑输出:功能嘉强大的图形伤视图,带筛套选器和搜索城视图塌其他功能:银能够保存配括置以帮助其姓他支持工程老师进行进一香步的分析斧支持:按原爹样提供,但少目前是其所伤在领域的主昌要工具。萝IBMT祝race鄙andR毫eques丽tAna台lyzer敬for墓WebSp悉here拼Appli翠catio门nSer析ver贴坑帮助查找非拾正常延迟、庄系统运行缓既慢或系统表居现为挂起然浇后又恢复的模情况的根源暑。此工具检堤查Web殊Spher端eApp侵licat激ionS啄erver症和HT膨TP插件导中的跟踪文誓件,通过这符些文件确定其各个请求,脉并找出特定未操作需要花哈长时间完成敬的区域,从宋而帮助您检椒查跟踪中的毁可疑区域捧,以确定是某否存在问题仓。用户有时旬将此工具与今上面的T些race混Analy宴zerf缴orWe级bSphe惨reAp李plica奏tion矛Serve妇r(12乘)搞混淆昆,但事实上狱它们是完全逆不同的。此滤工具严格地袜集中于尽可恼能自动地找负出性能问题复和延迟,而对Trac队eAna据lyzer杆是通用工锦具,主要用姓于手动检查命跟踪。魄请参阅董alpha财Works情中的完整懂描述。常输入:HT镰TP服务元器日志(裙_毛plugi蚊n.log剪)和W鸣ebSph具ereA琴pplic浴ation库Serv恭er跟踪尼日志(t缎race.维log)霉输出:表格垄分析视图劫支持:按原架样提供,但者目前是其所悠在领域的主厦要工具。档Datab煎aseC五onnec匪tion颠Pool锅Analy虎zerf己orIB暑MWeb课Spher常eApp渴licat再ionS复erver逮承采用启发式甩分析引擎来术帮助您解决会与Jav帜aDat粱abase钞Conn斜ectiv希ity(外JDBC)槽连接池相警关的问题,市并诊断J策DBC连朴接泄露。此汁工具分析护JDBC售连接池管理观器跟踪,并彻提供以下功碍能:认JDBC蓝数据源分析缝。宣JDBC衰连接池配置费分析。涛JDBC梁连接图表视何图。获getCo圆nnect蛛ion方叙法的Ja即va堆栈挽跟踪视图。寨烂有关使用此膨工具分析连污接池问题所惜需要的W践ebSph茅ereA春pplic疯ation毁Serv丙er跟踪插设置,请参永阅俊MustG掉ather问信息。沈请参阅物alpha共Works痰中的完整蚂描述。深输入:JD俩BC跟踪辞日志栏输出:日志疫的表格和图民形分析很支持:按原蹲样提供,但誉目前是该领就域的主要工盯具。回页首雄用于静态配劫置文件和相淡关信息的工抄具惑表3.施与静态配置筹相关的文件工具描述饰Visua蹦lCon破figur元ation秧Expl俱orer壳(VCE)容览提供一种可饥视化、探索销和分析不同蚊来源的配置是信息的方法枝,例如W泥ebSph弱ereA络pplic狭ation清Serv局er、We发bSphe浓reMQ薄和DB溉2。此工具等允许您:土比较相同运桂行时环境的父不同快照。功洞创建图表,休采用图形格们式显示配置仆信息,包括偿配置元素之羞间的主要关兴系靠。伏访问详细的浅配置属性。损州在配置内和瞧跨配置搜索此属性。咬比较配置。锅注在不同的产接品的配置信数息之间建立悲联系。敢保存和恢复拳工作。旬在问题确定滩工作中与其窄他人进行协亚作。早在独立环境凝或客户机/园服务器环境裂中工作。壮请参阅做IBMS拥uppor桐tAss思istan燃t粱中的完整昂描述。驾输入:从院VCE附境带的VC局E远程收碌集器工具中筝产生的J壁AR文件允红输出:配置畅的图形描述负。配置的差典异报告(保肌存为XM晃L格式)脉棍其他功能:惰能够保存配拿置,以帮助虹其他支持工末程师进行进每一步的分析数。提供了配匪套的Sy烤mptom狡Edit练or工具笑来创建您自款己的症状数炭据库。晕支持:技术盆预览版,但延它是其所在秃领域的主要分工具。由IBMW荒ebSe到rver顶Plug-狐inAn肤alyze讲rfor厕WebS库phere泽Appl羊icati野onSe承rver辈歪帮助发现与钉WebS吊phere俩Appl份icati漠onSe殃rver尸的HTT康P插件组运件相关的潜绞在问题。此蛙工具同时分植析插件配置刷和对应的跟郊踪文件,然回后应用模式霜识别算法,慈以便向用户跨发出有关可客能的不一致竖性的警报。树此工具提供橡配置和跟踪神文件中的承虑返回代码列输表、URI蓬和可用集旧群的图形表续示形式,以争及服务器拓耍扑。傍请参阅泉alpha传Works宜中的完整晋描述。裹输入:We冶bSphe蓄re插件坚日志文件泡(底_plug村in.lo火g)和鉴WebSp损here梨Appli爷catio式nSer继ver跟魔踪文件(救trace盲.log)鼻。春输出:显示燕plug饱in-cf玉g.xml支文件和膝trace粱.log货分析中的集旗群和成员拓源扑的可视映污射。抬支持:按原瓣样提供,但与目前是其所响在领域中的签主要工具。厌Confi相gurat肃ionV宋alida纺tor塔炎此工具是故WebSp酒here蜡管理控制台厘的一部分,蕉它帮助确定抛和查看W横ebSph贡ereA肢pplic扮ation帽Serv氏er中的摇当前配置中绝存在的问题功。央请参阅剖WebSp加here贞Appli电catio抹nSer粮ver信旗息中心呢的完整描述叶。感输入:操作头WebS筒phere首Appl童icati戒onSe拔rver趣的某个运行拼实例,可通广过管理控制汁台进行访问润。汤输出:配置段问题的表格制视图(单独节的错误、警禽告选项;管帮理控制台中胸可用的信息莫)。降支持:包括库为Web姨Spher税eApp西licat淹ionS宁erver宾的一部分颜,服从与主恢产品相同的袍支持流程。繁Class剑loade举rVie械wer孝欧提供We性bSphe荐reAp嚼plica唤tion蔑Serve数r的某个厕实例中当前王活动的所有仔类加载器和海它们已加载尤的所有类的喘详细清单李。这可以帮最助诊断一系撒列与类加载梳相关的问题获,例如未能飞加载所需的夫类、加载了矿某个类的意见外版本、多恳个类之间的扇可见性问题夹,等等。穴请参阅患WebSp刮here出Appli现catio妨nSer示ver信苏息中心掘的完整描述泽。售输入:操作距WebS灭phere虹Appl披icati扩onSe萌rver兵的某个运行抄实例,可通至过管理控制品台进行访问脚。赤输出:We喊bSphe予reAp报plica呈tion障Serve结r管理控疏制台中的树本形细分视图伏;可保存到丝文件以便以趟后分析。鹅支持:包括污为Web蹄Spher静eApp欺licat顷ionS艘erver盐的一部分袄,服从与主
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- NB/T 11540-2024煤和岩石耐磨性测定方法
- 2025届宁夏吴忠市高三上学期适应性考试(一模)历史试题(解析版)
- 《社区自治》课件
- 单位管理制度集合大全职员管理篇
- 单位管理制度汇编大全【人力资源管理】
- 单位管理制度合并选集人事管理
- 单位管理制度分享合集【人事管理】十篇
- 单位管理制度范例汇编【人力资源管理篇】十篇
- 单位管理制度呈现大全【人力资源管理篇】十篇
- 七年级英语Whatwouldyouliketohave课件
- 2025年妇产科工作计划
- 《寒假安全教育班会》课件模板四套
- (T8联考)2025届高三部分重点中学12月第一次联考 生物试卷(含答案详解)
- 2024年世界职业院校技能大赛高职组“关务实务组”赛项参考试题库(含答案)
- 报关税费代缴服务合同
- 耐火材料行业竞争格局分析(如市场份额、竞争优劣势等)
- 仅销售预包装食品经营者备案信息采集表
- 信息化工程建设项目可行性研究报告编制要求
- 床旁教学方法
- 2024湖南株洲攸县城关国家粮食储备库员工招聘2人历年高频难、易错点500题模拟试题附带答案详解
- 尘埃粒子95%置信上限UCL计算公式
评论
0/150
提交评论