Changelog
Features and enhancements
-
Add support for TLS/mTLS configuration of the OpAMP client (used for central configuration). Three new environment variables can be used:
ELASTIC_OTEL_OPAMP_CERTIFICATE,ELASTIC_OTEL_OPAMP_CLIENT_CERTIFICATE, andELASTIC_OTEL_OPAMP_CLIENT_KEY. See the Configure central configuration doc section for details. #1044 -
Improve the "preamble" log message at startup to include some details on envvars set that are relevant to the EDOT Node.js config. This uses an allowlist of non-sensitive envvars to avoid logging sensitive details. #1018
-
Add support for the
opamp_polling_intervalsetting in Central Configuration. #1128While this is supported in the EDOT Node.js SDK, it will only be present in
the "Agent Configuration" UI of Kibana version 9.3 and later.
Fixes
- Update
@opentelemetry/instrumentation-openaidependency to version 0.7.0 to resolve a possible issue with TypeScript compilation. opentelemetry-js-contrib#3240