NPM version Test coverage Known Vulnerabilities npm download Node.js Version PRs Welcome CodeRabbit Pull Request Reviews
tracer plugin for egg.
npm i @eggjs/tracer
Enable tracer plugin:
// config/plugin.js exports.tracer = { enable: true, package: '@eggjs/tracer', };
// my_tracer.js const { Tracer } = require('@eggjs/tracer'); const counter = 0; class MyTracer extends Tracer { get traceId() { return `${counter++}-${Date.now()}-${process.pid}`; } } module.exports = MyTracer;
Change the config to use MyTracer:
// config/config.default.js exports.tracer = { Class: require('path/to/my_tracer.js'), };
Please open an issue here.
Made with contributors-img.