Skip to content

Bump @opentelemetry/exporter-prometheus and @azure/monitor-opentelemetry in /samples/demo#2559

Open
dependabot[bot] wants to merge 1 commit into
v0.57from
dependabot/npm_and_yarn/samples/demo/multi-e82fe9b04e
Open

Bump @opentelemetry/exporter-prometheus and @azure/monitor-opentelemetry in /samples/demo#2559
dependabot[bot] wants to merge 1 commit into
v0.57from
dependabot/npm_and_yarn/samples/demo/multi-e82fe9b04e

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 13, 2026

Bumps @opentelemetry/exporter-prometheus to 0.217.0 and updates ancestor dependency @azure/monitor-opentelemetry. These dependencies need to be updated together.

Updates @opentelemetry/exporter-prometheus from 0.208.0 to 0.217.0

Release notes

Sourced from @​opentelemetry/exporter-prometheus's releases.

experimental/v0.217.0

0.217.0

🚀 Features

  • feat(otlp-transformer): replace protobufjs trace serialization with custom implementation #6625 @​pichlermarc
  • feat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using json-schema-to-typescript and ajv #6533 @​MikeGoldsmith
  • feat(configuration, sdk-node): startNodeSDK() code path now uses log_level configuration to setup a DiagConsoleLogger #6668 @​trentm
    • Note that allowed values for log_level in a configuration YAML file are not the same set as for OTEL_LOG_LEVEL. Use log_level: trace to see all logs (equivalent of OTEL_LOG_LEVEL=ALL). Use log_level: fatal to effectively disable the SDK's internal diagnostic logger (equivalent of OTEL_LOG_LEVEL=NONE).
    • If log_level is not specified, a diagnostic console logger at "info" level will be setup.
    • An invalid YAML config file will now result in a noop OTel SDK.

🐛 Bug Fixes

  • fix(configuration): do not validate OTEL_CONFIG_FILE value before using it for file config #6643 @​trentm
  • fix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types #6650 @​trentm
  • fix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing #6657 @​trentm
  • fix(configuration): improve handling of enums in generated types #6659 @​trentm
  • fix(configuration): improve the technique for removing '| null' on types the JSON Schema #6662 @​trentm
  • fix(sampler-jaeger-remote): add missing axios dep #6656 @​trentm
  • fix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler #6674 @​homanp

experimental/v0.216.0

0.216.0

🚀 Features

🐛 Bug Fixes

  • fix(instrumentation-xml-http-request): avoid unwrapping XMLHttpRequest API when disabling #6611 @​david-luna
  • fix(instrumentation-fetch): tolerate non-writable globalThis.fetch and fix premature _isEnabled / _isFetchPatched flips in enable() @​brunorodmoreira
  • fix(instrumentation-xhr): resolve relative URLs before matching ignoreUrls #6551 @​Maximiliano-Zeballos
  • fix(sdk-node): fix setting of ViewOption#name from ConfigurationModel #6620 @​trentm
  • fix(web-common): add limit for timeout #6601 @​maryliag
  • fix(otlp-transformer): pin protobufjs@8.0.1 as protobufjs@8.0.3 is broken for browser use #6646

🏠 Internal

  • test(otlp-transformer): add metrics transform benchmark #6628 @​pichlermarc
  • refactor(opentelemetry-exporter-prometheus): do not call enforcePrometheusNamingConvention() multiple times per metric #6636 @​cjihrig

experimental/v0.215.0

0.215.0

💥 Breaking Changes

... (truncated)

