APMagent安裝成功,為什么控制臺仍然沒有數據?
更新時間 2024-08-27 19:00:32
最近更新時間: 2024-08-27 19:00:32
分享文章
手動安裝agent的相關問題
APM Agent安裝成功,為什么控制臺上仍無監控數據?
問題現象
APM Agent安裝成功,控制臺上仍無監控數據。
可能原因
應用無持續的外部請求訪問、或者ARMS Agent安裝目錄權限不正確等原因都有可能導致控制臺無監控數據。
解決方案
- 如果Agent日志中出現“send agent metrics. no metrics.”,請確認您的應用是否有持續的外部請求訪問,包括HTTP請求、HSF請求和Dubbo請求,并確認開發框架是否在APMAgent的支持范圍內。關于APM應用監控對第三方組件和框架的支持情況,請參見APM應用監控支持的Java組件和框架。
- 確認選擇的查詢時間范圍是否正確。請您將查詢時間條件設為最近5分鐘,然后再次確認是否有監控數據。
- 如果是通過-jar命令行啟動的,請檢查命令行設置,確保-javaagent參數在-jar之前。
java -javaagent:/{user.workspace}/ctyunArmsAgent.jar
-Dotel.exporter.otlp.endpoint=xxx.xxx.xxx.xxx:xxxxx -Darms.licenseKey=xxx -jar testWeb.jar
- 如果{user.workspace}/ctyunjavaagent/ctyunarmsagent.log的日志中出現transData span is faile或transData metrics is faile異常,請您檢查應用與啟動參數中的otel.exporter.otlp.endpoint指向的地址是否連通。
- 如果{user.workspace}/ctyunjavaagent/ctyunarmsagent.log的日志中出現gateway sdk initFail異常,請您檢查應用所屬地域與Agent所屬地域是否一致。
- 如果{user.workspace}/sdklogs/gw-sdk.log的日志中出現LICENSE_IS_DISABLE異常,請您檢查license是否已過期或是超出配額限制。
- 如果應用啟動之后{user.workspace}/目錄下無ctyunjavaagent和子目錄,是由于ctyunArmsAgent.jar未被成功加載導致的,請您檢查APMAgent安裝目錄的權限是否正確。