Chrome控制台出现未知日志是否为Symantec或Aternity扩展导致?
结论
你观测到的两条控制台日志由已启用的企业级扩展生成,绝大多数情况归属Aternity终端监控扩展。
匹配依据
content.ts是Chrome扩展内容脚本(Content Script)的通用命名,Aternity的网页监控逻辑会通过内容脚本注入到所有页面上下文,用于采集页面性能、用户交互数据,Got main parameters是其初始化完成后的标准输出日志wpm.ts是Aternity内置网页性能监控模块(Web Performance Monitor)的对应脚本,Reporting WPM load to agent是该模块完成页面加载指标采集后,向本地Aternity客户端代理上报数据的触发日志- Symantec扩展核心能力为网页安全扫描、威胁检测,默认不会输出这类性能采集相关的调试日志,你遇到的日志特征和Aternity公开的终端监控行为完全吻合
100%确认方法
你可以通过两步操作确认日志归属:
- 打开Chrome扩展管理页
chrome://extensions/,临时禁用Aternity扩展后刷新任意网页,查看控制台是否仍存在相关日志 - 点击控制台日志右侧的文件来源链接(
content.ts/wpm.ts),跳转至源码页后查看地址栏显示的扩展ID,和扩展管理页开启「开发者模式」后展示的扩展ID做比对即可
调试时临时屏蔽方案
如果调试期间不想被这类扩展注入的日志干扰,可以在Chrome控制台的过滤器选项中勾选「仅显示用户上下文」,或者开启「隐藏扩展日志」开关,即可过滤所有扩展生成的控制台输出。
内容的提问来源于stack exchange,提问作者JasonLuo
相关产品推荐
相关产品推荐

