@opentelemetry/auto-instrumentations-node
Advanced tools
Comparing version 0.49.1 to 0.49.2
@@ -33,8 +33,15 @@ "use strict"; | ||
} | ||
process.on('SIGTERM', () => { | ||
sdk | ||
.shutdown() | ||
.then(() => api_1.diag.debug('OpenTelemetry SDK terminated')) | ||
.catch(error => api_1.diag.error('Error terminating OpenTelemetry SDK', error)); | ||
}); | ||
async function shutdown() { | ||
try { | ||
await sdk.shutdown(); | ||
api_1.diag.debug('OpenTelemetry SDK terminated'); | ||
} | ||
catch (error) { | ||
api_1.diag.error('Error terminating OpenTelemetry SDK', error); | ||
} | ||
} | ||
// Gracefully shutdown SDK if a SIGTERM is received | ||
process.on('SIGTERM', shutdown); | ||
// Gracefully shutdown SDK if Node.js is exiting normally | ||
process.once('beforeExit', shutdown); | ||
//# sourceMappingURL=register.js.map |
{ | ||
"name": "@opentelemetry/auto-instrumentations-node", | ||
"version": "0.49.1", | ||
"version": "0.49.2", | ||
"description": "Metapackage which bundles opentelemetry node core and contrib instrumentations", | ||
@@ -43,6 +43,6 @@ "author": "OpenTelemetry Authors", | ||
"@types/node": "18.6.5", | ||
"@types/sinon": "10.0.18", | ||
"@types/sinon": "10.0.20", | ||
"mocha": "7.2.0", | ||
"nyc": "15.1.0", | ||
"rimraf": "5.0.5", | ||
"rimraf": "5.0.10", | ||
"sinon": "15.2.0", | ||
@@ -66,3 +66,3 @@ "ts-mocha": "10.0.0", | ||
"@opentelemetry/instrumentation-fs": "^0.14.0", | ||
"@opentelemetry/instrumentation-generic-pool": "^0.38.0", | ||
"@opentelemetry/instrumentation-generic-pool": "^0.38.1", | ||
"@opentelemetry/instrumentation-graphql": "^0.42.0", | ||
@@ -79,3 +79,3 @@ "@opentelemetry/instrumentation-grpc": "^0.52.0", | ||
"@opentelemetry/instrumentation-mongodb": "^0.46.0", | ||
"@opentelemetry/instrumentation-mongoose": "^0.40.0", | ||
"@opentelemetry/instrumentation-mongoose": "^0.41.0", | ||
"@opentelemetry/instrumentation-mysql": "^0.40.0", | ||
@@ -88,13 +88,13 @@ "@opentelemetry/instrumentation-mysql2": "^0.40.0", | ||
"@opentelemetry/instrumentation-redis": "^0.41.0", | ||
"@opentelemetry/instrumentation-redis-4": "^0.41.0", | ||
"@opentelemetry/instrumentation-redis-4": "^0.41.1", | ||
"@opentelemetry/instrumentation-restify": "^0.40.0", | ||
"@opentelemetry/instrumentation-router": "^0.39.0", | ||
"@opentelemetry/instrumentation-socket.io": "^0.41.0", | ||
"@opentelemetry/instrumentation-tedious": "^0.12.0", | ||
"@opentelemetry/instrumentation-undici": "^0.4.0", | ||
"@opentelemetry/instrumentation-tedious": "^0.13.0", | ||
"@opentelemetry/instrumentation-undici": "^0.5.0", | ||
"@opentelemetry/instrumentation-winston": "^0.39.0", | ||
"@opentelemetry/resource-detector-alibaba-cloud": "^0.29.0", | ||
"@opentelemetry/resource-detector-aws": "^1.5.2", | ||
"@opentelemetry/resource-detector-azure": "^0.2.9", | ||
"@opentelemetry/resource-detector-container": "^0.3.11", | ||
"@opentelemetry/resource-detector-aws": "^1.6.0", | ||
"@opentelemetry/resource-detector-azure": "^0.2.10", | ||
"@opentelemetry/resource-detector-container": "^0.4.0", | ||
"@opentelemetry/resource-detector-gcp": "^0.29.10", | ||
@@ -109,3 +109,3 @@ "@opentelemetry/resources": "^1.24.0", | ||
], | ||
"gitHead": "0e96b2acdb553b17db7fcae0638443c38b04e968" | ||
"gitHead": "19454560b49b669c8f9c0cca9fcc3308b415f2b1" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
73854
377
+ Added@opentelemetry/instrumentation-mongoose@0.41.0(transitive)
+ Added@opentelemetry/instrumentation-tedious@0.13.0(transitive)
+ Added@opentelemetry/instrumentation-undici@0.5.0(transitive)
+ Added@opentelemetry/resource-detector-container@0.4.1(transitive)
- Removed@opentelemetry/instrumentation-mongoose@0.40.0(transitive)
- Removed@opentelemetry/instrumentation-tedious@0.12.0(transitive)
- Removed@opentelemetry/instrumentation-undici@0.4.0(transitive)
- Removed@opentelemetry/resource-detector-container@0.3.11(transitive)