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

一步一个脚印一个坑 1年前 ⋅ 1045 阅读
ad

 

Hello,大家好,欢迎使用webfunny监控系统,这里我们将介绍一下应用设置里的各项功能和作用。

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

进入方式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,有需要的小伙伴可以自行调整。

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

 

 

 

关于Webfunny

Webfunny专注于前端监控系统,前端埋点系统的研发。 致力于帮助开发者快速定位问题,帮助企业用数据驱动业务,实现业务数据的快速增长。支持H5/Web/PC前端、微信小程序、支付宝小程序、UniApp和Taro等跨平台框架。实时监控前端网页、前端数据分析、错误统计分析监控和BUG预警,第一时间报警,快速修复BUG!支持私有化部署,Docker容器化部署,可支持千万级PV的日活量!

  点赞 0   收藏 0
  • 一步一个脚印一个坑
    共发布121篇文章 获得4个收藏
全部评论: 0