@baselime/node-opentelemetry
v0.5.8
Published
Instrument node.js applications with open telemetry
Downloads
25,356
Readme
Node.js Baselime OpenTelemetry SDK
Instrument your Node.js applications with OpenTelemetry and send the traces to Baselime.
Getting Started
Check out the documentation.
Example
import { BaselimeSDK } from '@baselime/node-opentelemetry';
import { getNodeAutoInstrumentations } from '@opentelemetry/auto-instrumentations-node';
const sdk = new BaselimeSDK({
instrumentations: [
getNodeAutoInstrumentations(),
],
});
sdk.start();
Configuration
The BaselimeSDK class takes the following configuration options
| Field | Type | Description | | ---------------- | ----------------------- | ------------------------------------ | | instrumentations | InstrumentationOption[] | An array of instrumentation options. | | baselimeKey | string (optional) | The Baselime key. | | collectorUrl | string (optional) | The URL of the collector. | | service | string (optional) | The service name. | | namespace | string (optional) | The namespace. |
License
© Baselime Limited, 2023
Distributed under Apache 2 License (Apache-2.0
).
See LICENSE for more information.