dd-trace
Version:
Datadog APM tracing client for JavaScript
31 lines (28 loc) • 728 B
JavaScript
const websocket = {
request: {
ws: {
opName: () => 'web.request',
serviceName: ({ pluginConfig, tracerService }) => pluginConfig.service || tracerService
}
},
producer: {
ws: {
opName: () => 'websocket.send',
serviceName: ({ pluginConfig, tracerService }) => pluginConfig.service || tracerService
}
},
consumer: {
ws: {
opName: () => 'websocket.receive',
serviceName: ({ pluginConfig, tracerService }) => pluginConfig.service || tracerService
}
},
close: {
ws: {
opName: () => 'websocket.close',
serviceName: ({ pluginConfig, tracerService }) => pluginConfig.service || tracerService
}
}
}
module.exports = websocket