Dynatrace成立于2005年,總部位于馬薩諸塞州的Waltham,是一家提供應用性能管理解決方案的公司。2011年6月被Compuware以2.56億美元收購,然后Compuware將旗下所有APM(應用性能管理,Application Performance Management & Monitoring)業(yè)務統(tǒng)一更名為Dynatrace。在Gartner發(fā)布的《2016 Gartner應用性能監(jiān)測套件魔力象限》報告中,Dynatrace連續(xù)七年位列領導者。同時被評為領導者的還有NewRelic和AppDynamics。
應用已經(jīng)成為企業(yè)非常重要的獲客渠道之一。實際上,消費者在消費過程中,第一步接觸的并非企業(yè)生產(chǎn)銷售的產(chǎn)品,而是承載這些產(chǎn)品的App。以網(wǎng)站加載速度為例,北美時裝零售商Nordstrom,也是Dynatrace的客戶發(fā)現(xiàn),網(wǎng)站響應時間延遲僅半秒,它們的在線銷售就下降了11%。而該公司在美國和加拿大共有121家網(wǎng)店,每年總收入達到140億美元。這意味著,網(wǎng)站響應延遲導致其損失數(shù)億美元。因此管理好這些入口十分關鍵。
但企業(yè)做一個項目的應用數(shù)量通常會有上百個。此外,各種容器、服務及云計算會導致性能環(huán)境十分復雜。很多企業(yè)很難僅憑一己之力獨自管理應用。因此Dynatrace就旨在幫助企業(yè)理清這些業(yè)務邏輯,收集動態(tài)的用戶體驗,然后據(jù)此幫助業(yè)務部門梳理流程、制定新的策略。
Dynatrace的APM 平臺主要提供了以下幾個功能:
指標分析
-
實時查看性能指標。Dynatrace 可以做到在五分鐘之內(nèi)獲取用戶的整個應用架構(gòu)層級,進而跟蹤每筆交易的來龍去脈, 并實時后臺數(shù)據(jù)庫、服務器等設備。在產(chǎn)品的交互界面上,用戶可以查看各項相關指標,包括CPU和內(nèi)存的使用情況、加載時間、響應時間、點擊率和流量等,還可以查看 SQL 語句和代碼。
-
跟蹤每筆交易。平臺會自動采集每一個交易的請求時間、響應時間相關參數(shù)以及代碼形式的上下文內(nèi)容。
-
監(jiān)測數(shù)據(jù)庫查詢的執(zhí)行情況。不需要人工配置,平臺會自動挖掘并關聯(lián)到所有的數(shù)據(jù)庫。進而對數(shù)據(jù)庫的執(zhí)行頻率、響應時間及長時間運行的查詢進行挖掘分析。
-
及時檢測問題。平臺會主動檢測并發(fā)現(xiàn)應用中出現(xiàn)的問題及其原因,通知管理人員解決。用戶可以通過其演變的可視化回放了解問題隨時間演變的情況,以便更好地解決與預防問題。
除了這些主要功能,在新應用上線之前,Dynatrace還可以模擬高峰期的壓力與用戶行為,提前測試應用的使用情況。此外,Dynatrace還可以進行多維度的分析,發(fā)掘應用與業(yè)務的關聯(lián)性,尤其是主動性能監(jiān)測,甚至是利用第三方數(shù)據(jù)去關聯(lián)發(fā)生問題。例如雙十一電商季,通過Dynatrace就可以分析物流和訪問能力,進而改善用戶體驗、降低運營成本。
目前產(chǎn)品主要以SaaS形式提供給用戶。Dynatrace的性能管理平臺已經(jīng)為金融、電信、移動、電商、票務、航空、物流、制造、能源等不同行業(yè)的多家企業(yè)提供了服務。其中近80%是世界500強企業(yè),客戶包括Adobe、三星、施華洛世奇、Nordstrom等。