@elastic/opentelemetry-node 1.3.0
Changelog
Features and enhancements
-
Added
@opentelemetry/instrumentation-oracledbto the default set of instrumentations. -
New Central Configuration settings. Typically these settings are only useful
for temporary debugging of telemetry.send_traces: A boolean to disable/enable sending of trace telemetry (i.e. spans).send_metrics: The same, for the metrics signal.send_logs: The same, for the logs signal.
While these are supported in EDOT Node.js, they will only be present in
"Agent Configuration" UI of Kibana version 9.2 and later.
#928 -
New
ELASTIC_OTEL_CONTEXT_PROPAGATION_ONLYconfiguration environment variable.
Set this totrueto disable sending of spans, but otherwise continue to
do context propagation. This can be useful in limited conditions to support
propagating trace-context through a service to downstream services for
distributed tracing, but not collect spans from the service. (Note that this
typically results in incomplete or broken traces in Kibana trace viewer.)
#928
Fixes
Chores
- OTLP export requests (HTTP flavors only) will include an identifier for EDOT Node.js in the User-Agent header.
#982