Instrumentation Name
Instrumentation Version
Execute span customization hook, if configured, and log any errors. Any semantics of the trigger and info are defined by the specific instrumentation.
The optional hook handler which the user has configured via instrumentation config
The name of the trigger for executing the hook for logging purposes
The span to which the hook should be applied
The info object to be passed to the hook, with useful data the hook may use
Sets the new metric instruments with the current Meter.
Method to disable the instrumentation
Method to enable the instrumentation
Method to get instrumentation config
an array of InstrumentationModuleDefinition
Init method in which plugin should define _modules and patches for methods.
Sets InstrumentationConfig to this plugin
Sets LoggerProvider to this plugin
Sets MeterProvider to this plugin
Sets TraceProvider to this plugin
Generated using TypeDoc
Base abstract class for instrumenting node plugins