Skip to content

@elastic/opentelemetry-node 1.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 18:53
· 364 commits to main since this release
1b3987d

Changelog

Features and enhancements

  • Added @opentelemetry/instrumentation-oracledb to 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_ONLY configuration environment variable.
    Set this to true to 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

README | Full Release Notes | Breaking Changes