Обновление OpenTelemetry.js v2.7.0: Улучшения Логирования, Метрик и Ядра

Дата: 2026-04-17

TL;DR

  • Новые метрики создания логов для лучшей наблюдаемости.
  • Расширенная конфигурация для PeriodicExportingMetricReaders.
  • Улучшенные внутренние проверки безопасности в основной библиотеке.

Key Changes

OpenTelemetry.js v2.7.0 представляет несколько обновлений, ориентированных на логирование, метрики и стабильность ядра. Этот релиз, следующий за api/v1.9.1, добавляет новые возможности и устраняет существующие проблемы.

Features:

  • Метрики Создания Логов (sdk-logs): SDK теперь реализует метрики, специально предназначенные для создания логов. Это дает представление об объеме и скорости генерации логов.
  • Улучшения Чтения Метрик (sdk-metrics): PeriodicExportingMetricReaders теперь поддерживают аргумент cardinalitySelector. Это позволяет более детально контролировать агрегацию и экспорт метрик.
  • Проверки Безопасности Ядра (opentelemetry-core): Дополнительные внутренние проверки были добавлены в функцию слияния, повышая общую стабильность и безопасность основной библиотеки.

Bug Fixes:

  • Атрибуты Ресурсов (opentelemetry-resources): Исправлена проблема, при которой OTEL_RESOURCE_ATTRIBUTES отбрасывались, если содержали пустые пары ключ-значение.

Для получения полной информации см. официальные примечания к выпуску OpenTelemetry.js v2.7.0.

Impact for QA Teams

Инженеры по QA могут использовать новые метрики создания логов для мониторинга поведения логирования во время тестов, помогая выявлять узкие места в производительности или неожиданные объемы логов. Расширенная конфигурация чтения метрик предлагает более точный контроль для проверки данных телеметрии, в то время как улучшения безопасности ядра способствуют более стабильной тестовой среде для интеграций OpenTelemetry.

FAQ