newrelic
Version:
New Relic agent
20 lines (13 loc) • 469 B
JavaScript
/*
* Copyright 2020 New Relic Corporation. All rights reserved.
* SPDX-License-Identifier: Apache-2.0
*/
function record(segment, scope) {
var duration = segment.getDurationInMillis()
var exclusive = segment.getExclusiveDurationInMillis()
var transaction = segment.transaction
if (scope) transaction.measure(segment.name, scope, duration, exclusive)
transaction.measure(segment.name, null, duration, exclusive)
}
module.exports = record