“前端+應用”兩大監控利器商業化首發 ARMS領跑APM市場

貓耳_發表於2018-03-14

摘要: 日前,阿里巴巴中介軟體(Aliware)旗下產品業務實時監控服務ARMS正式商用。首發商用的ARMS目前涵蓋應用監控和前端監控兩大功能。由此,ARMS的商業化正式填補了阿里雲在APM(Application Performance Management)領域空白。

原文連結:click.aliyun.com/m/43720/

日前,阿里巴巴中介軟體(Aliware)旗下產品業務實時監控服務ARMS正式商用。首發商用的ARMS目前涵蓋應用監控和前端監控兩大功能。由此,ARMS的商業化正式填補了阿里雲在APM(Application Performance Management)領域空白。基於ARMS,使用者可以高效完成應用和前端的效能管理,視覺化監控各項效能指標,並做出實時預警和監控。

圖片描述

ARMS 場景示例

大規模分散式應用全息監控

應用監控是本次ARMS商業化的重點功能,該功能是企業發展在微服務改造和分散式網際網路架構升級中必不可少的監控神器。

圖片描述

ARMS應用監控功能示例

例如,如果企業發展迅速,在短時間可能就會增加應用數量,當應用數量增多時,如何對分散式應用進行有效監管?除了排查單一故障,如何從全域性角度迅速找出故障根源?這些都是企業需要攻克的重要技術難點。

ARMS 應用監控主要理論模型基於Google Dapper,經過阿里內部鷹眼實踐,不僅支援了雙11數十萬個結點規模的應用監控,並且具備各種複雜功能場景的監控經驗,其功能除了常用的鏈路跟蹤以外,還包括內部基礎架構效能監控,中介軟體介面監控,業務全息排查,等多個場景。

藉助ARMS應用監控,使用者可以輕鬆實現以下功能:

• 快速瀏覽某段時間各微服務應用之間的網路拓撲和呼叫資訊。

• 針對某類服務,快速統計出常見程式效能問題如慢SQL,Top異常,等。

• 通過問題服務所關聯的抽樣呼叫鏈,檢視詳細的分散式呼叫堆疊資訊或本地呼叫堆疊資訊,快速定位分散式呼叫鏈中的問題點。

• 通過ARMS特製的日誌API和全息排查功能,使用者還可以將業務資訊進一步關聯到具體的呼叫鏈中,快速定位相關業務資訊的呼叫鏈上下文。

圖片描述

ARMS應用監控

和同類APM類工具相比,基於鷹眼的ARMS應用監控功能除了能夠比較好的提供分散式應用的呼叫鏈、本地呼叫堆疊、異常捕獲、各類中介軟體介面呼叫監控功能以外,還具備以下優點:

• 支援介面廣泛:首次推出的應用監控除支援Aliware(EDAS, MQ)介面以外,將支援10多種通用的第三方中介軟體介面,最大限度做到應用的監控廣度。

• 日誌全息排查場景:通過後續ARMS提供的API,使用者可以自行將關聯呼叫鏈資訊的日誌打出,日誌既可以在ARMS中通過業務資訊進行基於呼叫鏈場景的排查以外,日誌也可以直接進入到日誌服務中進行直接查詢搜尋。

• 和Aliware無縫整合:新推出的ARMS應用監控將和已有的Aliware如EDAS平臺將無縫整合,使用者可以在EDAS上一鍵接入ARMS,後臺Agent植入完全透明化。

“企業需要的不僅僅是一款可以追蹤單一鏈路故障的技術,而是一項便捷實用,全息排查,上手簡便的產品,在易用性上,特別是和阿里雲產品整合上,我們對ARMS進行了大量優化。”據ARMS產品負責人介紹。“例如,對EDAS的整合,使用者只需要在頁面上進行開通和授權,即可在ARMS上監控EDAS的應用資料,使用者無需對業務程式進行任何改造。”

輕鬆提升前端使用者體驗

ARMS的前端監控商業化,對於擁有快速增長的入口網站的企業來講,也是一個利好訊息。由於網際網路環境越來越複雜,企業獲取流量的方式也越來越多樣化,同一個企業往往同時具有iOS、Android、公眾號、移動Web甚至小程式等多個前端,因此前端的使用者體驗管理就尤為重要。

“ARMS前端監控對標的是APM領域的使用者體驗管理,即User Expeirence Management, 簡稱UEM技術。”據ARMS產品負責人表示,該技術通過對網站頁面上動態資料的採集監測和實時反饋,可幫助企業更高效地進行使用者體驗監測。

圖片描述

ARMS前端監控

ARMS前端監控是阿里內部基於ARMS平臺搭建的前端業務監控標準解決方案。和應用監控一樣,脫胎於阿里內部產品,主打 Web 端體驗資料監控,通過頁面開啟速度(測速)、頁面穩定性(JS Error)、外部服務呼叫成功率(API)三叉戟組合來監測 Web 頁面的健康度。經過多年磨練,其易用性和穩定性大幅提升,非常適合大多數中小企業甚至是個人創業者。

ARMS的前端監控可以JS埋點方式快速接入,預設監控功能包括:

訪問量監控:基於頁面和地域等維度的PV/UV訪問量監控。
滿意度監控:基於國際通用標準演算法對各類頁面進行各類維度視角的滿意度統計。
API監控:與頁面監控一樣,ARMS前端監控還提供各類網站API監控。
其他跟前端監控相關的各類指標。
值得一提的是,與市面上大多瀏覽器端監控解決方案相比,ARMS前端監控還具有一大特點,那就是基於ARMS實時計算平臺構建,任務可實現高度定製化。瀏覽器上報SDK開放了底層的求和、求平均、求百分比等統計介面,易於業務方在自定義場景下自行進行質量監控相關的擴充套件。也就是說使用者可以根據自己網站的屬性,呼叫想要的資料,實現資料多樣性。

此外,基於應用效能指標演算法(APDEX),ARMS還對應用站點及頁面進行了滿意度評分,可以很直觀地瞭解到使用者對站點或頁面的體感。
據ARMS產品負責人表示,“得益於內部技術改造和優化,ARMS推出的產品價格遠低於業界產品,可以使企業監控成本大幅降低。”

圖片描述

圖片描述

阿里中介軟體Aliware是阿里巴巴集團生態系統技術的基石,支撐了淘寶、天貓、聚划算等99%以上的大規模應用,被稱為阿里歷年雙11背後的祕密武器。經過10多年的技術孵化,目前訊息佇列MQ、企業級分散式應用服務EDAS、效能測試PTS等近10款產品已經對使用者開放。

圖片描述

“幫助使用者建立更專業的企業IT架構是Aliware的使命。”據ARMS產品負責人表示,為了給使用者提供更大的優惠,ARMS商業化首發階段還為使用者提供6折優惠。使用者可以登入阿里雲官網,在ARMS產品中享受最新優惠活動。

識別以下二維碼,閱讀更多幹貨

圖片描述


相關文章