返回介绍

Webfunny 前端监控系统

Webfunny 埋点系统

应用设置功能说明(监控)

发布于 2023-08-08 23:14:10 字数 2566 浏览 0 评论 0 收藏 0

这里我们将介绍一下应用设置里的各项功能和作用。

监控系统每个应用的设置页有很多配置能力,可以让大家使用起来更加得心应手,有两种进入设置页的方式,如图所示:

进入方式1:首页卡片的设置按钮

进入方式2:

一、第一部分、基础信息

主要是基础信息和配置。

应用ID:是这个项目的唯一标识,很重要,许多地方都会用到。

警报规则:给这个项目绑定一个警报规则,这个项目就可以根据规则触发警报了 警报配置

通知人员:为了防止警报推送给无关人员,需要手动指定通知人员才可以接收到通知。

绑定WebHook:webfunny 目前支持 企业微信、钉钉、飞书等群聊机器人,需要配置WebHook地址。

用户标签:给用户打标签的(不推荐使用,以后将废弃)。

UV类型:webfunny目前是通过内置ID来区分所有用户,用户可以指定使用自己的业务userId来区分用户。

采样率:目前仅支持h5,为了防止过高的并发量,用户可以调整采样率进行应对。

生效周期:采样率会存放在用户本地,在用户指定的时间内生效。

二、第二部分,探针引入

三种引入方式,分别有优缺点,大家可以根据需要进行选择。

第一种方式(推荐):大部分用户都是使用这种方式,监控更全面。

第二种方式(fetch):仅限h5;前端的请求工具如果是封装的fetch,则需要使用这种方式,否则无法监听到接口数据。

第三种方式(npm):仅限h5; 这种更便捷,也是很多用户喜欢的一种方式,安装npm包即可。教程

探针代码更新:探针代码不会自动更新,需要手动点击一下更新按钮,才可以使用到最新探针代码哦。

指定上报域名:上报域名一般是跟系统域名保持一致的,但是这里可以给探针代码指定上报域名,探针就会使用指定域名进行上报了

三、第三部分,计算规则,上报开关

页面聚合:页面聚合是需要对相同的页面进行统计的,但是有些项目会把参数放入url中,如:www.xxx.com/xxx-aaa-xxx/home ; 中间有一段是没有规律的随机数,这就导致了无法进行聚合,且会浪费大量的计算资源,所以这种应用不建议进行页面聚合哦。

接口聚合:接口聚合跟页面聚合是同理的,当url中出现随机数的时候,也不建议进行聚合哦。

上报开关:关闭应用后,则会停止上报和计算。 应对可能出现的异常情况

上报频率:系统默认上报频率是 8秒一次。 如果想要上报的更快或者更慢,可以在这里进行设置。 注意:如果上报时间设置太长,日志数据可能会在本地积攒过多,可能会出现本地缓存不够用的情况哦,所以不建议设置太长,一般在15s以内最佳。

四、第四部分、上报规则设置

监控系统有多种日志类型,如:浏览量统计,JS错误监控,接口监控,性能监控等。用户可以根据自己的需要,选择性的上报。

上报开关:选择关闭,则不会再上报此类日志。 注意:关闭不是立即生效的,客户端收到通知后逐渐关闭上报,所以关闭后,此类日志是逐渐减少的,而不是立刻变成0。

过滤条件:除了关闭,可以根据日志内容进行过滤,我们采用的模糊匹配的方式,比如url过滤条件设置为:webfunny.cn,baidu.com ; 则任何包含他们的url都不会再进行上报了。 错误message,静态资源也是同理,包含错误条件的错误都不会再上报了。

接口参数长度:接口的请求量一般都会很大,接口请求的参数和返回值如果很长,就会占用很多硬盘资源,所以我们默认设置字符长度为500,有需要的小伙伴可以自行调整。

好了,以上就是应用设置的相关内容,如果有什么疑问,请扫码联系我们吧。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文