UNPKG

@ogcio/o11y-sdk-node

Version:

Opentelemetry standard instrumentation SDK for NodeJS based project

13 lines (12 loc) 441 B
export function _shutdownHook(sdk) { process.on("SIGTERM", async () => { try { // Flushing before shutdown is implemented on a per-exporter basis. await sdk.shutdown(); console.log("NodeJS OpenTelemetry instrumentation shutdown successfully"); } catch (error) { console.error("Error shutting down NodeJS OpenTelemetry instrumentation:", error); } }); }