Стратегии обнаружения версий
Материал из Документация Ключ-АСТРОМ
Версия от 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>своими фактическими значениями.
- Выполните следующие команды, заменив