跳到正文
Hacker News· ssttoo·· 6 天前AI 评分22

Basicrum:开源 RUM(真实用户监控)工具

Open Source RUM (Real User Monitoring)

AI 导读

Basicrum 推出开源真实用户监控(RUM)工具,用 Rust 编写轻量 beacon,可运行在 €5/mo 的 VPS 上,数据托管于欧盟并符合 GDPR、零第三方追踪。其 AI 层支持接入 OpenAI GPT-4o、Anthropic Claude 3.5 Sonnet、Google Gemini 1.5 Pro 等自带密钥,自动分析 LCP、INP、CLS 并给出优化建议。

正文 · AI 翻译

Basicrum 的理念:在保持简单的同时,提供用户所需的一切。

Basicrum 将简单性和开源的力量带入真实用户监控。

Basicrum LCP dashboard showing weekly trends, duration distribution, affected pages, and CSS selectors.

由 Rust 驱动

信标 / 天数百万

内存占用极小

在 每月 5 欧元的 VPS 上轻松运行

快速

从第一天起就以性能为导向。以最小开销应对高流量。

12,483

活跃会话

+24% ↑

强大

强大的仪表盘和一组小部件,可实时有效地监控您的用户。

  • 符合 GDPR
  • 无第三方跟踪
  • 数据留在欧盟

隐私优先

托管在欧盟,符合 GDPR,零第三方跟踪。

›分析:检测到 LCP 瓶颈

›来源:主图 · 2.4 MB PNG

›修复:转换为 WebP + 懒加载

›收益:预计 −820ms ⚡

AI 增强

由 LLM 驱动的洞察帮助您自动提取细粒度的性能建议。

今年 482 次贡献

开源

免费使用且完全可自托管。在 GitHub 上检查、扩展和贡献。

信标包大小

典型替代方案

Basicrum 信标

比典型替代方案更小

轻量

一个微小的信标,不会拖慢它要监控的页面。

🇪🇺

法兰克福,德国

eu-central-1

正常运行时间99.97%

延迟< 10ms

合规性GDPR

所有系统运行正常

托管在欧盟

仅使用欧盟基础设施,完全符合 GDPR 并保证低延迟。

SELECT count(*)

FROM page_events

WHERE date = today()

0

行 · 耗时 42ms

由 Clickhouse 驱动

对数十亿事件进行极速分析——由开源 OLAP 驱动。

实时位置跟踪

高级指标,查看您的用户来自哪里。

99.99% 正常运行时间

活动动态

实时监控您应用程序的活动。 立即识别潜在问题。

智能融入每一个指标。

Basicrum 的 AI 层将原始性能数字转化为清晰、可操作的洞察。

about-basicrum

LLM 驱动的洞察

自动分析您最新的性能数据并准备可操作的建议

分析完成3 条洞察

LCP

主图阻塞初始渲染

→

转换为 WebP · 添加懒加载

−820ms

INP

同步滚动事件监听器

→

使用 requestIdleCallback 进行防抖

−340ms

CLS

Web 字体导致布局偏移

→

在 @font-face 中添加 font-display: swap

−0.08

预计总收益−1,160ms + 分数提升

每周摘要

按需 AI 摘要

关键指标变化、回归和胜利的简明摘要,随时按需生成。

OpenAIGPT-4o

可用 ✓

AnthropicClaude 3.5 Sonnet

可用 ✓

GoogleGemini 1.5 Pro

可用 ✓

+ 任何 Tanstack AI 兼容端点

自带 AI 密钥

模型无关。接入 OpenAI、Anthropic、Google Gemini 等,无需任何额外设置即可获得 AI 洞察。

与您的数据对话

更喜欢与 AI 代理交谈?在聊天界面中提问,获得由真实指标支持的精确答案。

basicrum AI在线

关于你的性能数据,有任何问题都可以问…↵

›

自定义数据组件

我们有很多组件,但并非应有尽有。我们的 AI 能够即时生成自定义数据组件。

原始事件数据

user_id: •••••••

path: /checkout

session: ••••••••

调用 LLM 前已匿名化

LLM 看到的内容

lcp: 3.1s

page: /checkout

spike at: 14:23 UTC

✓ 绝无 PII

隐私源于设计

可识别数据绝不会发送至外部来源。由于你自带密钥,你可以掌控谁值得信任。

我们的用户喜爱 basicrum

basicrum logo with heart

Webcode EOOD logo

Kostadin Bashev

Kostadin Bashev

Basicrum 让我们获得了真实用户性能的可见性,这是日常工作中使用的合成监控工具所无法提供的。

Crafted logo

Robert Chwistek

Robert Chwistek

Basicrum 揭示了此前不可见的问题。多亏了 WordPress 插件,设置非常简单

还是
不信?

不如让我们带你
踏上一段旅程。

透过你的用户的视角。

未通过

改善中

通过

滚动开始

你的网站正在
辜负你的用户。

Basicrum 精确地告诉你问题出在哪里,以及为什么。

CWV 概览

7 个页面中有 5 个未通过

概览

LCP

2,047ms

+4.3%

INP

476ms

+17%

CLS

0.05

+2%

按页面划分的 CWV

来源LCPINP状态
/7,483423● 未通过
/contact7,714464● 未通过
/about1,683512● 未通过
/blog/how-to-optimize1,772536● 未通过
/plans/enterprise1,75486● 通过

LCP 分解

你的 logo 就是罪魁祸首

LCP 分解2,047ms ↑4.3%

LCP 分布

LCP 元素分解

CSS 选择器标签耗时
img#logoimg2,075ms
div.results article pp2,043ms
div#global-nav-titlediv2,033ms
#content tbody tdtd2,033ms

你正在取得进展。
但还没到终点。

Basicrum 实时追踪每一项改进,让你清楚知道哪些有效、哪些仍需关注。

LCP 趋势:1 周

在变好,只是还不够快

LCP 正在改善,但仍高于 2,500ms 的通过阈值。继续加油。

按页面划分的 CWV

有些页面通过了。其他页面仍需改进。

来源LCP (ms)INP (ms)状态
/3,847210警告
/contact4,120450未通过
/about3,100190警告
/blog2,841150通过
/plans/pro2,65095通过

全绿。
你的用户能感受到不同。

Basicrum 确认修复奏效。数据来自真实用户。

分数提升

使用 Basicrum 前后对比

LCP

7,483ms2,041ms

-73%良好

INP

423ms82ms

-81%良好

CLS

0.490.02

-96%良好

性能连续达标

始终如一。日复一日。

14

连续多天通过所有 CWV

LCP:14 天,全部处于绿色区间

你已经看完了这段旅程。

未通过

改善中

通过

隧道尽头的
光。

大多数网站永远不知道它们为什么慢。
你的网站不必成为其中之一。

来源:Hacker News · basicrum.com