Field noteOct 6, 20262 min read1 source

Using Parseable with Datasette for OpenTelemetry traces

In one minute

Thesis: This tutorial shows how Datasette’s OpenTelemetry traces can be inspected in Parseable, turning emitted telemetry into a navigable view of request and database activity.

Implication: Developers evaluating Datasette observability can use the walkthrough as a starting point for connecting trace emission to a visual analysis tool, especially when investigating database work nested within requests. This is a practical recipe, not evidence that every deployment configuration is supported or that Parseable is required.

Thesis

This tutorial shows how Datasette’s OpenTelemetry traces can be inspected in Parseable, turning emitted telemetry into a navigable view of request and database activity.

Observed facts

  • The author says Datasette 1.0a41 added OpenTelemetry support and describes using Codex to work out how to run Parseable and feed it Datasette traces.

    1
  • The screenshot described in the post shows a 40.9 ms trace containing 247 spans, including a GET root span and db.query / db.query.execute children.

    1

Mechanism

A trace viewer organizes spans by hierarchy and time, allowing a developer to move from a request-level view toward individual operations. In this example, Parseable provides the display surface while Datasette supplies telemetry; the post is a human-written TIL of the patterns that worked.

Why now

Datasette’s stated addition of OpenTelemetry support provides the enabling event for this workflow, and the author’s walkthrough turns that capability into a concrete local inspection path.

Implications

  1. Developers evaluating Datasette observability can use the walkthrough as a starting point for connecting trace emission to a visual analysis tool, especially when investigating database work nested within requests.

  2. This is a practical recipe, not evidence that every deployment configuration is supported or that Parseable is required.

Evidence boundary

The supplied public post describes one author’s setup and displays one trace; it does not establish production readiness, performance, security properties, or compatibility across versions and environments.

Watch conditions

  1. Whether subsequent documentation or examples establish a maintained, repeatable Datasette-to-Parseable setup beyond this single walkthrough.

Evidence / sources

  1. 1simonwillison.net/2026/Oct/6/datasette-parseable-opentelemetry
All Field Notes

Next reads

Read next

Open the graph
  1. 01archiveField NotesOpen the latest editorial analysis.
  2. 02source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract