使用 Parseable 与 Datasette 处理 OpenTelemetry 追踪
英文标题:Using Parseable with Datasette for OpenTelemetry traces
作者在 Show HN 上发现了新兴可观测性平台 Parseable:它提供开源的 AGPL Rust 实现、企业版以及云托管选项。借助 Datasette 1.0a41 新增的 OpenTelemetry 支持,作者让 Codex 协助配置 Parseable,并将 Datasette 追踪数据导入其中。测试表明,Parseable 的本地 Web 应用可以展示 Datasette 请求的完整 Trace,包括瀑布图、247 个 Span、数据库查询及其耗时。该组合为 Datasette 开发者提供了一套可在本地部署、用于分析 OpenTelemetry 链路追踪的可观测性方案。
100.3 KB
127.3 KB
中文
我今天在 Show HN 上看到了 Parseable——这是一个新的可观测性平台,既提供 开源(AGPL)的 Rust 实现(单个约约 180MB 的二进制文件),也提供具备额外功能的“Enterprise”版本和云托管选项。
由于 Datasette 1.0a41 新增了 OpenTelemetry 支持(感谢 Alex Garcia),我决定启动 Codex,让它研究如何运行 Parseable 并向其中导入来自 Datasette 的追踪数据。
以下是我(由人工撰写的)TIL,其中展示了实际有效的模式;下面的截图则展示了一条在 Parseable 本地主机 Web 应用中显示的 Datasette Trace:

English / 原文
I saw Parseable in a Show HN today - it's a new observability platform with both an open source (AGPL) Rust implementation (a single ~180MB binary), an "Enterprise" version with extra features and a cloud hosted option.
Since Datasette 1.0a41 added OpenTelemetry support (thanks, Alex Garcia), I decided to fire up Codex and have it figure out how to run Parseable and feed it traces from Datasette.
Here's my (human-written) TIL showing the patterns that worked, and here's a screenshot of a Datasette trace displayed within the Parseable localhost web application:
