行业动态Simon Willison
来源时间 本站刊期
使用 Parseable 配合 Datasette 处理 OpenTelemetry traces
Using Parseable with Datasette for OpenTelemetry traces
Simon Willison 用开源工具串起链路追踪,但只适合自搭栈的团队。
判断
自建栈的小团队现在可以把 Datasette 的链路追踪直接倒进 Parseable 的单个二进制,不必先签商业 APM 合同;代价是存储、查询和升级都归自己管。
依据
Simon Willison 在 10 月 6 日的 TIL 里写:他先用 Codex(OpenAI 的编码代理)摸清怎么把 Parseable 跑起来,再让 Datasette 把 trace 喂进去。机制是两端的标准对齐——Datasette 1.0a41 由 Alex Garcia 贡献加入了 OpenTelemetry 支持,OpenTelemetry 是一套跨语言的遥测采集标准,trace 指一次请求穿过各环节的链路记录;Parseable 兼容这套标准,负责存储与查询。Parseable 是他当天在 Show HN 看到的,开源版为 AGPL 的 Rust 实现,单个二进制约 180MB,另有企业版和云托管。截图里 Datasette 的 trace 显示在 Parseable 的 localhost 页面中。
- Datasette 发出 trace接入
- Codex 搭起 Parseable写入
- Parseable 存储与查询展示
- localhost 页面查看
没写清 材料没给 trace 量、延迟或存储成本数字,也没有 Parseable 与既有方案在同等负载下的对照,撑不撑得住生产流量无法从这篇 TIL 推出。
下一步 看 Parseable 开源仓库是否给出脱离 localhost 的持久化与多副本部署文档,还是只停在单机演示。