透视宝平台基于各种探针来实现全栈的数据采集,下表中对透视宝平台的探针及其对应的用途进行了说明:

探针类型

说明

应用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。