應用即時監控服務ARMS包含多種子產品。為滿足不同的需求,各子產品提供多種版本,例如基礎版和專家版等。本文對比應用監控各個版本的功能與特性。
ARMS基礎版已不支援開通,並將於2024年03月31日起停止提供支援人員。更多資訊,請參見【計費變更】ARMS基礎版停止提供支援人員公告。
ARMS應用監控是一款面嚮應用效能管理的監控工具,結合了業界先進的分布式應用監控和鏈路追蹤理論模型與阿里巴巴集團內部實踐,為您提供更加全面的面嚮應用的即時監控服務。各版本的計費詳情,請參見ARMS定價頁。
產品功能 | 基礎版 | 專家版 |
應用總覽 | ||
展示應用的總請求量、平均回應時間、即時執行個體數等總體統計資料,以及服務要求量、服務回應時間等時序圖,可直觀展現應用效能的總體概況。 | ||
自動探索應用或介面之間的調用關係,並產生即時拓撲圖。 | ||
應用詳情 | ||
概覽 自動探索應用或介面之間的調用關係,並產生即時拓撲圖。 | ||
用於監控堆記憶體指標、非堆記憶體指標、直接緩衝區指標、記憶體映射緩衝區指標、GC(垃圾收集)累計詳情和JVM線程數等JVM指標。 | ||
用於監控具體應用所使用的線程池的各項指標,包括核心線程數量、當前線程數量、最大線程數量、活動線程數量、提交任務數量和任務隊列容量。 | ||
用於監控CPU、記憶體、磁碟、負載、網路流量和網路資料包的各項主機指標。 | ||
按應用、執行個體、介面等維度展示和分析SQL、異常與錯誤。 | ||
瞭解應用的所有介面的被調用情況,包括產生時間、耗時、狀態等資訊。 | ||
定時任務功能可以協助您瞭解定時任務的詳細情況,包括概覽、SQL調用分析、NoSQL調用分析、異常分析、錯誤分析、鏈路下遊和調用鏈查詢。 | ||
介面調用 | ||
概覽 自動探索應用或介面之間的調用關係,並產生即時拓撲圖。 | ||
按應用、執行個體、介面等維度分析SQL語句,診斷慢調用根因。 | ||
按應用、執行個體、介面等維度分析異常下鑽資訊。 | ||
展示應用的錯誤和HTTP狀態代碼統計資料。 | ||
列出了應用上遊和應用下遊的介面及其調用效能指標,包括請求數、回應時間和錯誤數。 | ||
顯示服務介面中的參數詳情,以及根據該參數詳情產生的調用鏈次數和調用鏈回應時間。 | ||
將雲產品產生的事件數目據進行統一管理、儲存、分析和展示。 | ||
資料庫調用 | ||
自動探索應用與資料庫之間的調用關係,並產生即時拓撲圖。 | ||
按應用、執行個體、介面等維度分析SQL語句,診斷慢調用根因。 | ||
按應用、執行個體、介面等維度分析異常下鑽資訊。 | ||
展示調用了資料庫的介面。 | ||
顯示資料庫的所有調用鏈列表。 | ||
其他監控 | ||
外部調用的請求數、回應時間、錯誤數、HTTP狀態代碼統計等指標。 | ||
展示訊息佇列Apache RocketMQ版的Topic發布和訂閱訊息的情況。 | ||
應用診斷 | ||
彙總展示所有異常的次數、名稱、介面和摘要等資訊。 | ||
提供線程粒度的CPU耗時和每類線程數量的統計,並且每5分鐘記錄一次線程的方法棧並彙總,可真實還原代碼執行過程。 | ||
當應用出現業務異常問題時,您可以通過分析業務日誌,精準定位業務異常。 | ||
Arthas是診斷Java領域線上問題的利器,利用位元組碼增強技術,可以在不重啟JVM進程的情況下,查看程式的運行情況。 | ||
應用設定 | ||
支援多種Agent安裝方式。支援一鍵刪除應用。 | ||
配置調用鏈採樣率、Agent開關、閾值、無效介面調用過濾規則等。 | ||
在應用的業務日誌中關聯調用鏈的TraceId資訊,從而在應用出現問題時,能夠通過調用鏈的TraceId快速關聯到業務日誌,及時定位分析、解決問題。 | ||
調用鏈查詢 | ||
按調用類型、耗時、應用程式名稱、IP、介面等維度進行組合查詢,查看分布式調用鏈及本地調用方法棧。 | ||
警示 | ||
根據應用監控特定指標配置警示規則。 | ||
根據應用監控特定需求配置互動式大盤。 | ||
AGENT外掛程式支援 | ||
支援Tomcat、Jetty、Spring Boot、Dubbo、HSF、HttpClient、MySQL、Oracle,以及所有阿里巴巴中介軟體。 | ||
API調用 | ||
藉助ARMS應用監控API擷取應用監控結果。 | ||
監控資料儲存策略 | ||
指標資料儲存時間長度用於統計查詢的應用調用時序統計資料(如TPS、回應時間等)的儲存時間長度。 | 3天 | 90天 |
鏈路資料儲存時間長度用於搜尋診斷的應用調用詳細資料(如分布式呼叫堆疊等)的儲存時間長度。 | 1天 | 30天 |
開通連結 |