首页 帮助中心 基调听云Browser 页面监测

页面监测

探针目前支持4种部署方式:复制粘贴JS纯文本、使用外链、基调听云Server探针自动注入和WordPress插件。

1. 复制粘贴JS纯文本

复制粘贴JS纯文本部署方式由基调听云Browser系统提供探针的Javascript脚本片段,由用户自己加入到自己网站需要监控性能的页面上或应用程序中。该部署方式提供了自定义配置,该配置的修改会影响Javascript脚本片段的生成,所以每次修改后,您需要重新生成Javascript脚本片段。自定义配置包含Trace阈值、Ajax请求跨应用分析和自定义加载时间设置,配置具体含义,请见参数配置。

测试图片1

测试图片1

2. 使用外链

使用外链部署方式由基调听云Browser系统提供探针的Javascript脚本的下载,由用户以外链的方式将下载的js脚本引入到自己网站需要监控性能的页面上或应用程序中。该部署方式同样也提供了自定义配置,该配置的修改会影响Javascript脚本片段的生成,所以每次修改后,您需要重新生成Javascript脚本片段。自定义配置包含Trace阈值、Ajax请求跨应用分析和自定义加载时间设置,配置具体含义请见参数配置。

测试图片1

==批量部署的方法:==

nginx站点如果无法将js代码复制粘贴到页面上(无权限或者无法修改代码或者页面太多等)
可以通过通过nginx的 nginx_http_sub_module模块,将js代码插入到指定页面上,可参考下文:

location / {
    sub_filter  </head> '<script src="http://路径/tingyun-rum.js"></script></head>';
    sub_filter_once on;
}

3. 基调听云Server探针自动注入

(1)自动嵌码

该部署模式的脚本注入由基调听云Server探针根据用户的设置自动完成,用户选择要注入的Server应用后,点击【启用】按钮,这样Server探针将自动为对应的应用在每个动态页面输出时加入JavaScript脚本片段。

测试图片1

(2)混合嵌码(PHP、.NET、Node.js、Ruby)

该方式与默认方式相比,JS探针可实现本地缓存,节省客户端额外流量消耗。
选择要注入的Server应用后,点击【启用】按钮,随后会出现“下载JS”,下载完js文件之后,按照下图中的提示说明将其以外链的方式引入到想要监测的页面中。(目前PHP、.NET、Node.js、Ruby四种探针支持这种部署方式)

测试图片1

4. WordPress插件

该部署方式适用于使用WordPress创建的Web应用。用户可以通过该部署方式下载WordPress插件,接下来登录WordPress后台将插件上传,然后控制台配置该插件,输入应用名称,点击保存后将生成的应用Key复制,重新进入WordPress后台找到已安装的插件的设置,将复制的Key填写上提交即可,这样部署就完成了。

测试图片1