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