•   摘要:越来越多的企业选择将监控系统私有化部署,原因是数据安全合规、不依赖第三方 SaaS。但不同方案的部署复杂度、硬件成本、维护成本差异巨大。本文从实操角度对比 Sentry、ELK、Webfunny 三套方案,帮你少走弯路。 为什么越来越多团队选择私有化部署 过去几年,国内企业在数据合规方面受到越来越严格的监管: **《数据安全法》《个人信息保护法》**相继落地,对用户数据出境有明确限制 金融、医疗、政府、教育行业有更严
  •   摘要:Sentry 是全球最流行的前端错误监控工具之一,但在中国使用会遇到访问慢、数据出境合规等问题。本文对比4款主流国内替代方案,帮你找到最适合自己团队的选择。 为什么 Sentry 在国内"用起来不舒服" 很多团队在用了 Sentry 一段时间之后,都会遇到类似的问题: 数据上报延迟:Sentry 的服务器在海外,SDK 上报数据时网络延迟较高,尤其在弱网环境下更明显 Dashboard 加载慢:打开 Sentry 控
  •   Hello,大家好,欢迎使用Webfunny前端监控和埋点系统。 为了提升用户细查的使用体验,我们在查询时间范围、查询时间颗粒度、筛选条件、布局和呈现方式等地方做了大量的改动和优化;同时,增加了用户历史足迹、白屏检测能力、用户使用体验评估、丰富了基础信息内容,极大的提高了排查问题的效率。 此次升级是基于企业版(clickhouse)的升级,欢迎大家升级体验。 我们先看下整体的优化效果: 一、PV记录检索时间优化 原来基于mysq
  •   Hello,大家好,欢迎使用Webfunny前端监控、前端埋点系统。 最近一段时间,我们整个团队都在忙着改造webfunny的clickhouse版,改造的内容非常之多,工作量非常之大,大家都忙得焦头烂额的。所以很多小伙伴提的优化建议,在这段时间都搁置了,除非是比较严重的bug,基本上都延后了,我能感受到大家着急的心情。其实,我比你们更着急,只是这块“骨头”太大,我们真的是啃了好久,到目前为止,基础版本至少已经接近尾声了。趁着喘息
  •   有些同学在部署webfunny的时候会遇到数据库相关的问题,我在这里总结一下,供大家参考 一、为什么数据库里创建了几千张表? 首先,为了提升查询效率,所以webfunny按照项目、日志类型、日期来进行建表的,这就导致了表的数量会比较多。 表的数量并不会影响数据库的性能,可以不用担心哈,这些操作可以理解为一些数据库的分区和分片设计。 那么怎么才能尽量减少表的数量呢? 1. 不要创建无效的项目、删除或者禁用无效的项目 2. 存储周期不
  •   webfunny的项目存放在github和gitee两个开源网站上的,所以有些小伙伴对我们的开源问题产生了疑问,我们将在此说明一下,我们将代码存放到github是为了方便用户进行代码的更新。 webfunny目前并非完全开源项目,我们的业务代码是加密的。 一、有些代码是加密的,安全吗? 是安全的,我们承诺不会获取用户的任何业务数据,并会将此项要求写进合同里的。 1. Webfunny非常重视用户的数据安全问题,我们将会采取多种
  •   一、为什么没有bin目录 webfunny默认没有配置文件目录的,如:alarm、config_variable目录等;需要您执行初始化命令。 解决:执行 npm run bootstrap 之后,就会出现配置目录了 二、第一次使用webfunny,正常启动后提示「 您使用的是内网环境,无法初始化激活码 」 如果你们公司使用的是内网环境,就无法生成初始化的授权码。 解决:可以直接去价格页生成一个试用版的授权码,按照这个文
  •   环境要求 请安装NodeJS,版本号:14.16.1及以上, 17.0以下。 配置要求、压力测试 日活十万UV以内:1核2G内存及以上,单点即可。日活百万UV左右:2核4G内存及以上,单点即可。(为保证稳定性,建议至少2核2G以上) 压力测试:2核CPU(3.8GH), 4G内存,单点部署,最高峰支持2.8万/分钟的日志并发量。超过3万/分钟后,会出现日志丢失的情况(此压力值测试供参考) 推荐配置:为保证稳定性,服务器、数据库均
  • 1