Thanks to visit codestin.com
Credit goes to github.com

Skip to content

adobe/aio-lib-telemetry

@adobe/aio-lib-telemetry

A utility module for easy instrumentation of Adobe App Builder runtime actions via OpenTelemetry.

Installation

npm install @adobe/aio-lib-telemetry

Versioning Policy

This library follows semantic versioning with one important exception: breaking changes to the otel entrypoint do not trigger major version releases.

The otel entrypoint re-exports OpenTelemetry APIs, which remain experimental and receive frequent updates that may include breaking changes. Strictly adhering to semantic versioning would require releasing a new major version with each OpenTelemetry update, which would be disruptive given their rapid release cadence.

Our versioning approach:

  • Major versions are reserved for breaking changes to our library's own API
  • Minor/patch versions may include breaking changes to the otel entrypoint
  • All breaking changes, including those in otel, are documented in release notes with a [BREAKING] label

Recommendation: Always review release notes before upgrading, especially if you use the otel entrypoint directly.

Usage

See the Usage Guide for more information.

Contributing

See the Contributing Guide.

License

This project is licensed under the Apache V2 License. See LICENSE for more information.

Governance

This project adheres to the Adobe Code of Conduct. By participating, you are expected to uphold this code.

Security

Security issues shouldn't be reported on the issue tracker. Instead, file an issue to our security experts.

About

A utility module for easy instrumentation of Adobe App Builder runtime actions via OpenTelemetry.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 6