Compuware:應用性能管理系統(tǒng)邁向新紀元
原創(chuàng)2013年2月28日,在Compuware公司北京辦公室內召開了一場小型的媒體溝通會。來自Compuware的技術產品經理Werner Breitfuss和Compuware大中華區(qū)解決方案銷售總監(jiān)李翔一起為大家分享了APM的技術趨勢及新一代APM的特點。
Compuware技術產品經理Werner Breitfuss
新技術和市場環(huán)境帶動用戶需求快速變化
應用性能管理(APM)不僅是IT問題,也是業(yè)務問題。性能不佳的應用可能導致員工的生產率下降、運營成本上升、用戶忠誠度下滑,影響企業(yè)收入,最終會損害企業(yè)的品牌和形象。
APM市場已經有將近20年歷史,其發(fā)展之初,主要是做網絡性能監(jiān)控,測量網絡速度對用戶體驗整個應用的影響。傳統(tǒng)的應用性能管理方案關注于從數據中心構架角度進行部件級監(jiān)控。這種方式往往是被動的,很少能對故障真正的根本原因定位分析提供太多幫助,對業(yè)務分析也不夠詳盡,而且部署和維護成本較高。
隨著中間件技術、JAVA、Weblogic等技術逐漸普及,虛擬化、云計算、大數據等技術落地企業(yè);接入移動終端設備的多樣性和應用復雜度的增加;互聯(lián)網渠道、電子渠道成為營銷的中心,這種復雜性對業(yè)務和銷售影響的比重增加。原有的APM系統(tǒng)已經很難對應用性能的監(jiān)測做到透明可視與全局把握。用戶需要從開發(fā)、測試、生產到上線之后監(jiān)測應用整個生命周期的性能表現(xiàn)。
dynaTrace是Compuware公司APM解決方案的重要組成部分。據Werner介紹,dynaTrace可以將用戶性能管理,業(yè)務交易管理,高級監(jiān)控和代碼級診斷功能巧妙的集成在同一系統(tǒng)中。dynaTrace通過專利技術PurePath實現(xiàn)對進入應用的所有交易進行監(jiān)控和分析,從單個用戶點擊瀏覽器開始,一直可以追蹤此用戶點擊動作在后臺的代碼執(zhí)行流,貫穿整個應用,最終可以跟蹤到此用戶點擊導致的訪問數據庫動作,反向亦然。這種記錄和追蹤用戶交易跨越整個應用的細粒度代碼數據信息的能力,使得dynaTrace能夠實現(xiàn)主動式性能管理。
PurePath技術能在系統(tǒng)運行時深入應用內部,生產環(huán)境下部署的PurePath能追蹤和捕獲所有業(yè)務系統(tǒng)內部交易的端到端代碼執(zhí)行路徑,執(zhí)行上下文和執(zhí)行時間信息,從用戶點擊,跨越所有不同JVM/.NET實體,最后查詢數據庫的整個后臺執(zhí)行過程。擁有這些精確深入的原子級別細節(jié)信息,PurePath可以實現(xiàn)更準確的報告,細粒度的業(yè)務交易分組,細化的SLA(服務等級協(xié)議)管理以及更快的定位故障問題的根本原因。
dynaTrace APM解決方案的優(yōu)勢
基于PurePath核心技術的dynaTrace打破了傳統(tǒng)APM方案技術和構架的限制,深入到應用內部管理應用性能。和其他APM解決方案相比,dynaTrace具有以下優(yōu)勢:
1.零配置與自適應:和傳統(tǒng)解決方案不同,dynaTrace無需進行復雜額外配置,即使在非常復雜的應用架構環(huán)境下,也可以在幾十分鐘內部署完畢。當應用發(fā)生變化時,dynaTrace會自動適應這種變化,并隨之調整儀表盤信息。這加快了實現(xiàn)價值的速度,降低了總體擁有成本,提高了效率。
2.7*24小時提供全部交易的代碼級執(zhí)行信息:當故障發(fā)生時,無需花費大量人力重現(xiàn)環(huán)境來定位故障原因,dynaTrace會完整追蹤和記錄用戶后臺交易執(zhí)行詳盡信息。
3.關注所有用戶體驗:dynaTrace系統(tǒng)從不同視角關注應用不同相關者,為其提供獨特的價值,包括業(yè)務部門人員,運維人員,測試工程師以及軟件架構師和軟件研發(fā)工程師。
4.為業(yè)務發(fā)展提供支持:dynaTrace不但可以監(jiān)控應用,還可以監(jiān)控銷售收入的實時數據,每分鐘到底產生了多少訂單,有多少訂單在支付階段出錯了,有多少筆交易,是多少錢,不同類型交易的組合情況。實時業(yè)務分析和應用性能數據,使用dynaTrace可以即時得到這些信息,成為大數據做BI分析的數據來源。
據Werner表示,Compuware 即將在五月份發(fā)布dynaTrace新版本,將支持PHP技術。移動設備方面的用戶體驗方面,對iOS和安卓兩個主流的應用可以做深入監(jiān)控,用戶在使用移動互聯(lián)網的手機應用時,dynaTrace可以使終端上的操作和后端應用交易執(zhí)行情況可以關聯(lián)起來,使得可以記錄每個用戶在設備上每次點擊,從終端和后臺交易執(zhí)行情況關聯(lián)起來的全面的監(jiān)控和把握。
2012年,Gartner咨詢公司在《應用性能監(jiān)測(APM)魔力象限》報告中將Compuware歸入“領導者”象限。據記者了解,Compuware在國外APM市場擁有很高的贏單率,面對國內APM市場上一些本土企業(yè),如何將先進的技術產品服務好國內用戶,是Compuware未來一段時間內需要面對和思考的問題。在去年,Compuware發(fā)布了dynaTrace 4.2中文版本,Compuware公司同時表示,以后的版本都會提供中文版本來滿足本地市場的需求。