同步会话与追踪视图
捕获浏览器会话,并在同步查看器时间线上将网络请求、后端 span 和数据库活动置于会话下方。
Syncline 是一款开源、可自托管的可观测性工具,将浏览器会话回放与 OpenTelemetry 分布式追踪及数据库活动连接到同一时间线,帮助工程团队从用户操作追踪请求,定位后端服务与查询问题。
Syncline 是一款开源、可自托管的可观测性工具,将浏览器会话回放与后端分布式追踪连接起来。它会将用户会话记录为回放,将请求关联到 W3C trace context,并在共享时间线上显示相关的网络、服务和数据库活动。
该产品旨在缩短这类调查过程:需要将浏览器症状与服务器端工作对应起来时,可以从用户操作一路追踪请求,经过后端 span 树并进入数据库查询;同时,查看器会区分时间不确定性,而不是依赖可能产生误导的仅基于时间戳的关联。
捕获浏览器会话,并在同步查看器时间线上将网络请求、后端 span 和数据库活动置于会话下方。
浏览器 SDK 会针对已配置的来源修改 fetch 和 XHR,附加 W3C trace context,并将追踪标识符写入 rrweb 录制内容。
无需 Syncline 专用后端 SDK 即可接收标准 OpenTelemetry 数据。现有导出器可以直接发送数据,也可以通过 collector 将数据与其他追踪供应商的数据一并分发。
显示 db.statement、HTTP 状态、服务和 trace ID 等 span 属性,并允许用户点击请求,将时间线聚焦到该请求周围。
使用 Postgres 进行索引,使用兼容 S3 的对象存储保存录制内容,并使用 Redis 与 BullMQ 处理排队任务。API 将负载流式传输到存储,worker 负责验证和索引。
提供注重隐私且受限的捕获默认设置,包括遮罩输入内容、去除查询参数值、删除 URL 片段,以及不捕获标头或请求正文。
从用户录制的操作开始,找出当时触发的请求,并检查下游服务和数据库 span,无需手动对齐不同工具。
利用回放了解用户点击、输入或放弃了什么,然后检查对应的追踪,以区分问题源于浏览器、网络、后端还是数据库。
在查看器中点击请求,将周围时间区间聚焦出来,并检查其完整的 span 属性,包括 HTTP 状态、提供服务的服务、trace ID 和数据库语句。
导出会话录制内容并分享以供调查;嵌入 rrweb 流中的追踪标识符使录制内容能够保留其追踪关联,而不依赖单独的关联表。
当会话录制内容应保留在组织自己的 Postgres、Redis 和兼容 S3 的存储中,而不离开其网络时,可将整套技术栈部署在组织的基础设施内。
Syncline 将浏览器会话回放与后端分布式追踪及数据库 span 相结合。浏览器 SDK 会记录会话,并使用 W3C trace context 将请求与追踪关联起来;查看器则在同一时间线上显示相关的网络、后端和数据库活动。
文档所述的自托管设置会在 Docker 中使用 Postgres、Redis 和 MinIO,并运行 3 个 Node 进程,分别用于 API、worker 和 Web 应用。快速入门要求 Node 22 或更高版本以及 pnpm;文档称设置大约需要 5 分钟,主要时间用于拉取镜像。
不需要 Syncline 后端 SDK。现有服务可以将标准 OpenTelemetry 数据导出到 Syncline;快速入门将后端配置描述为设置两个环境变量和一个 CORS 标头。浏览器 SDK 必须配置项目公钥、端点和允许的追踪来源。
录制内容使用公开项目密钥和来源白名单进行访问控制。OpenTelemetry 数据接收使用项目密钥,该密钥仅显示一次并以哈希形式存储。输入内容默认会被遮罩;记录的 URL 会移除查询参数值,删除片段,并且不会捕获标头和请求正文。
浏览器会为录制的会话选择采样,因此被录制的请求会强制设置 sampled=1。这有助于确保在会话可供调查时保留对应的后端 span。当浏览器和服务器的计时不一致时,span 的位置仍可能显示一个不确定性区间。
ClawTick 是面向开发者和团队的 AI agent 自动化平台,可通过 CLI、dashboard 或 REST API 轻松调度任务,支持 LangChain、CrewAI、webhook 工作流,并提供监控、告警和日志。
OpenFlags 是面向现代 JavaScript 团队的开源自托管 feature flag 平台,支持本地评估、定向灰度发布和受控上线,并将 flag 数据保留在自有基础设施中。
EAS Observe 是面向 Expo 和 React Native 应用的生产环境性能监控工具,可在 Expo 控制台中查看启动指标、会话时间线、版本标记和错误信息。
Rectify 是一体化 SaaS 运营平台,集会话回放、监控、支持、代码扫描、路线图和更新日志于一体,专为创始人和产品团队,尤其是使用 AI 辅助开发的非技术 SaaS 团队打造。
PromptScout 监测 ChatGPT、Gemini、Google AI Overviews 和 Perplexity 如何提及你的品牌或竞争对手,并结合来源分析和网站审计,帮助团队决定下一步优化内容、定位或站点准备度。
Sleek Analytics 是一款注重隐私的网页分析工具,支持实时访客追踪、Core Web Vitals 和收入归因。无需 cookie 横幅,安装轻量,帮助站点主了解流量与转化。