應用指標監控
APM應用指標監控可以度量應用的整體健康狀況。APM Agent會采集Java應用的JVM,GC,服務調用,異常,外部調用,數據庫訪問以及其他中間件的指標數據,幫助用戶全面掌握應用的運行情況。
調用鏈追蹤
APM能夠針對應用的調用情況,對調用進行全方面的監控,可視化地還原業務的執行路線和狀態,協助性能及故障快速定位。
- 在查詢后的調用鏈列表中,單擊待查看的調用鏈的鏈接,查看該調用鏈基本信息。
- 調用鏈詳情頁面可以查看調用鏈的完整鏈路信息,包含本地方法堆棧和相關遠程調用的調用關系。
應用拓撲
應用拓撲主要分兩種:
- 單組件拓撲:是單個組件下的單個環境的拓撲,同時可以展開直接或間接上下游的組件的拓撲關系。
- 全局應用拓撲:可以查看這個應用下面全部或者部分組件的全局拓撲關系。
拓撲圖展示服務之間一段時間的調用關系,可以是從調用方統計的,也可以是從被調用方統計的,并且可以查看這個調用關系的趨勢圖。通過拓撲圖,一方面可以自動梳理服務之間的調用關系,同時也可以從全局視角查看服務之間調用是否正常,快速定位問題所在。可以清晰地展示應用間關系、調用數據(服務、實例指標)、健康狀況等詳細內容。
URL跟蹤
在某些場景下,用戶需要關注某個重要應用調用的拓撲關系,稱之為URL跟蹤分析,比如電子商務系統的創建訂單的接口調用。在APM系統,由于URL跟蹤消耗資源較大,并不會默認將入口的url調用標示為URL跟蹤,需要用戶自己將某個環境的某個監控項的調用標示為URL跟蹤。APM對于總體URL跟蹤標示個數有限制,對于標示為URL跟蹤的接口,APM會重點跟蹤由此引起的下游的一系列調用關系。通過URL跟蹤可以讓用戶跟蹤某一些重要接口調用與下游的服務調用關系,從更細粒度角度發現問題。
標簽管理
APM支持各業務下的環境及應用進行標簽管理,按照業務需求對不同的環境及應用添加對應的標簽,用來劃分業務,方便對業務進行管理。
智能告警
接入APM的應用在達到設定的告警條件時,會觸發告警并及時上報信息,以便用戶在第一時間獲取到服務的異常狀況,進而迅速處理故障,避免造成業務損失。
APM支持配置告警模板,可以在模板下創建多個告警策略,并將這些策略綁定應用到多個節點上。
智能告警可以幫助用戶將應用的告警以HTTP、HTTPS或郵件的方式發送給指定的終端。
Agent管理
通過Agent管理您可以查看當前已接入Agent的部署狀態及運行狀態,并且能對接入的Agent進行停止、啟動和刪除操作。
配置管理
采集中心:集中管理、展示APM中支持的采集器插件的入口,在這里可以看到APM中支持的各種采集器插件、指標以及支持的可配置的參數信息。
系統管理
系統管理包括三部分:訪問密鑰、通用配置以及探針統計。
- 訪問密鑰:訪問密鑰(AK/SK,Access Key ID/Secret Access Key)包含訪問密鑰ID(AK)和秘密訪問密鑰(SK)兩部分,是您在APM服務的長期身份憑證,JavaAgent攜帶密鑰ID(AK)上報數據,通過該AK識別訪問用戶的身份,通過SK對請求數據進行簽名認證,用于確保上報請求的機密性、完整性和請求者身份的正確性。
- 通用配置:可以設置數據采集的最大行數,慢請求閾值,以及停止Agent字節碼方式攔截。
- 探針統計:APM支持對租戶使用的探針數量進行統計,您可以從多個維度(時間、區域、探針類型)查看租戶使用的探針數量。