opentelemetry-go-contrib
opentelemetry-go-contrib copied to clipboard
Add isolating log record processor
Per https://github.com/open-telemetry/opentelemetry-specification/pull/4062
Isolating processor
Status: Development
This is an implementation of
LogRecordProcessorensuring the log record passed toOnEmitof the configuredprocessordoes not share mutable data with subsequent registered processors. For example, theOnEmitimplementation of the isolating processor can be a decorator that makes a deep copy of the log record before passing it to the configuredprocessor.Configurable parameters:
processor- processor to be isolated.