<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)

            發(fā)表于:2007-06-22來(lái)源:作者:點(diǎn)擊數: 標簽:
            下一頁(yè) 1 2 隨著(zhù)客戶(hù)對系統性能的要求越來(lái)越高,對于任何系統來(lái)講,如何保證系統的性能并且能夠在出現性能問(wèn)題之前可以預測和定位到問(wèn)題,成了關(guān)鍵。系統上線(xiàn)之前的 系統測試 和上線(xiàn)之后對整個(gè)系統各個(gè)環(huán)節的性能監控是確保系統以?xún)?yōu)異性能運行的方法。 去年

            下一頁(yè) 1 2 

               
              隨著(zhù)客戶(hù)對系統性能的要求越來(lái)越高,對于任何系統來(lái)講,如何保證系統的性能并且能夠在出現性能問(wèn)題之前可以預測和定位到問(wèn)題,成了關(guān)鍵。系統上線(xiàn)之前的系統測試和上線(xiàn)之后對整個(gè)系統各個(gè)環(huán)節的性能監控是確保系統以?xún)?yōu)異性能運行的方法。

              去年的年末寫(xiě)了篇關(guān)于如何簡(jiǎn)單使用JPROBE發(fā)現和定位J2EE應用中的性能瓶頸,JPROBE是QUEST公司的一個(gè)針對開(kāi)發(fā)過(guò)程中應用程序的性能優(yōu)化工具,但這不能滿(mǎn)足上面提出的對于系統全面的性能監控和管理要求。針對這種要求,結合目前市場(chǎng)上的性能分析,調優(yōu)和管理工具,比如IBM Tivoli、HP Openview等,這類(lèi)工具的主要功能是對整個(gè)系統進(jìn)行管理;另外一些,比如Wily,Veritas i3等,這類(lèi)工具也具備一定的管理和對整個(gè)系統進(jìn)行監控的能力,同時(shí)對某一技術(shù)層次擁有非常出色的調優(yōu)和監控能力;其他的工具如Quest JProbe就如上面介紹的一樣主要是針對開(kāi)發(fā)過(guò)程中程序級別的性能優(yōu)化。

              本文將結合WILY和WEBLOGIC,以目前流行的應用架構來(lái)描述如何使用WILY這個(gè)工具對分布式系統進(jìn)行全方位的性能監控和管理。以往針對J2EE的調優(yōu)很多都是依靠開(kāi)發(fā)人員或者是廠(chǎng)商技術(shù)人員根據經(jīng)驗來(lái)對問(wèn)題進(jìn)行定位和調優(yōu),不能做到對系統全方位的了解。借助于WILY之后,可以從客戶(hù)體驗出發(fā)到具體的一個(gè)SQL語(yǔ)句進(jìn)行深入細致的分析,來(lái)完成對系統的性能的監控和管理。

              Wily公司成立于1998年,其第一個(gè)投資方是BEA,對WEBLOGIC有很好的支持。

              Wily的核心產(chǎn)品是InterScope,包括IntroScopeEnterprise Manager, IntroScope Agent, IntroScopeWorkStation.通過(guò)IntroScope可以明確的顯示出在J2EE應用程序的什么為止出現了什么問(wèn)題,比如在應用性能下降時(shí),查明J2EE應用系統的什么位置導致問(wèn)題是一個(gè)非常麻煩的工作,借助IntroScope將會(huì )變的非常簡(jiǎn)單。

            Wily Introscope的系統架構如下圖

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)(圖一)

              Wily IntroScope特點(diǎn)

            1. 應用程序監控,低系統開(kāi)銷(xiāo),全面監控系統性能,專(zhuān)有的Blame技術(shù)即時(shí)精確地辨別引起性能問(wèn)題的構件;
            2. 應用服務(wù)器監控,最廣泛的應用服務(wù)器支持,AutoProbe技術(shù)整合應用服務(wù)器自動(dòng)獲取服務(wù)器信息;多平臺的支持;
            3. 對非JAVA系統的監控,通過(guò)EPA與Data API模塊,100%線(xiàn)程安全;
            4. 系統管理流程整合,通過(guò)MIB與系統管理框架整合,控制臺能與HP OpenView,Tivoli等整合,SmartTrigger報警系統與電子郵件,程序等整合;
            5. Wily特有的SmartStor技術(shù)可以方便快速的存儲監控數據信息,并能根據數據信息完成系統歷史數據分析和趨勢分析;
            6. 部分專(zhuān)有技術(shù)成為業(yè)界的標準。

              通過(guò)IntroScope的結構圖可以看到,核心部分為IntroScope的Enterprise Manager,通過(guò)部署在應用中的各種不同AGENT來(lái)收集系統運行中的各項性能指標數據,匯總到EM進(jìn)行分析,并能利用對歷史數據的分析對系統未來(lái)的性能表現進(jìn)行評估;分析的結構可以具體的定位到什么位置除了什么問(wèn)題,并將問(wèn)題進(jìn)行分類(lèi)反饋到相應的系統維護人員,比如網(wǎng)絡(luò ),系統硬件維護人員,或者是開(kāi)發(fā)和測試人員,對出現的問(wèn)題進(jìn)行調整。

              Wily與Weblogic的集成

              Wily有專(zhuān)門(mén)針對Weblogic的性能監控模板,為PowerPack,有效監控最為關(guān)鍵的WEBLOGIC資源,包括線(xiàn)程池,JDBC連接池等,并且第一個(gè)實(shí)現了對Portal(BEA PORTAL,IBM PORTAL等)的性能管理和監控。通過(guò)PowerPack可以看到部署在WEBLOGIC上的應用的各種性能指標,以WEBLOGIC自帶的Medical Records例子來(lái)說(shuō),如下圖:

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)(圖二)

              可以看到包括系統資源在內的各種性能指標,和J2EE應用中各種組件的性能指標,通過(guò)配置可以跟蹤到某一個(gè)具體的JSP或者是SERVLET的性能情況,并且可以配置在某一性能指標達到指定的閥值后進(jìn)行報警操作。

              通過(guò)提供的Transaction Trace功能來(lái)分析超過(guò)指定時(shí)間的某一具體Transaction的內部情況。

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)(圖三)

              通過(guò)樹(shù)狀結構可以看到事務(wù)內部的調用情況并且快速的定位到某一有問(wèn)題的操作,通過(guò)該技術(shù)可實(shí)時(shí)跟蹤生產(chǎn)系統中的某個(gè)具體事務(wù)問(wèn)題,提供事務(wù)的執行路徑和組件響應時(shí)間的詳細信息,如上圖。并能及時(shí)修正事務(wù)的性能問(wèn)題。

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)(圖四)

              除此之外該PowerPack包還提供了針對WEBLOGIC系統運行的一個(gè)性能查看控制臺,通過(guò)該控制臺可以直觀(guān)的監控系統的那一部分出了問(wèn)題,并且通過(guò)控制臺可以方便的定制所關(guān)心的各種性能指標,定制后能通過(guò)瀏覽器的方式查看整個(gè)系統的運行情況。

            結合第三方工具工具對Weblogic進(jìn)行調優(yōu)(圖五)

              配置啟動(dòng)步驟

            1. BEA Weblogic的安裝(安裝時(shí)選擇安裝帶的例子程序,詳細步驟略);
            2. IntroScope的安裝,安裝后有IntroScope Enterprise Manager,IntroScope Workstation,IntroScope WebViewer三個(gè)組件(安裝步驟略);
            3. PowerPack for WebLogic的安裝。

              安裝步驟,只需解壓縮PowerPack包到BEA的安裝目錄內即可(其他目錄也可以,在配置的時(shí)候進(jìn)行指定即可);

            1. 配置啟動(dòng)Weblogic
              以Weblogic自帶的Medical Records服務(wù)為例子,配置方法如下
              修改啟動(dòng)文件startMedRecServer.cmd(不同的JVM配置略有不同)
              set JAVA_OPTIONS = -Xbootclasspath/p:c:\bea\weblogic81\wily\connectors\AutoProbeConnector.jar; 
                c:\bea\weblogic81\wily\Agent.jar 
                -Dcom.wily.introscope.agentProfile= 
                c:\bea\weblogic81\wily\IntroscopeAgent.profile
            2. 啟動(dòng)IntroScope Enterprise Manager;
            3. 啟動(dòng)Weblogic;
            4. 服務(wù)啟動(dòng)后,通過(guò)IntroScope WorkStation登陸后,可以在控制臺看到被監控的應用節點(diǎn)和相關(guān)性能節點(diǎn),展開(kāi)后可以看到相應的性能指標值。

              配置啟動(dòng)完成后,通過(guò)設置相應的監控性能項,在控制臺中可以通過(guò)各種不同類(lèi)型的圖表來(lái)觀(guān)察系統的運行狀態(tài)。

            原文轉自:http://kjueaiud.com

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>