Стратегии обнаружения версий

Материал из Dynatrace

Dynatrace использует встроенные стратегии определения версий для поддержки различных технологических стандартов для управления версиями. На последнюю обнаруженную версию могут влиять переменные среды, метки Kubernetes и прием событий.

Переменные среды

Лучший и самый простой способ получить информацию о версии, доступную для каждой распределенной трассировки, — предоставить метаданные через переменные среды.

  • DT_RELEASE_VERSIONдля версии
  • DT_RELEASE_STAGEдля сцены
  • DT_RELEASE_PRODUCTдля продукта
  • DT_RELEASE_BUILD_VERSIONдля версии сборки

Примеры

  • В Linux для любого запущенного процесса
    1. Выполните следующую команду, заменив ее <version>фактическим значением выпуска.

export DT_RELEASE_VERSION=<version>

Пример команды:

export DT_RELEASE_VERSION=0.4.

  1. Запустите процесс.

Через несколько секунд версия этого процесса появится в Dynatrace.

  • В Windows для любого запущенного процесса
    1. Выполните следующие команды, заменив <version>, <build-version>, <release-product-name>и <release-stage>своими фактическими значениями.