ClickHouseInc

SRE噩梦终结!HyperDX AI Summarize让日志秒懂

图片

本文字数:2585;估计阅读时间:7 分钟

作者:ClickStack Team

Image

Meetup活动

ClickHouse 上海第3届 Meetup 火热报名中,详见文末海报!

图片
Image
我们让 ClickStack 像阅读侦探小说般解读你的日志

如果你曾在凌晨 3 点被紧急呼叫,盯着满屏的 EmptyCartAsync called with userId=a0cd950c-39ec-11f0-8ddd-a2eca416a8a4 之类的日志,却不知其对业务的真实影响——你并非孤身一人。

日志由机器生成,供机器读取。追踪是带有纳秒级时间戳的 span 树。日志模式是相似消息的集合,它能告诉你 某种情况 发生了 113,526 次,却无法揭示 为何你应当关注。原始遥测数据与人类理解之间的鸿沟,正是 SRE 宝贵时间损耗之处。

今天,我们正式推出 AI Summarize——HyperDX 的一项全新功能,能为你的日志、追踪和日志模式生成叙事性摘要。它适用于侧边栏中的任何事件,以及模式面板。只需一键,你那晦涩难懂的 span 就能转化为一个清晰的故事。

Image
功能展示

在 HyperDX 中打开任意日志条目、追踪 span 或日志模式。你会在事件正文下方看到一个全新的 Summarize 按钮。点击后,经过短暂分析,你将获得类似这样的结果:

april_fools_ai_clickstack_1.png

又或者,你会看到 David Attenborough 风格的结账流程旁白:

april_fools_ai_clickstack_2.png

亦或是莎士比亚式地哀叹你的延迟:

april_fools_ai_clickstack_3.png

点击 Regenerate 即可获取新版本。主题会根据上下文进行调整——错误信息将以侦探小说(Detective Noir)风格呈现,性能问题则转化为莎士比亚戏剧(Shakespearean Drama)的叙事,而普通信息事件则采用自然纪录片(Nature Documentary)的解说方式。

Image
深入理解你的技术栈

这些摘要并非随机的文字填充游戏。AI Summarize 能够理解你的遥测数据中已有的 OpenTelemetry 和 Kubernetes 属性——包括服务名称、版本、HTTP 端点、数据库系统、RPC 调用、异常、pod 名称、命名空间、持续时间等。它会读取这些信息,并巧妙地将其融入到叙事中。

一次 1 毫秒的 Redis 调用会被描述为 “迅猛无比——API 调用中的游隼,以令人窒息的速度俯冲。” 一个因缓存异常而报错的结账 span 则会收到 “然后我发现了‘尸体’——那种足以终结职业生涯并启动事后复盘的异常。” 而一次长达 5 秒的数据库查询,则会化为 “漫长如一世!我料用户已然倦怠,徒然凝望命运之转轮。”

显示风格也会随之调整。错误和异常会触发深色主题,警告则显得可疑。正常运行的 Span 则会获得它们应得的“自然纪录片”般的美好呈现。

对于日志模式,摘要会整合重复计数——因为一个出现 113,526 次的消息值得特别指出:

“听啊!这反复出现的曲调如此执着:‘EmptyCartAsync called with < >’。它在集群中回荡了 113,526 次,犹如一首忘记如何止息的合唱。”*

Image
零 Token。零数据共享。零成本。

这是我们最引以为豪的部分:AI Summarize 不使用任何 LLM (Large Language Model)。没有对 OpenAI、Anthropic 或任何其他服务商的 API 调用。不消耗任何 Token。您的数据永远不会离开浏览器。

摘要完全在客户端生成,利用手工编写的短语库和 OTel (OpenTelemetry) 感知的数据提取技术。“AI Summarize”中的“AI”代表“匠心独运的即兴创作”(Artisanally Improvised)。

这意味着:

• 零成本 ——可在任何 HyperDX 部署上运行,无论是开源版还是云服务版,无需 AI API 密钥

• 零隐私担忧 ——事件数据留在您的浏览器标签页中,绝不会发送给第三方模型

• 零延迟 ——约 2 秒的“分析”延迟是出于显示效果的考量,而非实际计算所需

• 零幻觉 ——摘要中的每个事实都直接来源于您的事件属性

点击任何摘要旁边的 (i) 图标即可查看详细说明。如果该功能不适合您,同一弹窗中还提供了“不再显示”的链接,该设置会通过 localStorage 进行持久化。

Image
立即体验

AI Summarize 今天正式在 HyperDX 上线。打开任何日志、Trace 或模式,寻找那个闪亮的小图标即可。

首周过后,该按钮将默认隐藏以保持 UI (User Interface) 简洁,但您可以通过在 HyperDX URL 中添加 ?smart=true 随时将其重新显示。此功能将持续活跃至 2026 年 4 月底。

我们还在评估一个在后端使用真正 AI (Artificial Intelligence) 的版本——基础设施已然就绪。如果您希望看到由 LLM 驱动的摘要成为永久功能,请在 GitHub(https://github.com/hyperdxio/hyperdx) 或 Slack(https://clickhousedb.slack.com/?redir=%2Farchives%2FC09GJFL66FK%3Fname%3DC09GJFL66FK) 上告知我们。

愚人节快乐!这个“笑话”在于呈现方式,而非功能本身。摘要中的每个事实都直接来源于您真实的 OTel 属性。每个 Kubernetes Pod 名称都准确无误。我们只是觉得,您那些凌晨 3 点的告警通知,理应获得更精妙的措辞。

“吾辈皆由 Span 所构,而吾等微痕,亦以超时而终。”

图片
Meetup 活动报名通知

好消息:ClickHouse Shanghai User Group第 3 届 Meetup 火热报名中,将于2026年5月16日在上海市浦东新区世纪大道1568号中建大厦33层 Optiver上海举行,扫码免费报名图片图片

(温馨提示:因场地登记需要,请实名报名。)

图片

/END/

试用阿里云 ClickHouse企业版

轻松节省30%云资源成本?阿里云数据库ClickHouse 云原生架构全新升级,首次购买ClickHouse企业版计算和存储资源组合,首月消费不超过99.58元(包含最大16CCU+450G OSS用量)了解详情:https://t.aliyun.com/Kz5Z0q9G

图片
图片

征稿启示

面向社区长期正文,文章内容包括但不限于关于 ClickHouse 的技术研究、项目实践和创新做法等。建议行文风格干货输出&图文并茂。质量合格的文章将会发布在本公众号,优秀者也有机会推荐到 ClickHouse 官网。请将文章稿件的 WORD 版本发邮件至:[email protected]

图片图片