@scayle/nuxt-opentelemetry
0.14.4
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Use latest
[email protected]for build. Compatibility with previous version has not changed and is specified via packagepeerDependenciesand Nuxtcompatibilityflag.
0.14.3
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.14.2
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.14.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.14.0
Minor Changes
- Include
@opentelemetry/instrumentation-runtime-nodeto capture node runtime metrics.
Patch Changes
- Added dependency
@opentelemetry/[email protected]
0.13.14
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.13
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.12
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.11
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.10
Patch Changes
- Updated dependency
[email protected]to[email protected]
0.13.9
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.8
Patch Changes
- Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.13.7
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.6
Patch Changes
- Updated dependency
[email protected]to[email protected]
0.13.5
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.4
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.3
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.2
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.13.1
Patch Changes
- Updated dependency
[email protected]to[email protected]
0.13.0
Minor Changes
- Support disabling the automatic instrumentation and using a custom implementation. This allows for full control over the behavior of OpenTelemetry. To manually initialize the SDK, set the
disableAutomaticInitializationoption totrue, which will disables the default SDK initialization of this module.
Then you can manually initialize OpenTelemetry within a Nitro plugin located in the./server/pluginsdirectory, allowing for enhanced customization and adaptability in your instrumentation configuration. The example provided demonstrates a basic setup using the@opentelemetry/sdk-nodepackage.
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.12.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.12.0
Minor Changes
- Do not trace requests for files located within the nuxt
publicdirectory.
0.11.0
Minor Changes
- Initialize the OTel SDK in a Nitro plugin instead of the entrypoint to support usage in dev builds. However, not all instrumentations will be available in dev mode as they require
import-in-the-middlehooks.
0.10.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.10.0
Minor Changes
- Update to
@nuxt/module-builder@1. This version of Nuxt Module Builder is ESM-only, so CommonJS (.cjs) files will no longer be built or distributed with the package. However as of Nuxt 3, only esm is used so this should not have any impact as this module does not support Nuxt 2.
0.9.4
Patch Changes
- Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.9.3
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.9.2
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.9.1
Patch Changes
- Added dependency
@opentelemetry/[email protected] - Added dependency
@opentelemetry/[email protected] - Added dependency
[email protected]
0.9.0
Minor Changes
- Enable the exporting of metrics in the SDK initialization. Like traces, metrics will be exported via the OTLP protocol (using
@opentelemetry/exporter-metrics-otlp-proto) so your existing collector will likely be able to collect metrics automatically without additional configuration.
Patch Changes
- Added dependency
@opentelemetry/[email protected] - Added dependency
@opentelemetry/[email protected]
0.8.0
Minor Changes
- This release refactors the implementation to use a
NitroInstrumentationclass rather than a Nitro plugin. The change enables better testing and in the future may provide more flexibility for customization. The module should continue to work as before without any necessary changes for module users.
Patch Changes
- The
?character is no longer included in theurl.queryspan attribute - When no
pathBlocklistis provided, the default should be to allow everything instead of blocking everything. - Configure the HTTP instrumentation to ignore requests for static assets
0.7.2
Patch Changes
- Added dependency
@opentelemetry/[email protected] - Removed dependency
@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Spans for successful requests should have SpanStatusCode.OK (Previously they were set to SpanStatusCode.UNSET)
- Fix incorrect status codes attributes for requests resulting in an error.
0.7.1
Patch Changes
- Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.7.0
Minor Changes
- Support adding request and response headers to span attributes with the
requestHeadersandresponseHeadersoptions.
0.6.4
Patch Changes
- Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.6.3
Patch Changes
- Added
h3@>=1.10.0topeerDependencies.
0.6.2
Patch Changes
- Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.6.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.6.0
Minor Changes
- Remove explicit inline external for runtime helpers
0.5.10
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.9
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.8
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.7
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@vercel/[email protected]to@vercel/[email protected]
0.5.6
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.5
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.4
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.3
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.2
Patch Changes
- We've updated to
[email protected]
0.5.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.5.0
Minor Changes
- Expanded Nitro span scope to include middleware execution alongside the primary handler execution, providing a more complete tracing.
Patch Changes
- Resolved an issue where child request spans incorrectly inherited the pathname from their parent span, ensuring accurate request path tracing.
0.4.2
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.4.1
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.4.0
Minor Changes
- Add
includeandexcludeoptions to control theimport-in-the-middlebehavior
For more details on how to use these options see the README - The default value for
enabledis now true
With this change, the module will be enabled when it has been installed. Previously, one had to install the module then add an additional module configuration to actually enable the module.
0.3.9
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.8
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.7
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.6
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.5
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.4
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected] - Downgrade the
@opentelemetry/sdk-nodepackage
There is a bug in the Nuxt build process which causes it to fail when this package is part of the build. To workaround this, we've temporarily downgraded this package until the bug is fixed.
0.3.3
Patch Changes
- Updated dependency
@opentelemetry/[email protected]to@opentelemetry/[email protected]
0.3.2
Patch Changes
- Update @nuxt/module-builder to 0.8.4
0.3.1
Patch Changes
- Set the span status to Error for 5xx errors from H3
0.3.0
Minor Changes
- Include additional attributes on Nitro spans:
http.status_code,client.address,server.address,server.port, anduser_agent.original. Additionally, other attributes were renamed to conform to Semantic Conventions for HTTP Spans.
0.2.0
Minor Changes
- Add the package version of the instrumentation in the trace
0.1.0
Minor Changes
- Initial release of
@scayle/nuxt-opentelemetry