Токен владельца: различия между версиями

Материал из Dynatrace
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
Маркер клиента используется OneAgents и АктивныйШлюзs для передачи данных в Dynatrace. Dynatrace автоматически генерирует токен клиента и добавляет его в установщики OneAgent и АктивныйШлюз при загрузке.
'''''[[Начало работы с Dynatrace APM|Начало работы с Dynatrace]] / [https://doc.expert-apm.kz/index.php/Токены_доступа Токены доступа] / Токен владельца'''''


== Доступ к токену владельца ==
Маркер клиента используется OneAgents и ActiveGates для передачи данных в Dynatrace. Dynatrace автоматически генерирует токен клиента и добавляет его в установщики OneAgent и ActiveGate при загрузке.
==Доступ к токену владельца==
Чтобы получить токен клиента для вашей среды, выполните информацию о подключении GET для запроса OneAgent API развертывания. Вы найдете токен арендатора в <code>tenantToken</code>поле тела ответа. Вам понадобится ваш токен PaaS для аутентификации запроса.
Чтобы получить токен клиента для вашей среды, выполните информацию о подключении GET для запроса OneAgent API развертывания. Вы найдете токен арендатора в <code>tenantToken</code>поле тела ответа. Вам понадобится ваш токен PaaS для аутентификации запроса.
 
==Ротация токена владельца==
== Ротация токена владельца ==
Вы можете изменить токен клиента по мере необходимости (например, чтобы придерживаться внутренних политик безопасности или реагировать на непреднамеренное раскрытие). Процедура смены токена ''арендатора'' называется ''ротацией токена арендатора'' .
Вы можете изменить токен клиента по мере необходимости (например, чтобы придерживаться внутренних политик безопасности или реагировать на непреднамеренное раскрытие). Процедура смены токена ''арендатора'' называется ''ротацией токена арендатора'' .


Чтобы повернуть токен, вам необходимо сгенерировать новый токен, назначить его всем OneAgents и АктивныйШлюзs, которые передают данные в среду, а затем отключить старый токен.
Чтобы повернуть токен, вам необходимо сгенерировать новый токен, назначить его всем OneAgents и ActiveGates, которые передают данные в среду, а затем отключить старый токен.


Во избежание потери данных в процессе ротации действительны как старые, так и новые токены.
Во избежание потери данных в процессе ротации действительны как старые, так и новые токены.
Строка 15: Строка 15:
Запрос возвращает новый токен в активном поле тела ответа.
Запрос возвращает новый токен в активном поле тела ответа.


Добавьте новый токен в АктивныйШлюзs. Для каждого АктивныйШлюз:
Добавьте новый токен в ActiveGates. Для каждого ActiveGate:


Остановите АктивныйШлюз.
Остановите ActiveGate.


В <code>authorization.properties</code>файле найдите запись для требуемой среды и укажите новый токен в поле tenantToken . Вы можете найти <code>authorization.properties</code>файл в каталоге конфигурации АктивныйШлюз .
В <code>authorization.properties</code>файле найдите запись для требуемой среды и укажите новый токен в поле tenantToken . Вы можете найти <code>authorization.properties</code>файл в каталоге конфигурации ActiveGate.


Перезапустите АктивныйШлюз.
Перезапустите ActiveGate.


Добавьте новый токен в OneAgents. Для каждого агента OneAgent:
Добавьте новый токен в OneAgents. Для каждого агента OneAgent:
Строка 27: Строка 27:
Добавьте новый токен в настройки связи OneAgent.
Добавьте новый токен в настройки связи OneAgent.


Используйте <code>--set-tenant-token</code>команду интерфейса командной строки OneAgent .
Используйте <code>--set-tenant-token</code>команду интерфейса командной строки OneAgent.


Перезапустите OneAgents.
Перезапустите OneAgents.

Текущая версия на 15:20, 15 апреля 2025

Начало работы с Dynatrace / Токены доступа / Токен владельца

Маркер клиента используется OneAgents и ActiveGates для передачи данных в Dynatrace. Dynatrace автоматически генерирует токен клиента и добавляет его в установщики OneAgent и ActiveGate при загрузке.

Доступ к токену владельца

Чтобы получить токен клиента для вашей среды, выполните информацию о подключении GET для запроса OneAgent API развертывания. Вы найдете токен арендатора в tenantTokenполе тела ответа. Вам понадобится ваш токен PaaS для аутентификации запроса.

Ротация токена владельца

Вы можете изменить токен клиента по мере необходимости (например, чтобы придерживаться внутренних политик безопасности или реагировать на непреднамеренное раскрытие). Процедура смены токена арендатора называется ротацией токена арендатора .

Чтобы повернуть токен, вам необходимо сгенерировать новый токен, назначить его всем OneAgents и ActiveGates, которые передают данные в среду, а затем отключить старый токен.

Во избежание потери данных в процессе ротации действительны как старые, так и новые токены.

Запустите ротацию и сгенерируйте новый токен клиента, выполнив запрос на начало ротации POST .

Запрос возвращает новый токен в активном поле тела ответа.

Добавьте новый токен в ActiveGates. Для каждого ActiveGate:

Остановите ActiveGate.

В authorization.propertiesфайле найдите запись для требуемой среды и укажите новый токен в поле tenantToken . Вы можете найти authorization.propertiesфайл в каталоге конфигурации ActiveGate.

Перезапустите ActiveGate.

Добавьте новый токен в OneAgents. Для каждого агента OneAgent:

Добавьте новый токен в настройки связи OneAgent.

Используйте --set-tenant-tokenкоманду интерфейса командной строки OneAgent.

Перезапустите OneAgents.

Вы можете объединить оба шага в одну команду:

oneagentctl --restart-service --set-tenant-token={new token}

Завершите ротацию, выполнив запрос на завершение ротации POST . Это завершает процесс и делает старый токен недействительным.