基礎檢查
在ARMS控制台的 頁面,選擇右上方4的 ,查看資料擷取是否關閉。
在應用列表頁面單擊目標應用,然後在
頁面檢查Agent總開關是否開啟。在
頁面查看是否有JVM資料。如果JVM監控沒有資料,可能是節點與控制台斷連,可以先登入執行個體查看網路連通性。具體操作,請參見如何測試網路連通性。確認網路連通後,請按照應用接入流程重新排查。
如果JVM監控有資料,介面監控沒有資料,請確認當前應用有流量訪問,並且確保應用內使用組件版本在ARMS支援範圍內,支援的組件版本請參見ARMS應用監控支援的Java組件和架構;支援範圍外的組件版本請提交工單。
如果應用較為特殊,如JDK版本為7、17,或非Spring Boot應用等情況,請提交工單。
請確認探針的版本,低於2.7.3.5的探針版本需要提供探針日誌,日誌位於
/home/admin/.opt/ArmsAgent/logs
目錄下。
看不到池化監控資料
池化監控當前支援自訂線程池、Dubbo、Tomcat、OkHttp、Apache HttpClient、Druid、HikariCP等類型組件,請確認線程池組件類型為上述類型。
請檢查探針版本號碼是否低於2.8.3。
如果探針版本號碼低於2.8.3,請升級探針版至2.8.3或以上版本。具體操作,請參見探針(Java Agent)版本說明。
看不到慢調用、錯誤數、異常數等指標
慢調用:慢調用記錄當前應用內請求回應時間大於慢調用回應時間閾值的請求,預設為500ms,請確認當前應用內請求是否超過慢調用回應時間閾值。
錯誤數:ARMS中定義的錯誤數為響應碼大於400,以及在介面調用中拋至最外層異常的請求為錯誤請求,請確認應用內請求是否滿足上述條件。