文档首页/ 应用性能管理 APM/ 常见问题(1.0)/ 常见使用问题/ 安装了ICAgent和java探针后,拓扑图不显示,没有数据,如何排查?
更新时间:2024-03-05 GMT+08:00

安装了ICAgent和java探针后,拓扑图不显示,没有数据,如何排查?

问题现象

安装了ICAgent和java探针后,拓扑图不显示,没有数据。

排查思路

  1. 如果拓扑图只有灰圈圈需确认是否为基础版,如果是基础版需要切换版本至企业版、专业版,或单击免费体验。
  2. 查询时间段是否有实际调用,用户只有在该时间段调用才会生成调用关系,且调用后2~3分钟后,数据才会采集上来,并且需确认浏览器(Windows)和ECS时间是否一致。
  3. 用户需需排查应用是否在支持的范围内,例如:操作系统、Java类型。
  4. 排查服务所在主机ICAgent状态是否正常。

  5. 需确认是否按指导文档将应用正确接入APM。
  6. 如果为ECS应用接入APM,使用非root用户启动程序,您需确认是否在开启应用监控前,执行过以下命令修改探针文件与输出目录权限。
    • 如果没有执行以下命令,需执行。
      chmod -R 777 /opt/oss/servicemgr/ICAgent/pinpoint/
      mkdir -p /paas-apm/collectors/pinpoint
      chmod -R 777 /paas-apm
    • 如果执行过以上命令,继续排查其他项。
  7. 如果为ECS应用接入APM,需排查应用-Dapm_application和服务-Dapm_tier命名是否符合规则。

    命名规则:由小写字母、数字、中划线(-)、下划线(_)组成,且以小写字母或下划线(_)开头,长度限制为1~64位字符。

  8. 在“采集管理”-“采集配置”中确认应用的采集开关是否开启,如果没开启,单击“开启”