澤眾Application Performance Management(簡稱APM)是一款專業(yè)的性能監(jiān)控工具,可以對全鏈路如Web服務器、應用服務器、數據庫服務器等進行實時監(jiān)控,并以圖表化的形式直觀地呈現(xiàn)監(jiān)控數據,為系統(tǒng)性能優(yōu)化和定位問題提供準確的數據依據。
數據鏈接管理
用戶可添加所需監(jiān)控的服務鏈接,并可自定義收發(fā)間隔和監(jiān)控頻率等參數,對數據鏈接可選擇啟用、禁用、編輯等操作。
可對CPU列表,CPU空閑率,CUP使用率,接收包數,發(fā)送包數,讀取丟包數,發(fā)送丟包率,讀取字節(jié),發(fā)送字節(jié),磁盤信息,磁盤使用率,讀入,寫出,已用內存,空間內存,已用交換區(qū)內存,空閑交換區(qū)內存等進行監(jiān)控。
可對SQL慢日志執(zhí)行時間、查詢耗時、鎖耗時、執(zhí)行SQL、統(tǒng)計分析(較大執(zhí)行時間,較小執(zhí)行時間,平均執(zhí)行時間),每秒請求執(zhí)行次數,創(chuàng)建總連接數,當前活躍連接數,已經連接數,當前緩存連接數,每秒實際請求查詢次數,每秒事務數,Innodb緩沖池利用率等進行監(jiān)控。
JVM進程監(jiān)控
可對線程統(tǒng)計分析(類名,方法名,所在行,線程使用次數,查看鎖,線程圖表),方法執(zhí)行分析(針對方法名或者類名設置執(zhí)行監(jiān)控次數及時間)等進行監(jiān)控。
Redis監(jiān)控
可對已用內存,鏈接客戶端數,過期Key數,命中Key數,Redis慢日志(插入時間,執(zhí)行耗時,命令執(zhí)行時間,命令)等進行監(jiān)控。
JMX監(jiān)控
可對線程數據(活動總數,啟動總數,守護進程總數,峰值),元空間(Committed,used),類加載器(加載類總數,卸載類總數),堆內存(較大字節(jié)數,初始化字節(jié)數,已使用字節(jié),已提交字節(jié)),CPU利用率等進行監(jiān)控。
可對當前活躍鏈接數,接到用戶鏈接數,用戶請求總數,等待命中鏈接數,處理用戶連接總數,回寫客戶端鏈接數,讀取客戶端鏈接數等進行監(jiān)控。
可對當前登錄總數,事務啟用次數,寫入、讀取磁盤的數據塊總數,總CPU解析時間,解析執(zhí)行比率,排序操作數,執(zhí)行的sql語句數等進行監(jiān)控。sql統(tǒng)計分析可以查看執(zhí)行內容,總數,執(zhí)行時間和磁盤讀取總數等信息。
Docker監(jiān)控
監(jiān)控內容包括容器列表,鏡像列表和計數器。其中計數器監(jiān)控包括CPU,內存,I/O,網絡和磁盤信息。
鏈路跟蹤監(jiān)控
可監(jiān)控請求的請求路徑,執(zhí)行耗時,創(chuàng)建時間,操作等信息。
推薦閱讀: