UNPKG

@awesomeniko/kafka-trail

Version:

A Node.js library for managing message queue with Kafka

15 lines 534 B
export const createHandlerTraceAttributes = (params) => { const attributes = { 'messaging.system': 'kafka', 'messaging.destination': params.topicName, 'messaging.kafka.partition': params.partition, }; if (params.lastOffset) { attributes['messaging.kafka.offset'] = params.lastOffset; } if (params.opts.addPayloadToTrace) { attributes['messaging.kafka.payload'] = JSON.stringify(params.batchedValues); } return attributes; }; //# sourceMappingURL=observability.js.map