{"library":"jaeger-client-utility","type":"library","category":null,"description":"A lightweight wrapper around the Jaeger client (opentracing) that simplifies tracing setup and span management for Node.js services. Current stable version is 1.0.1 (last updated 2020). It provides a simple API to initialize the tracer, start spans, and inject/extract context for distributed tracing. This package is a thin layer over the official jaeger-client library, intended for quick integration but may lack flexibility for advanced use cases. No breaking changes documented; the package relies on opentracing as a peer dependency. Compared to the official jaeger-client, it reduces boilerplate but hides configuration options like sampling and reporter settings.","language":"javascript","status":"maintenance","version":"1.0.1","tags":["javascript","jaeger","jaeger-client","opentracing"],"last_verified":"Fri May 01","install":[{"cmd":"npm install jaeger-client-utility","imports":["import jaegerClient from 'jaeger-client-utility'","jaegerClient.init({ serviceName: 'my-service' })","jaegerClient.startSpan('operationName', { isChild: { format: FORMAT_HTTP_HEADERS, injectData: headers } })"]},{"cmd":"yarn add jaeger-client-utility","imports":[]},{"cmd":"pnpm add jaeger-client-utility","imports":[]}],"homepage":null,"github":"https://github.com/devit-tel/jaeger-client-utility","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jaeger-client-utility","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}