dd-trace
Version:
Datadog APM tracing client for JavaScript
22 lines (17 loc) • 450 B
JavaScript
const ClientPlugin = require('../../dd-trace/src/plugins/client')
class NetIPCPlugin extends ClientPlugin {
static get id () { return 'net' }
static get operation () { return 'ipc' }
start ({ options }) {
this.startSpan('ipc.connect', {
service: this.config.service,
resource: options.path,
kind: 'client',
meta: {
'ipc.path': options.path
}
})
}
}
module.exports = NetIPCPlugin