// tracing.js 'use strict'; const { HoneycombSDK } = require('@honeycombio/opentelemetry-node'); const { getNodeAutoInstrumentations, } = require('@opentelemetry/auto-instrumentations-node'); // uses the HONEYCOMB_API_KEY and OTEL_SERVICE_NAME environment variables const sdk = new HoneycombSDK({ sampleRate: 20, instrumentations: [ getNodeAutoInstrumentations({ // we recommend disabling fs autoinstrumentation since it can be noisy // and expensive during startup '@opentelemetry/instrumentation-fs': { enabled: false, }, }), ], }); sdk.start();