hapi-x-request-id hapi.js v17+ plugin: sets request.id from x-request-id (or custom like x-amzn-trace-id) header Installation npm install --save hapi-x-request-id or yarn add hapi-x-request-id Usage let server = new Hapi.Server();await server.register({ plugin: require('hapi-x-request-id'), options: { header: 'x-amzn-trace-id' // optional }}); server.route({ method: 'GET', path: '/', handler: (request, h) => { // will return request.info.id if the header is not passed // request.info.id is hapi's autogenerated request id return request.id; }});License MIT