透视宝平台基于各种探针来实现全栈的数据采集,下表中对透视宝平台的探针及其对应的用途进行了说明:
探针类型 | 说明 |
应用Agent | 用于采集代码堆栈、资源利用、错误异常数据等,实现应用发现、应用拓扑生成、程序执行追踪等相关工作,需部署至应用服务器。 目前支持的语言包括:Java、.NET、PHP、.NET Core、Node.js、Python、Golang。 |
Smart Agent | Smart Agent集成多种语言的应用Agent,包括Java Agent、Python Agent及.NET Core Agent,支持采集Java、Python及.NET Core应用的性能数据。注意:安装Smart Agent后不需要在一一单独部署Java Agent、Python Agent及.NET Core Agent。 |
Smart SDK | 采集移动APP用户体验相关数据,需添加至APP开发项目中。 |
JS Agent | 采集网站页面在用户端浏览器的性能数据,需将JS文件添加至页面源码中。 |
CW-ServerAgent | 即CW-ServerAgent,用于采集监控主机物理性能,采集服务器CPU、网卡、内存等物理指标数据,需部署至被监控主机。 目前支持的系统包括:Linux。 |