JSPM

@vercel/otel

0.0.17
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1624712
  • Score
    100M100P100Q199527F
  • License MIT

Vercel wrapper around OpenTelemetry APIs

Package Exports

  • @vercel/otel

Readme

🚀 Vercel Otel

npm

Note: This package is experimental. Updates can contain breaking changes.

vercel/otel is a simple and easy-to-use package that sets up your trace provider and exporter.

💡 Use this package to quickly instrument your applications and get started with OpenTelemetry!

📦 Installation

npm install vercel/otel

📚 Usage

import { registerOTel } from "vercel/otel";
import { trace } from "@opentelemetry/api";

// Register the OpenTelemetry provider with an HTTP exporter
registerOTel("your-service-name");

// Now you can use the OpenTelemetry APIs
const span = trace.getTracer("your-component").startSpan("your-operation");

📖 API Reference

registerOTel(serviceName: string)

Registers the OpenTelemetry provider with an HTTP exporter using the given service name. This is all that is needed to trace your app on Vercel.

  • serviceName: The name of your service, used as the app name in many OpenTelemetry backends.

📄 License

MIT


Made with 💖 by Vercel. Happy tracing! 📈