• 大家在使用webfunny系统的时候,难免会遇到问题,所以很多同学就直接跟客服说,我报错了,客服同学也是一脸懵逼啊。然后客服同学就找到技术,技术同学也是一脸懵逼啊,因为你们没有提供错误日志呀。 由于在没有提供详细的错误信息的情况下,我们排查起来非...
  • 一、本地运行好好的,部署到服务器就不行了 很多用户在本地运行,使用默认配置就可以了,部署相对简单。但是部署到服务器上,有些小伙伴就会忘记更改域名配置,导致服务器上的配置还是使用的localhost,所以是无法访问的。 解决:进入config_variable/config.js文件中,把对应的localhost改成服务器的ip或者对应的域名,重启后,在项目详情页,更新一下探针代码就可以了。 二、生成好的探针,在本地就可以上报,部署到服务器就不行
  • 为了优化webfunny这个产品本身的体验,所以我们也会对这个产品进行一些监控,如接口耗时,页面加载耗时等。 我们只会监控系统的pv, 错误信息,以及性能相关的数据,我们不会获取任何接口相关的数据,X代表返回值,所有接口返回值数据都是一样的,这串...
  • webfunny的项目存放在github和gitee两个开源网站上的,所以有些小伙伴对我们的开源问题产生了疑问,我们将在此说明一下,我们将代码存放到github是为了方便用户进行代码的更新。 webfunny目前并非完全开源项目,我们的业务代码是...
  • 一、为什么没有bin目录 webfunny默认没有配置文件目录的,如:alarm、config_variable目录等;需要您执行初始化命令。 解决:执行 npm run bootstrap 之后,就会出现配置目录了 二、第一次使用webfunny,正常启动后提示「 您使用的是内网环境,无法初始化激活码 」 如果你们公司使用的是内网环境,就无法生成初始化的授权码。 解决:可以直接去价格页生成一个试用版的授权码,按照这个文档更新一下就可
  •   一、健康分和错误率计算规则 项目的健康分是通过4大指标来计算出来的,JS错误,自定义错误,接口错误、静态资源错误,他们每个指标都有一定的权重,如 30,20,20,30这样,加起来刚好是100分 错误率计算: 报错的UV数 / UV总数 健康分计算: 100 - (错误率 ✖️ 权重)   项目的性能分是通过3个指标来计算出来的,页面秒开率,接口秒开率,用户跳出率,他们每个指标都有一定的权重,如 50,30,20,加起来
  •   很多小伙伴对webfunny概览页的流量数据有疑问,今天我们就来一一列举一下这些数据的计算规则和特点吧。 注意:所有的分析数据都是一个小时后产出,也就是说,这个小时访问了,下个小时才能看到分析数据哦。 一、PV计算规则(访问项目的次数) PV的计算规则最简单,我们采用的是,用户访问一次页面就会计算一次。 二、UV计算规则(访问项目的人数) 前言:一般本地测试都具有偶然性,特别是你一个人再本地刷来刷去的时候,可能是在部署的过程中误操
  • webfunny的权限是以团队的维度来管理的。 注册后的账号必须被(超级)管理员激活以后,才可以登录 权限隔离方式 创建项目必须要归属一个团队下,只有团队成员才可以看到团队下的所有项目。 1. 如果想让一个成员看到团队里所有的项目,需要把他添加到...
  •   1. 进入普通账号的注册页面 普通账号的注册跟管理员的注册是有很大区别的,为了防止恶意注册,普通账号注册是需要邮箱验证码的,并且注册完成后,是需要管理员激活才能生效的 注意:邮箱验证码默认是通过webfunny系统发出的,对于只允许内网访问的公司,可以参考这篇文章自定义邮箱,来设置自己的邮箱系统就可以了 普通账号注册如下: 2. 注册完成后,需要管理员激活 同样是为了防止恶意注册,普通账号注册后是未激活的状态,这个时候是无法登录
  •   1. 进入超级管理员设置页面 当你把webfunny监控系统部署好之后,webfunny会自动检测是否有超级管理员账号,如果没有超级管理员账号,页面会自动跳转到超级管理员的初始化页面。如果没有自动跳转,你也可以手动进入这个地址来进行设置:http://localhost:8010/webfunny_center/register.html?type=1  注意:超级管理员账号只允许一个哦,很多小伙伴会遇到注册不了的情况,