@open-infra/telemetry-hono
v0.2.0
Published
Hono request-context and active-span enrichment for OpenInfra telemetry.
Maintainers
Readme
@open-infra/telemetry-hono
Hono middleware for active request span enrichment.
Install
npm install @open-infra/telemetry-hono honoES modules with TypeScript declarations. Node.js 20.11 or newer; browser bindings require a browser bundler. Use synchronized versions of the OpenInfra telemetry packages.
Usage
Use app.use("*", honoTelemetry()) before routes. Requires an active span from HTTP instrumentation or explicit OpenTelemetry context. This adapter uses Node.js request context; it is not a browser or edge runtime package.
Lifecycle and limits
Application runtimes own startup, consent, batching, and shutdown. Queues are bounded and can drop records under pressure. Framework adapters enrich existing spans rather than creating a second request span or provider. Keep browser gateway credentials on the server.
Getting started · Operations · Delivery semantics
Apache-2.0.
