zedkit
@zedtech/zedkit-observability

Ship JSON logs on Node with pino

Wrap `pino` behind the shared `Logger` port.

alpha

At a glance

  • Who: Node services that already run pino at the edge.
  • What: Wrap pino behind the shared Logger port.
  • Use when: Production Node hosts ingesting JSON log lines.
  • Avoid when: Browser bundles — use the console adapter instead.

Install

pnpm add @zedtech/zedkit-observability

Latest: 0.1.0 (via changesets).

Example

Usage
import { createPinoLogger } from "@zedtech/zedkit-observability/pino";
const logger = createPinoLogger({ name: "api" });
logger.info("listening", { port: 3000 });

Wraps: pino (peer)

On this page