• 摘要:前端监控和埋点经常被混为一谈,但它们解决的是完全不同的问题。搞清楚这个区别,你才能知道自己的团队到底缺哪一个,以及什么时候需要同时用两个。 一个常见的误解 在和开发团队沟通的过程中,经常听到这样的表述: "我们已经在用 Sentry 做监控了,埋点先不做" 或者反过来: "我们接了神策/GrowingIO,业务数据都有了,监控暂时不需要" 这两种说法都有一个共同的误区:把前端监控和埋点当成同一件事,或者觉得有一个就够了。 实际
  • 摘要:越来越多的企业选择将监控系统私有化部署,原因是数据安全合规、不依赖第三方 SaaS。但不同方案的部署复杂度、硬件成本、维护成本差异巨大。本文从实操角度对比 Sentry、ELK、Webfunny 三套方案,帮你少走弯路。 为什么越来越多团队选择私有化部署 过去几年,国内企业在数据合规方面受到越来越严格的监管: **《数据安全法》《个人信息保护法》**相继落地,对用户数据出境有明确限制 金融、医疗、政府、教育行业有更严格的等保要求,通
  • 摘要:Sentry 是全球最流行的前端错误监控工具之一,但在中国使用会遇到访问慢、数据出境合规等问题。本文对比4款主流国内替代方案,帮你找到最适合自己团队的选择。 为什么 Sentry 在国内"用起来不舒服" 很多团队在用了 Sentry 一段时间之后,都会遇到类似的问题: 数据上报延迟:Sentry 的服务器在海外,SDK 上报数据时网络延迟较高,尤其在弱网环境下更明显 Dashboard 加载慢:打开 Sentry 控制台有时要等 5
  • 一、依赖配置 已在 `pom.xml` 中添加以下opentelemetry相关依赖: <!-- OpenTelemetry API --> <dependency> <groupId>io.opentelemetry</groupId> <artifactId>opentelemetry-api</artifactId> <version>1.24.0<
  • 一、对接概述 1. 文档目的 本文档详细说明 Java 应用通过 OpenTelemetry Java Agent 对接 Webfunny 监控平台的完整流程,包括 Agent 下载、配置参数、多环境启动方式、监控验证及问题排查,适用于需要采集链路追踪、SQL 调用、HTTP 请求等数据并上报至 Webfunny 的 Java 项目(支持 Spring Boot、Spring MVC、MyBatis、Redis 等主流框架组件)。 2.
  • 在服务器上部署 Apache SkyWalking APM 9.5.0 是一个系统性的过程,下面我为你梳理了详细的步骤和关键配置要点。你可以根据这个指南,结合服务器的实际环境进行操作。 部署前准备 ​​环境要求​​:确保服务器已安装 ​​JDK 11 或更高版本​​。这是 SkyWalking 9.5.0 稳定运行的前提   ​​获取安装包​​:从 Apache 官网下载 SkyWalking 9.5.0 的发行版 你可
  • 埋点系统为了支持不同环境和不同项目之间的数据共享,方便客户操作,上线了数据管理的点位导入导出和模板管理的模板导入导出功能,提高用户体验。 一、模板的导入导出功能 首先我们可以将一个完善的项目作为一个模板,利用模板来生成其他环境或者业务下的项目,从而大大减少了用户操作。 1、项目导出模板 在数据概览页面左下角有个导出为模板的按钮,将整个项目导出为模板,在模板管理中可查看该模板详情 模板可选择为我的模板还是公共模板 模板列表就会生成一条模板数据
  • Hello,大家好。上次我们介绍了,如何利用heatmap.js来画网页热力占比图,今天我们来讲一下怎么解决鉴权页面的热力图问题。 在不需要登录的网页(如:官网)上画热力图比较方便,热力数据直接覆盖就行了。但是当网页需要鉴权的时候,如:需要登录。那么打开页面的时候,网页就是会因为需要鉴权而自动跳转到登录页,这样热力图数据就完全失效了。如图所示: 想看实际效果的同学可以来看看我们的Demo效果,Webfunny热力图DEMO 关于这个问题,可以
  •   最近在给客户部署Webfunny前端监控和埋点系统的时候,经常会遇到客户要求完全离线安装,所以我将整个离线安装的教程整理下来,这里将介绍如何离线安装Clickhouse数据库。 操作系统:CentOs、Ubantu 要求:机器上已经安装了docker程序 前边有文章已经介绍了如何离线安装docker系统,所以这里的Clickhouse安装也是基于docker来安装和运行的。 一、获取指定版本的Mysql镜像 本地拉取镜像:dock