Стратегии обнаружения версий
Материал из Dynatrace
Версия от 09:48, 29 ноября 2022; ENetrebin (обсуждение | вклад)
Dynatrace использует встроенные стратегии определения версий для поддержки различных технологических стандартов для управления версиями. На последнюю обнаруженную версию могут влиять переменные среды, метки Kubernetes и прием событий.
Переменные среды
Лучший и самый простой способ получить информацию о версии, доступную для каждой распределенной трассировки, — предоставить метаданные через переменные среды.
DT_RELEASE_VERSION
для версииDT_RELEASE_STAGE
для сценыDT_RELEASE_PRODUCT
для продуктаDT_RELEASE_BUILD_VERSION
для версии сборки
Примеры
- В Linux для любого запущенного процесса
- Выполните следующую команду, заменив ее
<version>
фактическим значением выпуска.
- Выполните следующую команду, заменив ее
export DT_RELEASE_VERSION=<version>
Пример команды:
export DT_RELEASE_VERSION=0.4.
- Запустите процесс.
Через несколько секунд версия этого процесса появится в Dynatrace.
- В Windows для любого запущенного процесса
- Выполните следующие команды, заменив
<version>
,<build-version>
,<release-product-name>
и<release-stage>
своими фактическими значениями.
- Выполните следующие команды, заменив