<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Mongoose House

    Technical Edition

    統(tǒng)計(jì)

    留言簿(4)

    積分與排名

    閱讀排行榜

    使用Hyperic-HQ解決應(yīng)用程序問(wèn)題

    ?近期某項(xiàng)目, 在客戶(hù)方運(yùn)行時(shí)經(jīng)常莫名其妙的死機(jī), 因此急需調(diào)查死機(jī)的原因以及盡可能的尋找解決辦法.

    分析此場(chǎng)景, 此系統(tǒng)是一個(gè)Java的web系統(tǒng), 使用到了EJB. 具體系統(tǒng)架構(gòu)為:由客戶(hù)端訪(fǎng)問(wèn)某Sun ONE Server, 系統(tǒng)的JSP、Servlet存在于此Sun ONE Server上, 然后Sun ONE Server上的Servlet或JavaBeans再訪(fǎng)問(wèn)另一臺(tái)機(jī)器上的Weblogic上的EJB, 然后EJB通過(guò)DAO訪(fǎng)問(wèn)三臺(tái)Oracle數(shù)據(jù)庫(kù), 其中一臺(tái)Oracle數(shù)據(jù)庫(kù)中又被劃分為五個(gè)表空間, 因此在Weblogic上分別建立了七個(gè)Connection Pool以及對(duì)應(yīng)的七個(gè)XA datasource. 此系統(tǒng)的EJB數(shù)量多達(dá)500+,?發(fā)布的J2EE應(yīng)用程序以及web應(yīng)用程序有200+,?總體來(lái)說(shuō), 整體結(jié)構(gòu)比較復(fù)雜.

    對(duì)于這樣一個(gè)系統(tǒng), 要想分析一個(gè)無(wú)法再現(xiàn)的bug是非常不容易的, 這個(gè)也是這次具有挑戰(zhàn)性的地方.

    首先, 我們打開(kāi)了所有服務(wù)器上的日志輸出, 進(jìn)而分析了所有的日志. 最后把問(wèn)題定位在Weblogic連接數(shù)據(jù)庫(kù)的connection pool上. 但是在Weblogic 8.1上, 我們通過(guò)JDBC log得到的Connection Pool的信息非常有限, 那么如何能更多的得到數(shù)據(jù)庫(kù)連接的信息呢? 我們?cè)诰W(wǎng)上發(fā)現(xiàn)了一個(gè)開(kāi)源工具Hyperic-HQ協(xié)助我們很好地解決了這次問(wèn)題.

    關(guān)于Hyperic-HQ, 是一個(gè)GPL的開(kāi)源產(chǎn)品, 可以協(xié)助我們分析在發(fā)布環(huán)境下的系統(tǒng)各個(gè)機(jī)能的狀態(tài). 進(jìn)而找到應(yīng)用程序的問(wèn)題.

    要想使用Hyperic-HQ, 首先我們需要一臺(tái)Hyperic-HQ服務(wù)器, 可以用自己的PC機(jī)充當(dāng). 另外, 我們需要一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器, 用來(lái)做Hyperic-HQ的數(shù)據(jù)倉(cāng)庫(kù). 我使用的是Hyperic-HQ 2.7.3版本, 這個(gè)版本支持Oracle和Postgresql作為Hyperic-HQ的后臺(tái)數(shù)據(jù)庫(kù).

    Hyperic-HQ網(wǎng)站接下來(lái), 我們從Hyperic-HQ的網(wǎng)站上下載Hyperic-HQ的安裝程序, 有很多版本. 一般地, 根據(jù)操作系統(tǒng)不同不同, 另外, 有含有JRE和非JRE的, 以及agent和installer區(qū)分. 我們第一次安裝的時(shí)候, 因?yàn)橐惭bHyperic-HQ服務(wù)器, 所以應(yīng)該下載installer版本.


    下載后我們?cè)谀硞€(gè)目錄下解壓縮, 目錄內(nèi)容如圖所示.Hyperic-HQ目錄

    然后我們運(yùn)行setup程序, 安裝Hyperic-HQ服務(wù)器, 安裝過(guò)程中, 需要指定Hyperic-HQ服務(wù)器的后臺(tái)數(shù)據(jù)庫(kù)的信息. 一步步直到安裝完成. 安裝好后, 會(huì)有一段文字提示Hyperic-HQ服務(wù)器的運(yùn)行以及訪(fǎng)問(wèn)地址, 包括默認(rèn)的賬號(hào).

    Hyperic-HQ服務(wù)器的默認(rèn)訪(fǎng)問(wèn)地址是http://localhost:7080
    默認(rèn)賬號(hào)是 hqadmin/hqadmin

    安裝好Hyperic-HQ服務(wù)器后, 我們需要在被監(jiān)視的服務(wù)器上安裝Hyperic-HQ的agent. 你可以單獨(dú)下載agent, 如果你已經(jīng)下載了installer, 那么它里面就包含了agent. 和上述過(guò)程同樣, 依照提示一步一步安裝agent. 安裝agent的過(guò)程非常簡(jiǎn)單.hyperic server start...

    全部準(zhǔn)備完畢后, 就可以開(kāi)始監(jiān)視有問(wèn)題的服務(wù)器了.

    首先啟動(dòng)Hyperic-HQ服務(wù)器, 啟動(dòng)方法是運(yùn)行hq-server.exe.

    啟動(dòng)后, 我們可以訪(fǎng)問(wèn)Hyperic-HQ服務(wù)器的web頁(yè)面, 登錄后應(yīng)該是沒(méi)有什么可用信息, 這是因?yàn)槲覀冞€未啟動(dòng)任何agent.

    現(xiàn)在就讓我們來(lái)啟動(dòng)Hyperic-HQ服務(wù)器的agent. 在啟動(dòng)agent的時(shí)候我們必須指定一些信息, 其中主要包括agent如何和Hyperic-HQ服務(wù)器通訊的信息.

    hyperic agent start...





    此時(shí), 我們?cè)俚卿汬yperic-HQ服務(wù)器的web頁(yè)面就可以看到agent管理的服務(wù)器上的資源.

    然后我們?cè)趙eb頁(yè)面上就可以通過(guò)一些配置來(lái)配置我們所感興趣的資源. Hyperic agent就可以從被監(jiān)視的服務(wù)器上定時(shí)取下我們配置的資源, 通過(guò)Hyperic-HQ服務(wù)器顯示在web頁(yè)面上. 當(dāng)然也可以log到日志里.

    view


    configuration

    posted on 2006-09-05 15:23 Mongoose 閱讀(8083) 評(píng)論(5)  編輯  收藏

    評(píng)論

    # re: 使用Hyperic-HQ解決應(yīng)用程序問(wèn)題 2007-04-18 14:22 hongliangpan

    hongliangpan@gmail.com
    提供Hyperic-HQ服務(wù)及二次開(kāi)發(fā)  回復(fù)  更多評(píng)論   

    # re: 使用Hyperic-HQ解決應(yīng)用程序問(wèn)題 2007-04-26 11:03 迷糊

    有沒(méi)有具體的設(shè)置方法啊,我安裝完了不會(huì)設(shè)置  回復(fù)  更多評(píng)論   

    # re: 使用Hyperic-HQ解決應(yīng)用程序問(wèn)題 2007-04-28 16:15 hongliangpan

    需要安裝agent,就能自動(dòng)發(fā)現(xiàn),很傻瓜的  回復(fù)  更多評(píng)論   

    # re: 使用Hyperic-HQ解決應(yīng)用程序問(wèn)題 2007-05-14 10:09 迷糊

    @迷糊
    那個(gè)畫(huà)面的指示燈代表什么意思呀?有顯示綠色,有顯示紅色,也有顯示黃色,也有顯示白色?  回復(fù)  更多評(píng)論   

    # re: 使用Hyperic-HQ解決應(yīng)用程序問(wèn)題 2010-09-10 10:13 劉邦

    Hyperic HQ有關(guān)資料:
    http://www.innovatedigital.com/apm/Hyperic.shtml
    下面是很全的HQ問(wèn)題總結(jié)與經(jīng)驗(yàn):
    http://www.innovatedigital.com/hyperic-hq

    Hyperic HQ還有一個(gè)技術(shù)論壇:
    http://g.51cto.com/hyperichq  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产亚洲精品美女2020久久| 亚洲午夜电影在线观看| 另类小说亚洲色图| 天天摸天天操免费播放小视频| 亚洲国产精品张柏芝在线观看| 99re在线视频免费观看| 亚洲综合激情九月婷婷| 精品福利一区二区三区免费视频 | 成年女人A毛片免费视频| 亚洲欧洲中文日韩av乱码| jizz免费一区二区三区| 亚洲宅男天堂在线观看无病毒| 美女网站在线观看视频免费的| 中文字幕精品亚洲无线码二区| a级毛片在线视频免费观看| 亚洲A∨无码无在线观看| 亚洲成年人免费网站| 亚洲另类精品xxxx人妖| 精品国产麻豆免费网站| 色吊丝性永久免费看码| 亚洲精品国产精品乱码不卡√ | 无遮挡a级毛片免费看| 中文字幕亚洲无线码a| 久久青草免费91线频观看不卡| 亚洲美女大bbbbbbbbb| 四虎成人免费网址在线| 曰批全过程免费视频观看免费软件| 国产亚洲美女精品久久久2020| 91香蕉国产线观看免费全集| 亚洲午夜无码久久| 亚洲日韩VA无码中文字幕| 午夜精品射精入后重之免费观看| 亚洲人成电影网站| www国产亚洲精品久久久| 日韩精品无码免费一区二区三区| 亚洲一区二区三区精品视频 | 日本在线免费观看| 亚洲成_人网站图片| 亚洲免费在线观看| 在线观看成人免费视频不卡| 曰批免费视频播放在线看片二|