Commits
  • 74cde1b chore: prepare next release (#6675)
  • e8f439a fix: handle malformed URLs in Prometheus exporter request handler (#6674)
  • ab3a2e2 feat(sdk-node, configuration): diag log handling updates for startNodeSDK(), ...
  • d5b7d1e fix(deps): update dependency axios to v1.15.2 [security] (#6670)
  • c163618 chore(deps): update github/codeql-action digest to e46ed2c (#6661)
  • ec2bfbe chore(configuration): move config generation scripts into the configuration p...
  • acc9ecd chore(configuration): cosmetic changes to generated types.ts (#6663)
  • 8f008ec chore: Move inactive members to emeritus (#6649)
  • 435431e fix(configuration): improve the technique for removing '| null' on types due ...
  • 4222024 fix(configuration): improve handling of enums in generated types (#6659)
  • Additional commits viewable in compare view

Updates @azure/monitor-opentelemetry from 1.16.0 to 1.18.0

Changelog

Sourced from @​azure/monitor-opentelemetry's changelog.

1.18.0 (2026-05-12)

Other Changes

  • Updated OpenTelemetry dependencies to the 0.217.0 / 2.7.1 release line, including @opentelemetry/sdk-node, @opentelemetry/instrumentation, @opentelemetry/instrumentation-http, @opentelemetry/api-logs, @opentelemetry/sdk-logs, the stable @opentelemetry/core / @opentelemetry/resources / @opentelemetry/sdk-metrics / @opentelemetry/sdk-trace-base / @opentelemetry/sdk-trace-node packages, @opentelemetry/semantic-conventions, and the contrib instrumentations (bunyan, mongodb, mysql, pg, redis, winston, resource-detector-azure, winston-transport).
  • Updated to using exporter version 1.0.0-beta.41.

1.17.0 (2026-05-07)

Features Added

  • Added GenAI main agent attribution: AzureMonitorSpanProcessor and AzureLogRecordProcessor now propagate microsoft.gen_ai.main_agent.* attributes (with fallback to gen_ai.agent.* / gen_ai.conversation.id) from parent spans to child spans, derive them on invoke_agent spans, and copy them from the active span onto emitted log records.
  • Added support for the AKS resource detector from @opentelemetry/resource-detector-azure.
  • Added AKS_RESOURCE_DETECTOR_POPULATION statsbeat feature signal to track when the AKS resource detector successfully populates resource attributes.

Bugs Fixed

  • Fixed Available Memory performance counter on Linux to report MemAvailable from /proc/meminfo instead of MemFree (via os.freemem()). MemAvailable accounts for reclaimable memory (page cache, buffers), providing a more accurate measure of memory available to processes.
  • Fixed standard metrics and performance counters recording 0ms duration for all sub-second requests. span.duration is an HrTime tuple [seconds, nanoseconds] but was incorrectly read as span.duration[0] (seconds only). Converted to milliseconds using hrTimeToMilliseconds() from @opentelemetry/core.

Other Changes

  • Restructured samples-dev to use the standard Azure SDK dev-tool format with @summary tags.
  • Updated to using exporter version 1.0.0-beta.40.
Commits
  • 7f316ee [monitor-opentelemetry] Release 1.18.0 distro and 1.0.0-beta.41 exporter (Ope...
  • 1cc3584 [Monitor OpenTelemetry] Remove azure functions instrumentation (#38461)
  • 19734e9 [monitor] Update @​azure/opentelemetry-instrumentation-azure-sdk dependencies ...
  • ac224e2 [Monitor OpenTelemetry][Monitor OpenTelemetry Exporter] Release Distro 1.17.0...
  • 9be3be3 feat(monitor-opentelemetry): implement GenAI main agent attribution (#38445)
  • 3de1abe Add imports field to all warp-built packages (#38391)
  • e8f0055 chore: Update registry for all package.json and adjust check rules (#38281)
  • 7b834ea Add missing polyfillSuffix entries to warp.config.yml for .cts polyfill packa...
  • 65c0ccc feat(warp): explicit CJS via moduleType, esbuild ESM→CJS transform (#37893)
  • 0f1cd87 [Monitor OpenTelemetry] Linux Perf Counter Update (#37835)
  • Additional commits viewable in compare view

@dependabot dependabot Bot requested a review from a team as a code owner May 13, 2026 16:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 13, 2026
@dependabot dependabot Bot requested review from a team as code owners May 13, 2026 16:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 13, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

Dependency Review

The following issues were found:

  • ❌ 1 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses.

View full job summary

Bumps [@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js) to 0.217.0 and updates ancestor dependency [@azure/monitor-opentelemetry](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/monitor/monitor-opentelemetry). These dependencies need to be updated together.


Updates `@opentelemetry/exporter-prometheus` from 0.208.0 to 0.217.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.208.0...experimental/v0.217.0)

Updates `@azure/monitor-opentelemetry` from 1.16.0 to 1.18.0
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/monitor/monitor-opentelemetry/CHANGELOG.md)
- [Commits](https://github.com/Azure/azure-sdk-for-js/commits/@azure/monitor-opentelemetry_1.18.0/sdk/monitor/monitor-opentelemetry)

---
updated-dependencies:
- dependency-name: "@azure/monitor-opentelemetry"
  dependency-version: 1.18.0
  dependency-type: direct:production
- dependency-name: "@opentelemetry/exporter-prometheus"
  dependency-version: 0.217.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/demo/multi-e82fe9b04e branch from e9df926 to 57f7d4e Compare May 14, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants