You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Perfino GC Activity始终为0%,需开启什么配置采集该数据?

解决Perfino 4.0.4 GC Activity遥测数据始终为0%的问题

针对你遇到的GC Activity数据始终显示0%、其余遥测正常的情况,可按以下步骤排查并开启对应设置:

基础配置检查

  • 确保JVM启动参数包含-XX:+UsePerfData:Perfino依赖JVM的性能数据接口获取GC统计,部分场景下该参数可能被手动禁用,多数JVM版本默认已开启,若未添加需补上。
  • 确认Perfino控制台内的GC遥测未被禁用:
    1. 登录Perfino控制台,进入目标VM的监控详情页
    2. 点击右上角Configuration按钮
    3. 在Built-in Telemetries分组中,找到GC Activity,确保其勾选框处于选中状态
  • 检查agent配置文件:若使用perfino.properties启动agent,确认无telemetry.gcActivity.enabled=false配置,如有则改为true

Perfino 4.0.4特定适配(针对低延迟GC)

若你的应用使用ZGC、Shenandoah等低延迟垃圾收集器,需额外添加JVM参数:

-XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints

Perfino 4.0.4对这类GC的统计采集依赖该参数,默认未开启会导致GC Activity数据无法正常获取。

版本匹配与验证

  • 确保Perfino agent与服务器版本完全一致(均为4.0.4 build 4037),版本不匹配可能引发数据采集异常。
  • 修改配置后重启应用,等待5-10分钟,查看GC Activity图表是否更新;若仍无数据,检查agent日志(默认路径为应用目录下的perfino.log),排查是否存在权限不足、参数冲突等错误信息。

内容的提问来源于stack exchange,提问作者David O'Loughlin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 12:47:09