<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.expert-apm.kz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=YaPolkin</id>
	<title>Dynatrace - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://doc.expert-apm.kz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=YaPolkin"/>
	<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/YaPolkin"/>
	<updated>2026-06-02T14:13:50Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80&amp;diff=2917</id>
		<title>ВысокаяДоступность — восстановление дата-центра через другой дата-центр</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80&amp;diff=2917"/>
		<updated>2023-01-26T20:58:30Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Кратковременные отключения (до трех часов) одного ЦОД не требуют никаких действий по восстановлению. Когда недоступный центр обработки данных снова станет доступным, кластер Dynatrace Managed автоматически синхронизирует данные и восстановит работу кластера. Для более длительных отключений (до трех дней) сначала убедитесь, что ноды кластера работают, а затем выполните следующую команду последовательно на всех нодах в восстанавливающемся центре обработки данных:&lt;br /&gt;
 &amp;lt;code&amp;gt;/opt/astromkey-managed/utils/repair-cassandra-data.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
При отключении второго дата-центра более чем на три дня часть данных теряется и восстановлению не подлежит. В результате необходимо выполнить восстановление либо из рабочего дата-центра, либо [[ВысокаяДоступность — восстановление дата-центра через резервную копию|из резервной копии]].&lt;br /&gt;
&lt;br /&gt;
== Восстановление дата-центра из другого дата-центра ==&lt;br /&gt;
Чтобы восстановить центр обработки данных из другого центра обработки данных, вам необходимо:&lt;br /&gt;
&lt;br /&gt;
# Удалить недоступные ноды из кластера.&lt;br /&gt;
# Обновите существующую (уцелевшую) конфигурацию дата-центра.&lt;br /&gt;
# Переустановите узлы в восстановленном центре обработки данных.&lt;br /&gt;
# Перенесите Cassandra в восстановленный центр обработки данных.&lt;br /&gt;
# Перенесите Elasticsearch в восстановленный центр обработки данных.&lt;br /&gt;
# Пересоздайте сервер, запустите ActiveGate и NGINX в восстановленном центре обработки данных..&lt;br /&gt;
# Включите восстановленный центр обработки данных.&lt;br /&gt;
&lt;br /&gt;
Подробную процедуру см. в разделе [[ВысокаяДоступность — восстановление дата-центра через резервную копию|Восстановление центра обработки данных через резервную копию]].&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D1%83%D1%8E_%D0%BA%D0%BE%D0%BF%D0%B8%D1%8E&amp;diff=2916</id>
		<title>ВысокаяДоступность — восстановление дата-центра через резервную копию</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D1%83%D1%8E_%D0%BA%D0%BE%D0%BF%D0%B8%D1%8E&amp;diff=2916"/>
		<updated>2023-01-26T20:57:26Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В данной восстановительной процедуре следующие термины обозначаются следующим образом:&lt;br /&gt;
&lt;br /&gt;
* '''DC-1''' - Исходный (уцелевший) ЦОД, в котором расположен кластер.&lt;br /&gt;
* '''DC-2''' - Целевой (утерянный) центр обработки данных, предназначенный для восстановления.&lt;br /&gt;
* '''Начальный узел''' - Любой узел в '''Исходном-DC''' , который будет использоваться для выполнения задач установки и распространения конфигурации.&lt;br /&gt;
&lt;br /&gt;
Процедура включает миграцию и миграцию управляемых компонентов по отдельности, чтобы они были готовы к миграции данных между двумя центрами обработки данных. См. [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B_Managed Компоненты Managed].&lt;br /&gt;
==Подготовка==&lt;br /&gt;
Убедитесь, что ваша система соответствует указанным требованиям к оборудованию и операционной системе.&lt;br /&gt;
===Сбор информации===&lt;br /&gt;
Команды будут использовать эти переменные при выполнении вызовов REST API. Для этого вам понадобится следующая информация:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;seed-node-ip&amp;gt;&amp;lt;/code&amp;gt; - IP-адрес начального узла от '''DC-1'''. Это может быть любой узел, работающий в существующем центре обработки данных, который будет использоваться для выполнения задач установки и распространения конфигурации.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nodes-ips&amp;gt;&amp;lt;/code&amp;gt; - Список адресов IPV4 новых узлов в '''DC-2'''. Например, &amp;lt;code&amp;gt;&amp;quot;176.16.0.5&amp;quot;, &amp;quot;176.16.0.6&amp;quot;, &amp;quot;176.16.0.7&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;api-token&amp;gt;&amp;lt;/code&amp;gt; - Действительный токен Cluster API (требуется область действия ServiceProviderAPI). Вы можете сгенерировать его в консоли управления управляемым кластером Dynatrace.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;AstromKey-directory&amp;gt;&amp;lt;/code&amp;gt; - Каталог, в котором установлен Dynatrace Managed на начальном узле. Каталог управляемой установки Dynatrace по умолчанию располагается в директории: &amp;lt;code&amp;gt;/opt/AstromKey-managed&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;datacenter-1&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-1''' должно совпадать с именем ЦОД Cassandra. Имя ЦОД Cassandra по умолчанию: &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-2''' может быть любой строкой, которая начинается и заканчивается буквенно-цифровым символом и не длиннее 80 символов. В имени разрешены символы подчеркивания и тире. Например, &amp;lt;code&amp;gt;dc-us-east-2&amp;lt;/code&amp;gt;.&lt;br /&gt;
===Получение название дата-центра===&lt;br /&gt;
Чтобы получить имя контроллера домена, выполните эту команду '''на начальном узле''' перед началом миграции:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo &amp;lt;AstromKey-directory&amp;gt;/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Вы получите ответ, содержащий имя '''DC-1'''. Пример для контроллера домена с названием &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: datacenter1&lt;br /&gt;
 =======================&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.20   65.54 GB   256          100.0%            f053dd8d-ecf3-7834-b099-68542439817b  rack1&lt;br /&gt;
 UN  10.176.42.244  65.47 GB   256          100.0%            2aa7e790-a423-9273-88f9-45bcd158dd6e  rack1&lt;br /&gt;
 UN  10.176.42.168  65.47 GB   256          100.0%            48543bca-41f5-26d3-b2fd-6cfdf5c0f3b2  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
===Установка переменных===&lt;br /&gt;
Чтобы упростить многочисленные вызовы REST API во время развертывания, задайте переменные среды на каждом узле в '''DC-1''' и '''DC-2'''.&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=&amp;lt;seed-ip&amp;gt;&lt;br /&gt;
 DT_DIR=&amp;lt;AstromKey-directory&amp;gt;&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;lt;nodes-ips]')&lt;br /&gt;
 API_TOKEN=&amp;lt;api-token&amp;gt;&lt;br /&gt;
 SDC_NAME=&amp;lt;datacenter-1&amp;gt;&lt;br /&gt;
 TDC_NAME=&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Например,&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=10.176.37.201&lt;br /&gt;
 DT_DIR=/opt/AstromKey-managed&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;quot;10.176.37.218&amp;quot;, &amp;quot;10.176.37.227&amp;quot;, &amp;quot;10.176.37.120&amp;quot;]')&lt;br /&gt;
 API_TOKEN=R_SZOpV4RTOmjr9fFmK4x&lt;br /&gt;
 SDC_NAME=datacenter1&lt;br /&gt;
 TDC_NAME=dc-us-east-2&amp;lt;/code&amp;gt;&lt;br /&gt;
===Проверка дополнительных настроек===&lt;br /&gt;
Если ваш кластер Cassandra или Elasticsearch настроен с &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; которые включают поддержку стойки, свяжитесь с командой Dynatrace, чтобы применить эти пользовательские настройки, прежде чем продолжить установку '''DC-2'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы проверить, применяются ли пользовательские настройки, выполните '''на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;ls $DT_DIR/installer/custom.settings&amp;lt;/code&amp;gt;&lt;br /&gt;
Если файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; существует, вы используете пользовательские настройки.&lt;br /&gt;
==Установка==&lt;br /&gt;
&lt;br /&gt;
=== Удаление Dynatrace Managed на всех работающих узлах. ===&lt;br /&gt;
Следуйте официальной процедуре удаления узла кластера с помощью командной строки или консоли управления кластером. См. [[Удаление ноды кластера]].&lt;br /&gt;
&lt;br /&gt;
=== Восстановление ЦОД из резервной копии ===&lt;br /&gt;
Следуйте официальной процедуре восстановления центра обработки данных из резервной копии. См. [[Резервное копирование и восстановление кластера]].&lt;br /&gt;
=== Удаление потерянного дата-центра из конфигурации ===&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/lostDatacenterCleanUp?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и в ответе не предлагаются следующие шаги, свяжитесь с командой Dynatrace.&lt;br /&gt;
&lt;br /&gt;
=== Копирование установщика ===&lt;br /&gt;
На этом шаге вы скопируете установщик узла на каждый узел в '''DC-2'''.&lt;br /&gt;
#Войти в '''Консоль Менеджмента Кластера'''.&lt;br /&gt;
#В меню выберите '''Домашняя страница'''.&lt;br /&gt;
#Щелкните '''Добавить новый узел кластера'''.&lt;br /&gt;
#Скопируйте командную строку &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; из текстового поля '''Выполнить эту команду на целевом хосте'''. ''Важно! Не запускайте скрипт установки''.&lt;br /&gt;
#Вставьте и выполните &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; в окне терминала.&lt;br /&gt;
===Подготовка данных кластера для миграции===&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clustermigratePreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
====Проверка статуса подготовки кластера====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clustermigratePreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Создание топологии центра обработки данных===&lt;br /&gt;
На этом шаге вы создадите конфигурацию, определяющую, какой узел принадлежит какому центру обработки данных.&lt;br /&gt;
&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;{\&amp;quot;newDatacenterName\&amp;quot; : \&amp;quot;$DC2_NAME\&amp;quot;, \&amp;quot;nodesIp\&amp;quot; :$NODES_IPS}&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/datacenterTopology?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не 200 и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
===Открытие правил брандмауэра===&lt;br /&gt;
====Открытие портов====&lt;br /&gt;
Чтобы открыть порты для трафика с новых узлов '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;$NODES_IPS&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния правил брандмауэра.&lt;br /&gt;
&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
====Подтверждение правил брандмауэра====&lt;br /&gt;
Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;topology-configuration-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Чтобы проверить состояние правил брандмауэра, выполните следующий вызов API кластера '''только на начальном узле:'''&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Установка нод в Целевой-DC===&lt;br /&gt;
Выполните следующую команду на каждом узле в '''DC-2'''. Следуйте инструкциям на экране, так как это будет обычная установка узла.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo /bin/sh ./managed-installer.sh --install-new-dc --premium-ha on --datacenter $DC2_NAME --seed-auth $API_TOKEN&amp;lt;/code&amp;gt;&lt;br /&gt;
Эта операция должна занять от 3 до 5 минут, а ожидаемый результат должен быть примерно таким:&lt;br /&gt;
 &amp;lt;code&amp;gt;Installation in new data center completed successfully after 2 minutes 51 seconds.&amp;lt;/code&amp;gt;&lt;br /&gt;
====Проверка Nodekeeper в DC-2====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''', когда все узлы в '''DC-2''' закончат установку:&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/nodekeeper/healthCheck?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Миграция Cassandra===&lt;br /&gt;
На этом шаге вы перенастроите Cassandra в '''DC-1''' и '''DC-2''' для миграции между центрами обработки данных, инициируете синхронизацию данных, перестроите данные Cassandra и проверите состояние Cassandra.&lt;br /&gt;
&lt;br /&gt;
Это может занять от нескольких минут до нескольких часов, в зависимости от размера хранилища метрик.&lt;br /&gt;
====Миграция Cassandra в DC-1====&lt;br /&gt;
Чтобы запустить миграцию Cassandra в центре обработки данных '''DC-1''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-old-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка статуса миграции====&lt;br /&gt;
Чтобы проверить состояние миграции, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Миграция Cassandra в DC-2====&lt;br /&gt;
Чтобы запустить миграцию Cassandra в центре обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-new-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка статуса миграции====&lt;br /&gt;
Чтобы проверить состояние миграции, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Восстановление данных Cassandra====&lt;br /&gt;
Чтобы перестроить Cassandra, последовательно выполните следующую команду на каждом новом узле '''DC-2'''. Используйте команду nohup, чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo nohup $DT_DIR/utils/cassandra-nodetool.sh rebuild -- $DC1_NAME &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
=====Проверка прогресса и статуса=====&lt;br /&gt;
Чтобы проверить ход выполнения и статус, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/rebuildStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку примерно через 15 минут. Помните, что процесс восстановления может занять много времени.&lt;br /&gt;
====Проверка состояния Кассандры====&lt;br /&gt;
Чтобы проверить состояние кластера Cassandra, выполните &amp;lt;code&amp;gt;cassandra-nodetool.sh&amp;lt;/code&amp;gt; с параметром состояния '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo $DT_DIR/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Результат должен выглядеть примерно так:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: dc1&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.41.167  18.82 GB   256          100.0%            3af25127-4f99-4f43-afc3-216d7a2c10f8  rack1&lt;br /&gt;
 UN  10.176.41.154  19.44 GB   256          100.0%            5a618559-3a73-42ec-83f0-32d28e08beec  rack1&lt;br /&gt;
 UN  10.176.41.43   19.58 GB   256          100.0%            191f3b30-949a-4cf2-b620-68a40eebf31e  rack1&lt;br /&gt;
 Datacenter: dc2&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.54   19.18 GB   256          100.0%            852ce236-a430-400a-92a6-daeed99acf68  rack1&lt;br /&gt;
 UN  10.176.42.104  19.12 GB   256          100.0%            84479219-b64d-442c-a807-a832db9aae18  rack1&lt;br /&gt;
 UN  10.176.42.234  19.4 GB    256          100.0%            507b377c-5bfc-4667-b251-a9b7c453ed22  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
Значение '''нагрузки''' не должно существенно различаться между узлами, а '''состояние''' должно быть &amp;lt;code&amp;gt;UN&amp;lt;/code&amp;gt; на всех узлах.&lt;br /&gt;
===Миграция Elasticsearch===&lt;br /&gt;
Чтобы запустить миграцию Elasticsearch в центр обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-elasticsearch-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка прогресса и статуса====&lt;br /&gt;
Чтобы проверить состояние миграции Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/restore/elasticsearch/recover/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Проверка миграции данных====&lt;br /&gt;
Чтобы проверить миграцию миграции данных Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch/indexMigrationStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Перенос сервера===&lt;br /&gt;
Запустите управляемый кластер Dynatrace в '''DC-2''', выполнив следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/restore/server/recovery?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки готовности кластера. Установите '''переменную среды идентификатора запроса''' '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-server-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверить готовность кластера====&lt;br /&gt;
Чтобы проверить, готов ли кластер, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/server/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Включение нового дата-центра===&lt;br /&gt;
#Включите трафик OneAgent.&lt;br /&gt;
#Включите резервное копирование в центрах обработки данных. Ваша резервная копия отключена после переноса.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%BF%D0%B5%D1%80%D0%B5%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0&amp;diff=2915</id>
		<title>ВысокаяДоступность — переустановка дата-центра</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D0%BF%D0%B5%D1%80%D0%B5%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0&amp;diff=2915"/>
		<updated>2023-01-26T20:52:32Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В данной восстановительной процедуре следующие термины обозначаются следующим образом:&lt;br /&gt;
*'''DC-1''' - Исходный (уцелевший) ЦОД, в котором расположен кластер.&lt;br /&gt;
*'''DC-2''' - Целевой (утерянный) центр обработки данных, предназначенный для восстановления.&lt;br /&gt;
*'''Начальный узел''' - Любой узел в '''Исходном-DC''' , который будет использоваться для выполнения задач установки и распространения конфигурации.&lt;br /&gt;
Процедура включает миграцию и миграцию управляемых компонентов по отдельности, чтобы они были готовы к миграции данных между двумя центрами обработки данных. См. [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B_Managed Компоненты Managed].&lt;br /&gt;
==Подготовка==&lt;br /&gt;
Убедитесь, что ваша система соответствует указанным требованиям к оборудованию и операционной системе.&lt;br /&gt;
===Сбор информации===&lt;br /&gt;
Команды будут использовать эти переменные при выполнении вызовов REST API. Для этого вам понадобится следующая информация:&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;seed-node-ip&amp;gt;&amp;lt;/code&amp;gt; - IP-адрес начального узла от '''DC-1'''. Это может быть любой узел, работающий в существующем центре обработки данных, который будет использоваться для выполнения задач установки и распространения конфигурации.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nodes-ips&amp;gt;&amp;lt;/code&amp;gt; - Список адресов IPV4 новых узлов в '''DC-2'''. Например, &amp;lt;code&amp;gt;&amp;quot;176.16.0.5&amp;quot;, &amp;quot;176.16.0.6&amp;quot;, &amp;quot;176.16.0.7&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;api-token&amp;gt;&amp;lt;/code&amp;gt; - Действительный токен Cluster API (требуется область действия ServiceProviderAPI). Вы можете сгенерировать его в консоли управления управляемым кластером Dynatrace.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;AstromKey-directory&amp;gt;&amp;lt;/code&amp;gt; - Каталог, в котором установлен Dynatrace Managed на начальном узле. Каталог управляемой установки Dynatrace по умолчанию располагается в директории: &amp;lt;code&amp;gt;/opt/AstromKey-managed&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;datacenter-1&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-1''' должно совпадать с именем ЦОД Cassandra. Имя ЦОД Cassandra по умолчанию: &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-2''' может быть любой строкой, которая начинается и заканчивается буквенно-цифровым символом и не длиннее 80 символов. В имени разрешены символы подчеркивания и тире. Например, &amp;lt;code&amp;gt;dc-us-east-2&amp;lt;/code&amp;gt;.&lt;br /&gt;
===Получение название дата-центра===&lt;br /&gt;
Чтобы получить имя контроллера домена, выполните эту команду '''на начальном узле''' перед началом миграции:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo &amp;lt;AstromKey-directory&amp;gt;/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Вы получите ответ, содержащий имя '''DC-1'''. Пример для контроллера домена с названием &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: datacenter1&lt;br /&gt;
 =======================&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.20   65.54 GB   256          100.0%            f053dd8d-ecf3-7834-b099-68542439817b  rack1&lt;br /&gt;
 UN  10.176.42.244  65.47 GB   256          100.0%            2aa7e790-a423-9273-88f9-45bcd158dd6e  rack1&lt;br /&gt;
 UN  10.176.42.168  65.47 GB   256          100.0%            48543bca-41f5-26d3-b2fd-6cfdf5c0f3b2  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
===Установка переменных===&lt;br /&gt;
Чтобы упростить многочисленные вызовы REST API во время развертывания, задайте переменные среды на каждом узле в '''DC-1''' и '''DC-2'''.&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=&amp;lt;seed-ip&amp;gt;&lt;br /&gt;
 DT_DIR=&amp;lt;AstromKey-directory&amp;gt;&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;lt;nodes-ips]')&lt;br /&gt;
 API_TOKEN=&amp;lt;api-token&amp;gt;&lt;br /&gt;
 SDC_NAME=&amp;lt;datacenter-1&amp;gt;&lt;br /&gt;
 TDC_NAME=&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Например,&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=10.176.37.201&lt;br /&gt;
 DT_DIR=/opt/AstromKey-managed&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;quot;10.176.37.218&amp;quot;, &amp;quot;10.176.37.227&amp;quot;, &amp;quot;10.176.37.120&amp;quot;]')&lt;br /&gt;
 API_TOKEN=R_SZOpV4RTOmjr9fFmK4x&lt;br /&gt;
 SDC_NAME=datacenter1&lt;br /&gt;
 TDC_NAME=dc-us-east-2&amp;lt;/code&amp;gt;&lt;br /&gt;
===Проверка дополнительных настроек===&lt;br /&gt;
Если ваш кластер Cassandra или Elasticsearch настроен с &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; которые включают поддержку стойки, свяжитесь с командой Dynatrace, чтобы применить эти пользовательские настройки, прежде чем продолжить установку '''DC-2'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы проверить, применяются ли пользовательские настройки, выполните '''на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;ls $DT_DIR/installer/custom.settings&amp;lt;/code&amp;gt;&lt;br /&gt;
Если файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; существует, вы используете пользовательские настройки.&lt;br /&gt;
==Установка==&lt;br /&gt;
&lt;br /&gt;
=== Коды ответов API ===&lt;br /&gt;
Каждый из вызовов REST API будет возвращать код HTTP. Переходите к следующему шагу, только если возвращаемый код равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;. Все коды возврата:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; - переходите к следующему шагу, текущий шаг выполнен успешно.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;207&amp;lt;/code&amp;gt; - Запрос обрабатывается, повторите шаг через несколько минут.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;40x&amp;lt;/code&amp;gt; - Измените путь и аргументы запроса и повторите запрос..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;5xx&amp;lt;/code&amp;gt; - Свяжитесь с поддержкой.&lt;br /&gt;
&lt;br /&gt;
=== Остановка работы недоступного дата-центра ===&lt;br /&gt;
Остановите все необходимые службы Dynatrace Managed в рекомендованном порядке. См. раздел [[Запуск/остановка/перезапуск кластера]].&lt;br /&gt;
&lt;br /&gt;
=== Удаление узлов ===&lt;br /&gt;
&lt;br /&gt;
# Перейдите в Консоль Менеджмента Кластера.&lt;br /&gt;
# Для каждого узла в недоступном центре обработки данных перейдите на страницу сведений об узле и удалите узел..&lt;br /&gt;
&lt;br /&gt;
Дополнительные сведения о других способах удаления узла см. в разделе [[Удаление ноды кластера]].&lt;br /&gt;
&lt;br /&gt;
===Удаление потерянного дата-центра из конфигурации===&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/lostDatacenterCleanUp?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и в ответе не предлагаются следующие шаги, свяжитесь с командой Dynatrace.&lt;br /&gt;
===Копирование установщика===&lt;br /&gt;
На этом шаге вы скопируете установщик узла на каждый узел в '''DC-2'''.&lt;br /&gt;
#Войти в '''Консоль Менеджмента Кластера'''.&lt;br /&gt;
#В меню выберите '''Домашняя страница'''.&lt;br /&gt;
#Щелкните '''Добавить новый узел кластера'''.&lt;br /&gt;
#Скопируйте командную строку &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; из текстового поля '''Выполнить эту команду на целевом хосте'''. ''Важно! Не запускайте скрипт установки''.&lt;br /&gt;
#Вставьте и выполните &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; в окне терминала.&lt;br /&gt;
===Подготовка данных кластера для миграции===&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clustermigratePreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
====Проверка статуса подготовки кластера====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clustermigratePreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Создание топологии центра обработки данных===&lt;br /&gt;
На этом шаге вы создадите конфигурацию, определяющую, какой узел принадлежит какому центру обработки данных.&lt;br /&gt;
&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;{\&amp;quot;newDatacenterName\&amp;quot; : \&amp;quot;$DC2_NAME\&amp;quot;, \&amp;quot;nodesIp\&amp;quot; :$NODES_IPS}&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/datacenterTopology?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не 200 и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
===Открытие правил брандмауэра===&lt;br /&gt;
====Открытие портов====&lt;br /&gt;
Чтобы открыть порты для трафика с новых узлов '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;$NODES_IPS&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния правил брандмауэра.&lt;br /&gt;
&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
====Подтверждение правил брандмауэра====&lt;br /&gt;
Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;topology-configuration-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Чтобы проверить состояние правил брандмауэра, выполните следующий вызов API кластера '''только на начальном узле:'''&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Установка нод в Целевой-DC===&lt;br /&gt;
Выполните следующую команду на каждом узле в '''DC-2'''. Следуйте инструкциям на экране, так как это будет обычная установка узла.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo /bin/sh ./managed-installer.sh --install-new-dc --premium-ha on --datacenter $DC2_NAME --seed-auth $API_TOKEN&amp;lt;/code&amp;gt;&lt;br /&gt;
Эта операция должна занять от 3 до 5 минут, а ожидаемый результат должен быть примерно таким:&lt;br /&gt;
 &amp;lt;code&amp;gt;Installation in new data center completed successfully after 2 minutes 51 seconds.&amp;lt;/code&amp;gt;&lt;br /&gt;
====Проверка Nodekeeper в DC-2====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''', когда все узлы в '''DC-2''' закончат установку:&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/nodekeeper/healthCheck?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Миграция Cassandra===&lt;br /&gt;
На этом шаге вы перенастроите Cassandra в '''DC-1''' и '''DC-2''' для миграции между центрами обработки данных, инициируете синхронизацию данных, перестроите данные Cassandra и проверите состояние Cassandra.&lt;br /&gt;
&lt;br /&gt;
Это может занять от нескольких минут до нескольких часов, в зависимости от размера хранилища метрик.&lt;br /&gt;
====Миграция Cassandra в DC-1====&lt;br /&gt;
Чтобы запустить миграцию Cassandra в центре обработки данных '''DC-1''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-old-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка статуса миграции====&lt;br /&gt;
Чтобы проверить состояние миграции, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Миграция Cassandra в DC-2====&lt;br /&gt;
Чтобы запустить миграцию Cassandra в центре обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-new-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка статуса миграции====&lt;br /&gt;
Чтобы проверить состояние миграции, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Восстановление данных Cassandra====&lt;br /&gt;
Чтобы перестроить Cassandra, последовательно выполните следующую команду на каждом новом узле '''DC-2'''. Используйте команду nohup, чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo nohup $DT_DIR/utils/cassandra-nodetool.sh rebuild -- $DC1_NAME &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
=====Проверка прогресса и статуса=====&lt;br /&gt;
Чтобы проверить ход выполнения и статус, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/rebuildStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку примерно через 15 минут. Помните, что процесс восстановления может занять много времени.&lt;br /&gt;
====Проверка состояния Кассандры====&lt;br /&gt;
Чтобы проверить состояние кластера Cassandra, выполните &amp;lt;code&amp;gt;cassandra-nodetool.sh&amp;lt;/code&amp;gt; с параметром состояния '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo $DT_DIR/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Результат должен выглядеть примерно так:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: dc1&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.41.167  18.82 GB   256          100.0%            3af25127-4f99-4f43-afc3-216d7a2c10f8  rack1&lt;br /&gt;
 UN  10.176.41.154  19.44 GB   256          100.0%            5a618559-3a73-42ec-83f0-32d28e08beec  rack1&lt;br /&gt;
 UN  10.176.41.43   19.58 GB   256          100.0%            191f3b30-949a-4cf2-b620-68a40eebf31e  rack1&lt;br /&gt;
 Datacenter: dc2&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.54   19.18 GB   256          100.0%            852ce236-a430-400a-92a6-daeed99acf68  rack1&lt;br /&gt;
 UN  10.176.42.104  19.12 GB   256          100.0%            84479219-b64d-442c-a807-a832db9aae18  rack1&lt;br /&gt;
 UN  10.176.42.234  19.4 GB    256          100.0%            507b377c-5bfc-4667-b251-a9b7c453ed22  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
Значение '''нагрузки''' не должно существенно различаться между узлами, а '''состояние''' должно быть &amp;lt;code&amp;gt;UN&amp;lt;/code&amp;gt; на всех узлах.&lt;br /&gt;
===Миграция Elasticsearch===&lt;br /&gt;
Чтобы запустить миграцию Elasticsearch в центр обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния миграции. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-elasticsearch-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверка прогресса и статуса====&lt;br /&gt;
Чтобы проверить состояние миграции Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/restore/elasticsearch/recover/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
====Проверка миграции данных====&lt;br /&gt;
Чтобы проверить миграцию миграции данных Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch/indexMigrationStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Перенос сервера===&lt;br /&gt;
Запустите управляемый кластер Dynatrace в '''DC-2''', выполнив следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/restore/server/recovery?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки готовности кластера. Установите '''переменную среды идентификатора запроса''' '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;migration-server-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
====Проверить готовность кластера====&lt;br /&gt;
Чтобы проверить, готов ли кластер, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/server/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
===Включение нового дата-центра===&lt;br /&gt;
#Включите трафик OneAgent.&lt;br /&gt;
#Включите резервное копирование в центрах обработки данных. Ваша резервная копия отключена после переноса.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_%D0%BD%D0%BE%D0%B4_%D0%BC%D0%B5%D0%B6%D0%B4%D1%83_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BC%D0%B8&amp;diff=2914</id>
		<title>ВысокаяДоступность — репликация нод между дата-центрами</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%E2%80%94_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_%D0%BD%D0%BE%D0%B4_%D0%BC%D0%B5%D0%B6%D0%B4%D1%83_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BC%D0%B8&amp;diff=2914"/>
		<updated>2023-01-26T20:51:40Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для развертывания ВысокойДоступности необходим избыточный набор узлов в исходном развертывании кластера. Такие развертывания ВысокойДоступности охватывают несколько центров обработки данных. Dynatrace Managed позволяет добавлять зеркальные узлы, расположенные в другом центре обработки данных.&lt;br /&gt;
&lt;br /&gt;
В этой статье применяются следующие термины: &lt;br /&gt;
&lt;br /&gt;
* '''DC-1''' — центр обработки данных, в котором расположен исходный управляемый кластер. &lt;br /&gt;
* '''DC-2''' — дополнительный центр обработки данных, предназначенный для развертывания Dynatrace ВысокаяДоступность.&lt;br /&gt;
* '''Начальный узел''' — любой узел в DC-1, который будет использоваться для выполнения задач установки и распространения конфигурации. &lt;br /&gt;
&lt;br /&gt;
Процедура включает миграцию и репликацию управляемых компонентов по отдельности, чтобы они были готовы к репликации данных между двумя центрами обработки данных. См. [[Компоненты Managed]].&lt;br /&gt;
&lt;br /&gt;
== Требования ==&lt;br /&gt;
&lt;br /&gt;
* Лицензия Высокая Доступность. См. [[Расчет потребления мониторинга]]. &lt;br /&gt;
* Версия кластера '''DC-1''' должна быть 1.222+. &lt;br /&gt;
* В кластере '''DC-1''' необходимо отключить резервное копирование перед началом процедуры миграции. Мы рекомендуем создать новую резервную копию кластера и отключить резервную копию кластера незадолго до развертывания дополнительного центра обработки данных. &lt;br /&gt;
* Миграция не должна занимать более четырех недель. Если ваша миграция продлится более четырех недель, свяжитесь с командой Dynatrace .&lt;br /&gt;
* Перед началом процедуры миграции необходимо отключить автоматическое обновление кластера '''DC-1'''. Кластер нельзя обновлять во время миграции. См. [[Обновление Ключ-АСТРОМ Managed|Автоматическое обновление]]. Свяжитесь с командой Dynatrace, если опция автоматического обновления отключена.&lt;br /&gt;
* Убедитесь, что машины подготовлены для кластера в '''DC-2'''. Поскольку '''DC-2''' будет реплицировать данные '''DC-1''', мы рекомендуем назначить такое же количество узлов с тем же оборудованием, включая дисковое хранилище. Все узлы в '''DC-1''' и '''DC-2''' должны быть синхронизированы по времени. Этого можно добиться, настроив сетевой протокол времени (NTP).&lt;br /&gt;
&lt;br /&gt;
* Для развертывания ВысокойДоступности требуется как минимум три узла в '''DC-1''' и три соответствующих узла в '''DC-2'''. &lt;br /&gt;
* Убедитесь, что все узлы в обоих центрах обработки данных могут взаимодействовать друг с другом. Чтобы проверить, доступен ли узел в '''DC-1''' с хоста в '''DC-2''', вы можете выполнить вызов REST для проверки работоспособности. Например, выполните следующую команду с хоста в '''DC-2''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -k https://&amp;lt;DC-1-node-IP&amp;gt;/rest/health&amp;lt;/code&amp;gt;&lt;br /&gt;
где &amp;lt;code&amp;gt;&amp;lt;DC-1-node-IP&amp;gt;&amp;lt;/code&amp;gt; — IP-адрес любого узла в '''DC-1'''. Вы должны получить &amp;lt;code&amp;gt;«RUNNING»&amp;lt;/code&amp;gt; в ответ, если соединение может быть установлено успешно.&lt;br /&gt;
&lt;br /&gt;
== Подготовка ==&lt;br /&gt;
Убедитесь, что ваша система соответствует указанным требованиям к оборудованию и операционной системе.&lt;br /&gt;
&lt;br /&gt;
=== Сбор информации ===&lt;br /&gt;
Команды будут использовать эти переменные при выполнении вызовов REST API. Для этого вам понадобится следующая информация:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;seed-node-ip&amp;gt;&amp;lt;/code&amp;gt; - IP-адрес начального узла от '''DC-1'''. Это может быть любой узел, работающий в существующем центре обработки данных, который будет использоваться для выполнения задач установки и распространения конфигурации.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nodes-ips&amp;gt;&amp;lt;/code&amp;gt; - Список адресов IPV4 новых узлов в '''DC-2'''. Например, &amp;lt;code&amp;gt;&amp;quot;176.16.0.5&amp;quot;, &amp;quot;176.16.0.6&amp;quot;, &amp;quot;176.16.0.7&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;api-token&amp;gt;&amp;lt;/code&amp;gt; - Действительный токен Cluster API (требуется область действия ServiceProviderAPI). Вы можете сгенерировать его в консоли управления управляемым кластером Dynatrace.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;AstromKey-directory&amp;gt;&amp;lt;/code&amp;gt; - Каталог, в котором установлен Dynatrace Managed на начальном узле. Каталог управляемой установки Dynatrace по умолчанию располагается в директории: &amp;lt;code&amp;gt;/opt/AstromKey-managed&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;datacenter-1&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-1''' должно совпадать с именем ЦОД Cassandra. Имя ЦОД Cassandra по умолчанию: &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt; - Имя '''DC-2''' может быть любой строкой, которая начинается и заканчивается буквенно-цифровым символом и не длиннее 80 символов. В имени разрешены символы подчеркивания и тире. Например, &amp;lt;code&amp;gt;dc-us-east-2&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Получение название дата-центра ===&lt;br /&gt;
Чтобы получить имя контроллера домена, выполните эту команду '''на начальном узле''' перед началом миграции:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo &amp;lt;AstromKey-directory&amp;gt;/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Вы получите ответ, содержащий имя '''DC-1'''. Пример для контроллера домена с названием &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt;:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: datacenter1&lt;br /&gt;
 =======================&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.20   65.54 GB   256          100.0%            f053dd8d-ecf3-7834-b099-68542439817b  rack1&lt;br /&gt;
 UN  10.176.42.244  65.47 GB   256          100.0%            2aa7e790-a423-9273-88f9-45bcd158dd6e  rack1&lt;br /&gt;
 UN  10.176.42.168  65.47 GB   256          100.0%            48543bca-41f5-26d3-b2fd-6cfdf5c0f3b2  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Установка переменных ===&lt;br /&gt;
Чтобы упростить многочисленные вызовы REST API во время развертывания, задайте переменные среды на каждом узле в '''DC-1''' и '''DC-2'''.&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=&amp;lt;seed-ip&amp;gt;&lt;br /&gt;
 DT_DIR=&amp;lt;AstromKey-directory&amp;gt;&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;lt;nodes-ips]')&lt;br /&gt;
 API_TOKEN=&amp;lt;api-token&amp;gt;&lt;br /&gt;
 DC1_NAME=&amp;lt;datacenter-1&amp;gt;&lt;br /&gt;
 DC2_NAME=&amp;lt;datacenter-2&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Например,&lt;br /&gt;
 &amp;lt;code&amp;gt;SEED_IP=10.176.37.201&lt;br /&gt;
 DT_DIR=/opt/AstromKey-managed&lt;br /&gt;
 NODES_IPS=$(echo '[&amp;quot;10.176.37.218&amp;quot;, &amp;quot;10.176.37.227&amp;quot;, &amp;quot;10.176.37.120&amp;quot;]')&lt;br /&gt;
 API_TOKEN=R_SZOpV4RTOmjr9fFmK4x&lt;br /&gt;
 DC1_NAME=datacenter1&lt;br /&gt;
 DC2_NAME=dc-us-east-2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Проверка дополнительных настроек ===&lt;br /&gt;
Если ваш кластер Cassandra или Elasticsearch настроен с &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; которые включают поддержку стойки, свяжитесь с командой Dynatrace, чтобы применить эти пользовательские настройки, прежде чем продолжить установку '''DC-2'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы проверить, применяются ли пользовательские настройки, выполните '''на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;ls $DT_DIR/installer/custom.settings&amp;lt;/code&amp;gt;&lt;br /&gt;
Если файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; существует, вы используете пользовательские настройки.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
&lt;br /&gt;
=== Обновление Elasticsearch ===&lt;br /&gt;
Обновите Elasticsearch до нужной версии. Последовательно выполните следующую команду на каждом существующем узле '''DC-1''':&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo nohup $DT_DIR/installer/reconfigure.sh --only els --premium-ha on &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Копирование установщика ===&lt;br /&gt;
На этом шаге вы скопируете установщик узла на каждый узел в '''DC-2'''.&lt;br /&gt;
&lt;br /&gt;
# Войти в '''Консоль Менеджмента Кластера'''.&lt;br /&gt;
# В меню выберите '''Домашняя страница'''.&lt;br /&gt;
# Щелкните '''Добавить новый узел кластера'''.&lt;br /&gt;
# Скопируйте командную строку &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; из текстового поля '''Выполнить эту команду на целевом хосте'''. ''Важно! Не запускайте скрипт установки''.&lt;br /&gt;
# Вставьте и выполните &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; в окне терминала.&lt;br /&gt;
&lt;br /&gt;
=== Подготовка данных кластера для репликации ===&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterReplicationPreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Проверка статуса подготовки кластера ====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterReplicationPreparation?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
=== Создание топологии центра обработки данных ===&lt;br /&gt;
На этом шаге вы создадите конфигурацию, определяющую, какой узел принадлежит какому центру обработки данных. &lt;br /&gt;
&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;{\&amp;quot;newDatacenterName\&amp;quot; : \&amp;quot;$DC2_NAME\&amp;quot;, \&amp;quot;nodesIp\&amp;quot; :$NODES_IPS}&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/datacenterTopology?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не 200 и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
&lt;br /&gt;
=== Открытие правил брандмауэра ===&lt;br /&gt;
&lt;br /&gt;
==== Открытие портов ====&lt;br /&gt;
Чтобы открыть порты для трафика с новых узлов '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST -d &amp;quot;$NODES_IPS&amp;quot; &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния правил брандмауэра. &lt;br /&gt;
&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с командой Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Подтверждение правил брандмауэра ====&lt;br /&gt;
Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;topology-configuration-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Чтобы проверить состояние правил брандмауэра, выполните следующий вызов API кластера '''только на начальном узле:'''&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/clusterNodes/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния этого звонка не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
=== Установка нод в DC-2 ===&lt;br /&gt;
Выполните следующую команду на каждом узле в '''DC-2'''. Следуйте инструкциям на экране, так как это будет обычная установка узла.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo /bin/sh ./managed-installer.sh --install-new-dc --premium-ha on --datacenter $DC2_NAME --seed-auth $API_TOKEN&amp;lt;/code&amp;gt;&lt;br /&gt;
Эта операция должна занять от 3 до 5 минут, а ожидаемый результат должен быть примерно таким:&lt;br /&gt;
 &amp;lt;code&amp;gt;Installation in new data center completed successfully after 2 minutes 51 seconds.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Проверка Nodekeeper в DC-2 ====&lt;br /&gt;
Выполните следующий вызов API кластера '''только на начальном узле''', когда все узлы в '''DC-2''' закончат установку:&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/nodekeeper/healthCheck?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
=== Репликация Cassandra ===&lt;br /&gt;
На этом шаге вы перенастроите Cassandra в '''DC-1''' и '''DC-2''' для репликации между центрами обработки данных, инициируете синхронизацию данных, перестроите данные Cassandra и проверите состояние Cassandra. &lt;br /&gt;
&lt;br /&gt;
Это может занять от нескольких минут до нескольких часов, в зависимости от размера хранилища метрик.&lt;br /&gt;
&lt;br /&gt;
==== Репликация Cassandra в DC-1 ====&lt;br /&gt;
Чтобы запустить репликацию Cassandra в центре обработки данных '''DC-1''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния репликации. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;replication-old-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Проверка статуса репликации ====&lt;br /&gt;
Чтобы проверить состояние репликации, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/currentDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
==== Репликация Cassandra в DC-2 ====&lt;br /&gt;
Чтобы запустить репликацию Cassandra в центре обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния репликации. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;replication-new-datacenter-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Проверка статуса репликации ====&lt;br /&gt;
Чтобы проверить состояние репликации, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/newDc/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
==== Восстановление данных Cassandra ====&lt;br /&gt;
Чтобы перестроить Cassandra, последовательно выполните следующую команду на каждом новом узле '''DC-2'''. Используйте команду nohup, чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo nohup $DT_DIR/utils/cassandra-nodetool.sh rebuild -- $DC1_NAME &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Проверка прогресса и статуса =====&lt;br /&gt;
Чтобы проверить ход выполнения и статус, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/cassandra/rebuildStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку примерно через 15 минут. Помните, что процесс восстановления может занять много времени.&lt;br /&gt;
&lt;br /&gt;
==== Проверка состояния Кассандры ====&lt;br /&gt;
Чтобы проверить состояние кластера Cassandra, выполните &amp;lt;code&amp;gt;cassandra-nodetool.sh&amp;lt;/code&amp;gt; с параметром состояния '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo $DT_DIR/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
Результат должен выглядеть примерно так:&lt;br /&gt;
 &amp;lt;code&amp;gt;Datacenter: dc1&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.41.167  18.82 GB   256          100.0%            3af25127-4f99-4f43-afc3-216d7a2c10f8  rack1&lt;br /&gt;
 UN  10.176.41.154  19.44 GB   256          100.0%            5a618559-3a73-42ec-83f0-32d28e08beec  rack1&lt;br /&gt;
 UN  10.176.41.43   19.58 GB   256          100.0%            191f3b30-949a-4cf2-b620-68a40eebf31e  rack1&lt;br /&gt;
 Datacenter: dc2&lt;br /&gt;
 ===============&lt;br /&gt;
 Status=Up/Down&lt;br /&gt;
 |/ State=Normal/Leaving/Joining/Moving&lt;br /&gt;
 --  Address        Load       Tokens       Owns (effective)  Host ID                               Rack&lt;br /&gt;
 UN  10.176.42.54   19.18 GB   256          100.0%            852ce236-a430-400a-92a6-daeed99acf68  rack1&lt;br /&gt;
 UN  10.176.42.104  19.12 GB   256          100.0%            84479219-b64d-442c-a807-a832db9aae18  rack1&lt;br /&gt;
 UN  10.176.42.234  19.4 GB    256          100.0%            507b377c-5bfc-4667-b251-a9b7c453ed22  rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
Значение '''нагрузки''' не должно существенно различаться между узлами, а '''состояние''' должно быть &amp;lt;code&amp;gt;UN&amp;lt;/code&amp;gt; на всех узлах.&lt;br /&gt;
&lt;br /&gt;
=== Репликация Elasticsearch ===&lt;br /&gt;
Чтобы запустить репликацию Elasticsearch в центр обработки данных '''DC-2''', выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки состояния репликации. Установите переменную среды идентификатора запроса '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;replication-elasticsearch-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Проверка прогресса и статуса ====&lt;br /&gt;
Чтобы проверить состояние репликации Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
==== Проверка репликации данных ====&lt;br /&gt;
Чтобы проверить репликацию репликации данных Elasticsearch, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/elasticsearch/indexMigrationStatus?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
=== Перенос сервера ===&lt;br /&gt;
Запустите управляемый кластер Dynatrace в '''DC-2''', выполнив следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X POST &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/server?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
В случае успеха код состояния будет &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, а тело ответа будет содержать идентификатор запроса, необходимый для проверки готовности кластера. Установите '''переменную среды идентификатора запроса''' '''только на начальном узле'''. Идентификатор запроса берется из ответа в предыдущем вызове API.&lt;br /&gt;
 &amp;lt;code&amp;gt;REQ_ID=&amp;lt;replication-server-request-id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; и ответ не предлагает дальнейших действий, свяжитесь с Dynatrace.&lt;br /&gt;
&lt;br /&gt;
==== Проверить готовность кластера ====&lt;br /&gt;
Чтобы проверить, готов ли кластер, выполните следующий вызов API кластера '''только на начальном узле''':&lt;br /&gt;
 &amp;lt;code&amp;gt;curl -ikS -X GET &amp;lt;nowiki&amp;gt;https://$SEED_IP/api/v1.0/onpremise/multiDc/migration/server/$REQ_ID?Api-Token=$API_TOKEN&amp;lt;/nowiki&amp;gt; -H &amp;quot;accept: application/json&amp;quot; -H &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Если код состояния не равен &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt;, повторите попытку через несколько минут.&lt;br /&gt;
&lt;br /&gt;
=== Включение нового дата-центра ===&lt;br /&gt;
&lt;br /&gt;
# Включите трафик OneAgent.&lt;br /&gt;
# Включите резервное копирование в центрах обработки данных. Ваша резервная копия отключена после переноса.&lt;br /&gt;
&lt;br /&gt;
=== Реконфигурация DC-1 ===&lt;br /&gt;
Выполните следующую команду последовательно на каждом узле только в '''DC-1'''.&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo nohup $DT_DIR/installer/reconfigure.sh &amp;amp;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%BE%D0%B2&amp;diff=2913</id>
		<title>ВысокаяДоступность для дата-центров</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%BE%D0%B2&amp;diff=2913"/>
		<updated>2023-01-26T20:47:20Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynatrace ВысокаяДоступность''' — это готовое автономное решение, обеспечивающее почти нулевое время простоя и позволяющее продолжать мониторинг без потери данных в сценариях отработки отказа. &lt;br /&gt;
&lt;br /&gt;
Это решение обеспечивает экономию средств с точки зрения выделения вычислительных ресурсов и хранилища за счет устранения необходимости в отдельных резервных хостах аварийного восстановления и соответствующей инфраструктуре для хранения и передачи данных резервного копирования. Хотя дополнительные узлы в одноранговом центре обработки данных (ЦОД) положительно влияют на вычислительную мощность, доступную для кластера, это влияние нелинейно. &lt;br /&gt;
&lt;br /&gt;
При планировании емкости узлы в дополнительном дата-центре следует рассматривать как избыточные, а не как узлы с увеличенной емкостью. Это связано с тем, что дополнительный дата-центр будет иметь копию всех данных Cassandra и Elasticsearch из исходного дата-центра. &lt;br /&gt;
&lt;br /&gt;
'''Максимальное количество узлов, поддерживаемых кластерами''' высокой доступности Dynatrace, равно 30 (15 узлов на дата-центр). &lt;br /&gt;
&lt;br /&gt;
'''Эффективный минимум''' — 6 узлов (3 узла на дата-центр). Оба дата-центра в кластере должны иметь симметричный размер.&lt;br /&gt;
&lt;br /&gt;
== Как исправить сегментированные кластеры ==&lt;br /&gt;
Если одна часть кластера теряет связь с другой частью кластера, это не обязательно означает, что эта часть кластера недоступна. Проблема может заключаться в сбоях подключения. Вам нужно определить, какая часть кластера будет выступать в качестве уцелевшей. &lt;br /&gt;
&lt;br /&gt;
Короткие, до 3 часов, сбои в сети между центрами обработки данных восстанавливаются автоматически. Чтобы избежать несогласованности данных, в случае более длительных простоев мы рекомендуем отключать серверную службу на всех узлах в затронутом центре обработки данных. Вы можете запустить службы, когда сетевое подключение снова станет стабильным. &lt;br /&gt;
&lt;br /&gt;
Чтобы справиться с ситуацией, когда одна часть кластера недоступна, Dynatrace Контроллер Задач отслеживает работоспособность всех узлов и автоматически назначает одну часть кластера основной (выживающей). Во время восстановления это обозначение используется для определения способа повторной синхронизации всех частей кластера. Это означает, что Dynatrace ВысокаяДоступность не поддерживается для полностью автономных управляемых кластеров.&lt;br /&gt;
&lt;br /&gt;
== Разделение и репликация данных ==&lt;br /&gt;
Используя виртуальные стойки, Dynatrace ВысокаяДоступность хранит три копии всех данных конфигурации, метрик и сеансов пользователей в каждом дата-центре. Это обеспечивает оптимальную производительность и надежность в сценариях отработки отказа. &lt;br /&gt;
&lt;br /&gt;
Необработанные данные транзакций (такие как распределенные трассировки, стеки вызовов и операторы базы данных) распределяются случайным образом по всем дата-центрам, поэтому на каждом дата-центре всегда доступен набор данных. Данные синхронизируются асинхронно между дата-центрами. Это устраняет требование к задержке в 10 мс, которое применяется ко всем кластерам с несколькими дата-центрами. &lt;br /&gt;
&lt;br /&gt;
Синхронизация данных спроектирована таким образом, чтобы свести к минимуму использование полосы пропускания между контроллерами домена и предотвратить потерю данных в случае выхода из строя одного из контроллеров домена. Во время перерывов в работе менее трех часов Dynatrace ВысокаяДоступность автоматически и прозрачно повторно синхронизирует данные между контроллерами домена. При простоях продолжительностью до трех дней команда Dynatrace Контроль Задач инициирует необходимые работы по ремонту и синхронизации. После этого неисправную часть кластера необходимо переустановить.&lt;br /&gt;
&lt;br /&gt;
== Маршрутизация данных телеметрии ==&lt;br /&gt;
Сетевые зоны можно использовать для управления потоком данных телеметрии к узлам кластера в различных дата-центрах. Несмотря на то, что Dynatrace ВысокаяДоступность реализует различные оптимизации для уменьшения трафика между дата-центрами, мы рекомендуем для избыточности данных разрешить ActiveGate'ам отправлять данные на оба дата-центра. OneAgent'ы и ActiveGate'ы можно настроить так, чтобы они предпочитали определенные сетевые зоны, сохраняя при этом возможность аварийного переключения на другую часть кластера в случае сбоя дата-центра. Обратите внимание, что для этой цели также можно использовать балансировщики нагрузки. Для активно-пассивных развертываний приложений мы рекомендуем не отключать ActiveGate'ы в пассивных частях развертывания. Это поддерживает работу всех частей инфраструктуры Dynatrace в случае аварийного восстановления и обеспечивает аварийное переключение без повторной настройки или повторного обнаружения.&lt;br /&gt;
&lt;br /&gt;
== Технические подробности ==&lt;br /&gt;
Для ВысокойДоступности требуется ОС, поддерживающая &amp;lt;code&amp;gt;cgroups&amp;lt;/code&amp;gt; версии 1.0 и &amp;lt;code&amp;gt;systemd&amp;lt;/code&amp;gt; версии 219 или более поздней (например, RHEL/CentOS 7+). &lt;br /&gt;
&lt;br /&gt;
Различные ноды будут продолжать взаимодействовать друг с другом через обычные порты, как описано ранее. Суть в том, что порты, которые необходимо открыть между нодами в одном контроллере домена, — это те же порты, которые необходимо открыть внутри кластера, если кластер охватывает два контроллера домена. &lt;br /&gt;
&lt;br /&gt;
Соединения между нодами в разных дата-центрах должны быть зашифрованы. Dynatrace не создает и не устанавливает необходимые сертификаты для обеспечения этого — вам нужно будет сделать это вручную. Поддерживается двусторонняя задержка сети до 100 мс. Потребление полосы пропускания зависит от множества факторов. &lt;br /&gt;
&lt;br /&gt;
Кластер с одним дата-центром (или кластер с несколькими дата-центрами, не зависящий от дата-центра) можно перенести на кластер высокой доступности с двумя дата-центрами. Для такого развертывания требуется лицензия. См. раздел [[Мониторинг приложений и инфраструктуры (хост-модули)]]. &lt;br /&gt;
&lt;br /&gt;
Dynatrace использует двоичный файл Elasticsearch Enterprise, встроенный в платформу. Для Elasticsearch Enterprise требуется подписка Elasticsearch Platinum.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%BE%D0%B2&amp;diff=2912</id>
		<title>ВысокаяДоступность для дата-центров</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0-%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%BE%D0%B2&amp;diff=2912"/>
		<updated>2023-01-26T20:45:52Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynatrace ВысокаяДоступность''' — это готовое автономное решение, обеспечивающее почти нулевое время простоя и позволяющее продолжать мониторинг без потери данных в сценариях отработки отказа. &lt;br /&gt;
&lt;br /&gt;
Это решение обеспечивает экономию средств с точки зрения выделения вычислительных ресурсов и хранилища за счет устранения необходимости в отдельных резервных хостах аварийного восстановления и соответствующей инфраструктуре для хранения и передачи данных резервного копирования. Хотя дополнительные узлы в одноранговом центре обработки данных (ЦОД) положительно влияют на вычислительную мощность, доступную для кластера, это влияние нелинейно. &lt;br /&gt;
&lt;br /&gt;
При планировании емкости узлы в дополнительном дата-центре следует рассматривать как избыточные, а не как узлы с увеличенной емкостью. Это связано с тем, что дополнительный дата-центр будет иметь копию всех данных Cassandra и Elasticsearch из исходного дата-центра. &lt;br /&gt;
&lt;br /&gt;
'''Максимальное количество узлов, поддерживаемых кластерами''' высокой доступности Ключа-Астром, равно 30 (15 узлов на дата-центр). &lt;br /&gt;
&lt;br /&gt;
'''Эффективный минимум''' — 6 узлов (3 узла на дата-центр). Оба дата-центра в кластере должны иметь симметричный размер.&lt;br /&gt;
&lt;br /&gt;
== Как исправить сегментированные кластеры ==&lt;br /&gt;
Если одна часть кластера теряет связь с другой частью кластера, это не обязательно означает, что эта часть кластера недоступна. Проблема может заключаться в сбоях подключения. Вам нужно определить, какая часть кластера будет выступать в качестве уцелевшей. &lt;br /&gt;
&lt;br /&gt;
Короткие, до 3 часов, сбои в сети между центрами обработки данных восстанавливаются автоматически. Чтобы избежать несогласованности данных, в случае более длительных простоев мы рекомендуем отключать серверную службу на всех узлах в затронутом центре обработки данных. Вы можете запустить службы, когда сетевое подключение снова станет стабильным. &lt;br /&gt;
&lt;br /&gt;
Чтобы справиться с ситуацией, когда одна часть кластера недоступна, Dynatrace Контроллер Задач отслеживает работоспособность всех узлов и автоматически назначает одну часть кластера основной (выживающей). Во время восстановления это обозначение используется для определения способа повторной синхронизации всех частей кластера. Это означает, что Dynatrace ВысокаяДоступность не поддерживается для полностью автономных управляемых кластеров.&lt;br /&gt;
&lt;br /&gt;
== Разделение и репликация данных ==&lt;br /&gt;
Используя виртуальные стойки, Dynatrace ВысокаяДоступность хранит три копии всех данных конфигурации, метрик и сеансов пользователей в каждом дата-центре. Это обеспечивает оптимальную производительность и надежность в сценариях отработки отказа. &lt;br /&gt;
&lt;br /&gt;
Необработанные данные транзакций (такие как распределенные трассировки, стеки вызовов и операторы базы данных) распределяются случайным образом по всем дата-центрам, поэтому на каждом дата-центре всегда доступен набор данных. Данные синхронизируются асинхронно между дата-центрами. Это устраняет требование к задержке в 10 мс, которое применяется ко всем кластерам с несколькими дата-центрами. &lt;br /&gt;
&lt;br /&gt;
Синхронизация данных спроектирована таким образом, чтобы свести к минимуму использование полосы пропускания между контроллерами домена и предотвратить потерю данных в случае выхода из строя одного из контроллеров домена. Во время перерывов в работе менее трех часов Dynatrace ВысокаяДоступность автоматически и прозрачно повторно синхронизирует данные между контроллерами домена. При простоях продолжительностью до трех дней команда Dynatrace Контроль Задач инициирует необходимые работы по ремонту и синхронизации. После этого неисправную часть кластера необходимо переустановить.&lt;br /&gt;
&lt;br /&gt;
== Маршрутизация данных телеметрии ==&lt;br /&gt;
Сетевые зоны можно использовать для управления потоком данных телеметрии к узлам кластера в различных дата-центрах. Несмотря на то, что Dynatrace ВысокаяДоступность реализует различные оптимизации для уменьшения трафика между дата-центрами, мы рекомендуем для избыточности данных разрешить ActiveGate'ам отправлять данные на оба дата-центра. OneAgent'ы и ActiveGate'ы можно настроить так, чтобы они предпочитали определенные сетевые зоны, сохраняя при этом возможность аварийного переключения на другую часть кластера в случае сбоя дата-центра. Обратите внимание, что для этой цели также можно использовать балансировщики нагрузки. Для активно-пассивных развертываний приложений мы рекомендуем не отключать ActiveGate'ы в пассивных частях развертывания. Это поддерживает работу всех частей инфраструктуры Dynatrace в случае аварийного восстановления и обеспечивает аварийное переключение без повторной настройки или повторного обнаружения.&lt;br /&gt;
&lt;br /&gt;
== Технические подробности ==&lt;br /&gt;
Для ВысокойДоступности требуется ОС, поддерживающая &amp;lt;code&amp;gt;cgroups&amp;lt;/code&amp;gt; версии 1.0 и &amp;lt;code&amp;gt;systemd&amp;lt;/code&amp;gt; версии 219 или более поздней (например, RHEL/CentOS 7+). &lt;br /&gt;
&lt;br /&gt;
Различные ноды будут продолжать взаимодействовать друг с другом через обычные порты, как описано ранее. Суть в том, что порты, которые необходимо открыть между нодами в одном контроллере домена, — это те же порты, которые необходимо открыть внутри кластера, если кластер охватывает два контроллера домена. &lt;br /&gt;
&lt;br /&gt;
Соединения между нодами в разных дата-центрах должны быть зашифрованы. Dynatrace не создает и не устанавливает необходимые сертификаты для обеспечения этого — вам нужно будет сделать это вручную. Поддерживается двусторонняя задержка сети до 100 мс. Потребление полосы пропускания зависит от множества факторов. &lt;br /&gt;
&lt;br /&gt;
Кластер с одним дата-центром (или кластер с несколькими дата-центрами, не зависящий от дата-центра) можно перенести на кластер высокой доступности с двумя дата-центрами. Для такого развертывания требуется лицензия. См. раздел [[Мониторинг приложений и инфраструктуры (хост-модули)]]. &lt;br /&gt;
&lt;br /&gt;
Dynatrace использует двоичный файл Elasticsearch Enterprise, встроенный в платформу. Для Elasticsearch Enterprise требуется подписка Elasticsearch Platinum.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2911</id>
		<title>Преобразование с использованием восстановления с учетом стойки</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2911"/>
		<updated>2023-01-26T20:44:29Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Этот метод универсален и может работать для больших кластеров и более сложных изменений топологии. Однако процесс восстановления занимает много времени, и из-за ежедневного резервного копирования происходит некоторая потеря данных. Хранилище транзакций (PurePaths) не содержится в резервной копии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-conversion-restore.webp|альт=Процесс преобразования Managed кластера в кластер с учетом стойки с помощью резервного копирования и восстановления]]&lt;br /&gt;
&lt;br /&gt;
== Подготовка ==&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что у кластера есть последняя резервная копия. См. Резервное копирование и восстановление кластера.&lt;br /&gt;
* Подготовьте новый узел (ы). Убедитесь, что раздел диска, выделенный для хранилища Cassandra на новом узле, достаточен для размещения всей базы данных Cassandra (с запасом для сжатия и новых данных). Размер диска должен быть как минимум вдвое больше объединенных хранилищ Cassandra всех существующих узлов кластера. Рекомендуется размещать данные Cassandra на отдельном томе, чтобы избежать проблем с дисковым пространством, связанных с различными типами данных.&lt;br /&gt;
&lt;br /&gt;
== Восстановление кластера в новые стойки ==&lt;br /&gt;
Восстановить кластер в новые стойки&lt;br /&gt;
&lt;br /&gt;
1. Остановите существующий кластер, чтобы два кластера с одинаковым идентификатором не могли подключиться к Dynatrace Mission Control.&lt;br /&gt;
&lt;br /&gt;
См. Запуск/остановка/перезапуск кластера.&lt;br /&gt;
&lt;br /&gt;
2. Выполните официальную процедуру восстановления кластера (резервное копирование и восстановление кластера), используя следующий измененный шаг:&lt;br /&gt;
----'''Запустите восстановление Dynatrace на каждом узле'''&lt;br /&gt;
&lt;br /&gt;
Параллельно на каждом узле запустите программу установки Dynatrace Managed со следующими параметрами:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;--rack-name&amp;lt;/code&amp;gt; - определяет стойку, к которой будет принадлежать этот узел.&lt;br /&gt;
* &amp;lt;code&amp;gt;--rack-dc&amp;lt;/code&amp;gt; - определяет дата-центр, которому будет принадлежать этот узел.&lt;br /&gt;
* &amp;lt;code&amp;gt;--restore&amp;lt;/code&amp;gt; - переводит программу установки в режим восстановления.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cluster-ip&amp;lt;/code&amp;gt; - IPv4-адрес узла, на котором вы запускаете установщик.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cluster-nodes&amp;lt;/code&amp;gt; - разделенный запятыми список идентификаторов и IP-адресов всех узлов в кластере, включая тот, на котором вы запускаете установщик, в следующем формате &amp;lt;code&amp;gt;&amp;lt;node_id&amp;gt;:&amp;lt;node_ip&amp;gt;,&amp;lt;node_id&amp;gt;:&amp;lt;node_ip&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;--seed-ip&amp;lt;/code&amp;gt; - IPv4-адрес исходного узла.&lt;br /&gt;
* &amp;lt;code&amp;gt;backup-file&amp;lt;/code&amp;gt; - путь к файлу резервной копии &amp;lt;code&amp;gt;*.tar&amp;lt;/code&amp;gt; , который включает путь к монтированию общего файлового хранилища, идентификатор кластера, идентификатор узла, версию резервной копии и файл резервной копии &amp;lt;code&amp;gt;*.tar&amp;lt;/code&amp;gt; в следующем формате:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;/node_&amp;lt;node_id&amp;gt;/files/&amp;lt;backup_version_number&amp;gt;/&amp;lt;backup_file&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Пример резервного пути&lt;br /&gt;
&lt;br /&gt;
В этом примере пути: &amp;lt;code&amp;gt;/mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_1/files/19/backup-001.tar&amp;lt;/code&amp;gt; части пути следующие:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;/mnt/backup/bckp/&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;UUID&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;c9dd47f0-87d7-445e-bbeb-26429fac06c6&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;node_id&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;backup_version_number&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;19&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время резервного копирования могут присутствовать два каталога резервных копий с разными номерами версий резервных копий:&lt;br /&gt;
&lt;br /&gt;
* Каталог с более низким номером версии содержит старую резервную копию. Он будет удален после завершения резервного копирования.&lt;br /&gt;
* Каталог с более высоким номером версии содержит текущую резервную копию.&lt;br /&gt;
&lt;br /&gt;
Номер версии резервной копии увеличивается при каждом выполнении резервного копирования.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----Получите идентификаторы и IP-адреса из инвентаря, который вы создали перед началом работы.&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;10.176.41.168&amp;lt;/code&amp;gt; - IP-адрес восстанавливаемого узла&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1: 10.176.41.168, 3: 10.176.41.169, 5: 10.176.41.170&amp;lt;/code&amp;gt; - идентификаторы узлов и новые IP-адреса всех узлов в кластере&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;sudo ./tmp/{backup-instaler-name}.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;--rack-name rack2&amp;lt;/code&amp;gt; &lt;br /&gt;
# &amp;lt;code&amp;gt;--rack-dc datacenter1&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;--restore&amp;lt;/code&amp;gt; &lt;br /&gt;
# &amp;lt;code&amp;gt;--cluster-ip &amp;quot;10.176.41.168&amp;quot;&amp;lt;/code&amp;gt; &lt;br /&gt;
# &amp;lt;code&amp;gt;--cluster-nodes &amp;quot;1:10.176.41.168,3:10.176.41.169,5:10.176.41.170&amp;quot;&amp;lt;/code&amp;gt; &lt;br /&gt;
# &amp;lt;code&amp;gt;--seed-ip &amp;quot;10.176.41.169&amp;quot;&amp;lt;/code&amp;gt; &lt;br /&gt;
# &amp;lt;code&amp;gt;--backup-file /mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_1/files/19/backup-001.tar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----3. Когда вы загружаете данные как часть процесса восстановления, они уже помещены в целевые стойки.&lt;br /&gt;
&lt;br /&gt;
Когда преобразование будет завершено, вы увидите стойки на странице состояния развертывания в консоли управления кластером:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cmcstatus.webp|альт=Страница состояния развертывания CMC кластера с учетом стойки]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2910</id>
		<title>Преобразование с использованием репликации с учетом стойки</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2910"/>
		<updated>2023-01-26T20:43:59Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Этот метод полезен для небольших управляемых кластеров Dynatrace, где один узел может содержать полную реплику. Если ваше текущее хранилище метрик (база данных Cassandra) на узел превышает 1 ТБ, используйте метод восстановления кластера. Вы можете использовать существующие узлы для постепенной (один за другим) их переустановки с параметром «поддержка стойки». При желании вы можете использовать дополнительное оборудование в качестве новых узлов и удалить один узел при установке нового узла с параметром «поддержка стойки».&lt;br /&gt;
&lt;br /&gt;
Преимущество этого подхода заключается в том, что он не влияет на доступность кластера, однако для поддержания доступности кластера необходимо разрешить управляемому кластеру использовать собственные методы репликации для обеспечения сохранения данных. Следует учитывать, что удаление и добавление узла в кластер требует времени. Это время зависит от размера вашего метрического хранилища и скорости вашего диска или сети. Некоторые операции с кластером могут занять даже один-два дня. Управляемый кластер предотвратит все другие операции кластера в течение этого времени (добавление и удаление узлов, обновление и резервное копирование). Если вы решили выполнить переустановку на существующем хосте, подождите 72 часа, прежде чем повторно подключать этот хост к кластеру.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-conversion-ra.webp|альт=Процесс преобразования Managed кластера в кластер с учетом стойки.]]&lt;br /&gt;
&lt;br /&gt;
== Подготовка ==&lt;br /&gt;
&lt;br /&gt;
* Подготовьте базу данных Cassandra для распространения реплик по кластеру (требуется Python 2.7).&lt;br /&gt;
&lt;br /&gt;
На одном из существующих узлов измените пространство клавиш, чтобы изменить настройки снитча, используя Cassandra CQL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo &amp;lt;managed-installation-dir&amp;gt;/cassandra/bin/cqlsh &amp;lt;node_IP&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Где &amp;lt;code&amp;gt;&amp;lt;managed-installation-dir&amp;gt;&amp;lt;/code&amp;gt; - это каталог управляемых двоичных файлов Dynatrace, а &amp;lt;code&amp;gt;&amp;lt;node-IP&amp;gt;&amp;lt;/code&amp;gt; - это IP-адрес текущего узла (узел, который вы используете в данный момент).&lt;br /&gt;
&lt;br /&gt;
В результате вы попадете в оболочку CQL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Connected to 00aa0a0a-1ab1-11a1-aaa1-0a0a0aa1a1aa at xx.xxx.xx.xxx:9042.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[cqlsh 5.0.1 | Cassandra 3.0.23 | CQL spec 3.4.0 | Native protocol v4]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Use HELP for help.                                                 &amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cqlsh&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Затем выполните:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ALTER KEYSPACE ruxitdb WITH REPLICATION = {'class': 'NetworkTopologyStrategy', 'datacenter1':3};&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Когда закончите, введите: &amp;lt;code&amp;gt;exit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Подготовьте кластер для добавления узлов в разные стойки.&lt;br /&gt;
&lt;br /&gt;
На каждом из существующих узлов отредактируйте &amp;lt;code&amp;gt;/etc/&amp;lt;conf-name&amp;gt;.conf&amp;lt;/code&amp;gt; и настройте следующие параметры:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;CASSANDRA_NODE_RACK = rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;CASSANDRA_NODE_RACK_DC = datacenter1  &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ELASTICSEARCH_NODE_RACK = rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Выполните &amp;lt;code&amp;gt;sudo reconfigure.sh&amp;lt;/code&amp;gt; , чтобы применить изменения конфигурации для узла кластера.&lt;br /&gt;
&lt;br /&gt;
* Подготовьте новую(ые) ноду(ы).&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что раздел диска, выделенный для хранилища Cassandra на новом узле, достаточен для размещения всей базы данных Cassandra (с запасом для сжатия и новых данных). Размер диска должен быть как минимум вдвое больше объединенных хранилищ Cassandra всех существующих узлов кластера. Рекомендуется размещать данные Cassandra на отдельном томе, чтобы избежать проблем с дисковым пространством, связанных с различными типами данных.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что настройки стойки правильно соответствуют физическим стойкам и центрам обработки данных. В идеале в конце всего преобразования в каждой стойке должно быть равное количество узлов.&lt;br /&gt;
&lt;br /&gt;
== Расширение кластера на новые стойки ==&lt;br /&gt;
Во время первоначального развертывания Dynatrace Managed все узлы кластера по умолчанию сгруппированы в единую стойку по умолчанию, размещенную в центре обработки данных по умолчанию. Даже если ваше развертывание не поддерживает стойки, все узлы уже находятся в  &amp;lt;code&amp;gt;datacenter1&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;rack1&amp;lt;/code&amp;gt;. Чтобы избежать добавления нового узла в стойку по умолчанию, не используйте &amp;lt;code&amp;gt;rack1&amp;lt;/code&amp;gt; в качестве значения параметра &amp;lt;code&amp;gt;--rack-name&amp;lt;/code&amp;gt; для новой стойки.&lt;br /&gt;
&lt;br /&gt;
Если вы конвертируете кластер в том же центре обработки данных, используйте значение параметра datacenter1 по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Расширить кластер на новые стойки&lt;br /&gt;
&lt;br /&gt;
1. Добавьте в кластер новый узел с параметрами стойки.&lt;br /&gt;
&lt;br /&gt;
Используйте процедуру Добавить новый узел кластера и добавьте параметры &amp;lt;code&amp;gt;--rack-name&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;--rack-dc&amp;lt;/code&amp;gt; к команде установки. Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/bin/sh &amp;lt;managed-installer-name&amp;gt;.sh --seed-auth abcdefjhij1234567890 --rack-name rack2 --rack-dc datacenter1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Подождите, пока узел полностью не присоединится к кластеру. В зависимости от размера вашей базы данных, загрузка Cassandra может занять несколько дней.&lt;br /&gt;
----''&amp;lt;big&amp;gt;Подсказка&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Если узел испытывает трудности с поддержанием загрузки данных, вы можете временно остановить процесс сервера Dynatrace на этом узле и освободить больше циклов ЦП для Cassandra.&lt;br /&gt;
----2. Добавьте еще один узел в ту же стойку с такими же параметрами стойки.&lt;br /&gt;
&lt;br /&gt;
На этот раз ожидается, что загрузка Cassandra будет быстрее.&lt;br /&gt;
&lt;br /&gt;
3. Продолжайте добавлять новые узлы в &amp;lt;code&amp;gt;rack2&amp;lt;/code&amp;gt;. Как только у вас будет достаточное количество узлов в &amp;lt;code&amp;gt;rack2&amp;lt;/code&amp;gt; (1/3 размера целевого кластера), начните добавлять новые узлы с параметрами стойки в &amp;lt;code&amp;gt;rack3&amp;lt;/code&amp;gt; , учитывая требования к дисковому пространству.&lt;br /&gt;
&lt;br /&gt;
4. Как только у вас будет достаточное количество узлов в стойке &amp;lt;code&amp;gt;rack3&amp;lt;/code&amp;gt; , начните удаление исходных узлов, которые были настроены без поддержки стойки (расположены в стойке по умолчанию &amp;lt;code&amp;gt;rack1&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Когда преобразование будет завершено, вы увидите стойки на странице состояния развертывания в консоли управления кластером:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cmcstatus.webp|альт=Страница состояния развертывания CMC кластера с учетом стойки]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A0%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_Managed_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2909</id>
		<title>Развертывание Managed с учетом стойки</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A0%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_Managed_%D1%81_%D1%83%D1%87%D0%B5%D1%82%D0%BE%D0%BC_%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%B8&amp;diff=2909"/>
		<updated>2023-01-26T20:43:23Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В стандартном управляемом развертывании Dynatrace с высокой доступностью вы защищены от потери данных, если:&lt;br /&gt;
&lt;br /&gt;
* один узел выходит из строя при развертывании трех или четырех узлов&lt;br /&gt;
* один или два узла выходят из строя при развертывании пяти или более узлов&lt;br /&gt;
&lt;br /&gt;
[[Файл:S-man-cluster-no-data-loss.webp|альт=Малый кластер Managed без потери данных]]&lt;br /&gt;
&lt;br /&gt;
''Небольшие управляемые развертывания Dynatrace допускают отказ одного узла.''&lt;br /&gt;
&lt;br /&gt;
[[Файл:L-man-cluster-no-data-loss.webp|альт=Большой кластер Ключ-АСТРОМ Managed без потери данных]]&lt;br /&gt;
&lt;br /&gt;
''Крупные управляемые развертывания Dynatrace допускают отказ двух узлов.''&lt;br /&gt;
&lt;br /&gt;
Развертывание Dynatrace Managed с поддержкой стойки позволяет сгруппировать узлы кластера в три домена сбоя (т. Е. Стойки). Такое развертывание устойчиво к отключению всех узлов в стойке.&lt;br /&gt;
----''&amp;lt;big&amp;gt;Должен ли я использовать распознавание стойки?&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Вы должны использовать функцию распознавания стойки только в следующих случаях:&lt;br /&gt;
&lt;br /&gt;
* Окончательное количество стоек - три, что соответствует коэффициенту репликации хранилища данных Dynatrace.&lt;br /&gt;
* Стойки отражают базовое физическое расположение узлов.&lt;br /&gt;
&lt;br /&gt;
В противном случае вы можете потерять данные и иметь проблемы с доступностью кластера.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Развертывание с учетом стойки ==&lt;br /&gt;
Развертывание с учетом стойки гарантирует, что никакие реплики не будут храниться с избыточностью внутри единственной стойки, поэтому реплики распространяются по стойкам. В случае отказа одной стойки становятся доступны две другие полные реплики, что обеспечивает согласованность и доступность данных. Например, в приведенном ниже развертывании управляемый кластер Dynatrace может обрабатывать до трех отказов узлов в стойке до потери данных.&lt;br /&gt;
&lt;br /&gt;
[[Файл:L-ra-man-cluster-no-data-loss.webp|альт=Большой кластер Ключ-АСТРОМ Managed с учетом стойки без потери данных]]&lt;br /&gt;
&lt;br /&gt;
В стандартном развертывании высокой доступности Dynatrace Managed вам потребуется как минимум три узла кластера, чтобы предотвратить потерю данных. Точно так же в развертываниях с поддержкой стоек у вас должно быть три стойки (домены сбоя), чтобы предотвратить потерю данных. В случае отказа стойки оставшиеся две стойки сохранят данные. Учитывая, что стойка содержит как минимум три узла, при развертывании с поддержкой стойки вы можете позволить себе отказ всей стойки и при этом сохранить целостность данных.&lt;br /&gt;
&lt;br /&gt;
Та же концепция применима к управляемым развертываниям с высокой доступностью премиум-класса. Использование управляемых кластеров с поддержкой стойки в отдельных центрах обработки данных повышает устойчивость к потере данных.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-ha-no-data-loss.webp|альт=Высокая доступность премиум-класса Managed развертывание без потери данных]]&lt;br /&gt;
&lt;br /&gt;
''Премиум высокодоступное Managed развертывание''&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-ha-ra-no-data-loss.webp|альт=Высокая доступность премиум-класса с поддержкой стойки Managed развертывание без потери данных]]&lt;br /&gt;
&lt;br /&gt;
''Премиум высокодоступное Managed развертывание с учетом стойки''&lt;br /&gt;
&lt;br /&gt;
Для обеспечения максимальной доступности и избыточности используйте развертывание с высокой доступностью Premium с поддержкой стойки.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать развертывание с поддержкой стойки во время первоначального управляемого развертывания, используйте параметры установки, чтобы указать центр обработки данных и стойку, в которую нужно добавить узел. См. Разделы Настройка кластера и Настройка установки для Dynatrace Managed.&lt;br /&gt;
&lt;br /&gt;
== Преобразование в режим с учетом стойки ==&lt;br /&gt;
Используйте либо расширение кластера, либо метод восстановления кластера, чтобы преобразовать существующее управляемое развертывание.&lt;br /&gt;
&lt;br /&gt;
=== Расширение кластера (без простоя кластера) ===&lt;br /&gt;
Вы можете вертикально масштабировать узлы в двух местах, чтобы они могли выдерживать дополнительную нагрузку, когда вы завершаете третье место и переустанавливаете его с настройками, ориентированными на стойку. См. Раздел «Преобразование с учетом стойки с использованием репликации».&lt;br /&gt;
----''&amp;lt;big&amp;gt;Метрический размер хранилища&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Если ваше текущее хранилище метрик (база данных Cassandra) на узел превышает 1 ТБ, используйте метод восстановления кластера. Хотя метод расширения кластера будет работать, загрузка Cassandra, необходимая для этого метода, может занять неоправданно много времени.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Восстановление кластера (время простоя кластера во время восстановления) ===&lt;br /&gt;
Вы можете выполнять резервное копирование и восстановление с настройками с учетом стойки. См. раздел «Преобразование с учетом стойки с использованием восстановления».&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BE_%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=2908</id>
		<title>Экспорт данных о лицензировании</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BE_%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=2908"/>
		<updated>2023-01-26T20:42:15Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Экспорт данных об использовании лицензий позволяет загружать подробную информацию о почасовом использовании лицензий во всех средах в указанном вами временном диапазоне. Экспортированный архив содержит файлы в формате JSON, которые вы можете обработать для детального анализа или визуализации данных.&lt;br /&gt;
&lt;br /&gt;
Скачанный архив включает:&lt;br /&gt;
&lt;br /&gt;
* ZIP-архив с файлами данных об использовании лицензий в формате JSON&lt;br /&gt;
* Файл подписи&lt;br /&gt;
* Файл журнала, содержащий информацию о создании и загрузке архива&lt;br /&gt;
&lt;br /&gt;
Файлы JSON содержат следующую информацию:&lt;br /&gt;
&lt;br /&gt;
=== ConsumptionExport ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|clusterUuid&lt;br /&gt;
|Идентификатор кластера&lt;br /&gt;
|-&lt;br /&gt;
|timeFrameStart&lt;br /&gt;
|Начало периода экспорта данных о потреблении&lt;br /&gt;
|-&lt;br /&gt;
|timeFrameEnd&lt;br /&gt;
|Окончание периода экспорта данных о потреблении&lt;br /&gt;
|-&lt;br /&gt;
|environmentBillingEntries&lt;br /&gt;
|Список объектов '''EnvironmentUsage'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== EnvironmentUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|environmentUuid&lt;br /&gt;
|Идентификатор среды&lt;br /&gt;
|-&lt;br /&gt;
|visits&lt;br /&gt;
|Количество использованных пользовательских сеансов&lt;br /&gt;
|-&lt;br /&gt;
|mobileSessions&lt;br /&gt;
|Количество использованных сеансов мобильных пользователей&lt;br /&gt;
|-&lt;br /&gt;
|totalRUMUserPropertiesUsed&lt;br /&gt;
|Количество определенных свойств сеанса пользователя&lt;br /&gt;
|-&lt;br /&gt;
|newProblems&lt;br /&gt;
|Не используется, устарело&lt;br /&gt;
|-&lt;br /&gt;
|hostUsages&lt;br /&gt;
|Список объектов '''HostUsage'''&lt;br /&gt;
|-&lt;br /&gt;
|downloads&lt;br /&gt;
|Не используется, устарело&lt;br /&gt;
|-&lt;br /&gt;
|syntheticUsages&lt;br /&gt;
|Не используется, устарело&lt;br /&gt;
|-&lt;br /&gt;
|syntheticBillingUsage&lt;br /&gt;
|Список объектов '''SyntheticUsage'''&lt;br /&gt;
|-&lt;br /&gt;
|customMetrics&lt;br /&gt;
|Список объектов '''CustomMetricsUsage'''&lt;br /&gt;
|-&lt;br /&gt;
|davisDataUnits&lt;br /&gt;
|Список объектов '''DDUUsage'''&lt;br /&gt;
|-&lt;br /&gt;
|trial&lt;br /&gt;
|Если пробная версия среды&lt;br /&gt;
|-&lt;br /&gt;
|logStorageUsageBytes&lt;br /&gt;
|Счетчик использования хранилища для мониторинга журналов в байтах&lt;br /&gt;
|-&lt;br /&gt;
|logUploadVolumeBytes&lt;br /&gt;
|Счетчик объема загрузки журнала мониторинга в байтах&lt;br /&gt;
|-&lt;br /&gt;
|sessionReplays&lt;br /&gt;
|Количество использованных повторов сеанса пользователя&lt;br /&gt;
|-&lt;br /&gt;
|mobileSessionReplays&lt;br /&gt;
|Количество использованных повторов сеанса мобильного пользователя&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== HostUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|osiId&lt;br /&gt;
|Идентификатор кластера&lt;br /&gt;
|-&lt;br /&gt;
|hostName&lt;br /&gt;
|Не используется&lt;br /&gt;
|-&lt;br /&gt;
|hostCategory&lt;br /&gt;
|Устарело&lt;br /&gt;
|-&lt;br /&gt;
|agentUsages&lt;br /&gt;
|Список объектов '''AgentUsage'''&lt;br /&gt;
|-&lt;br /&gt;
|infrastructureOnly&lt;br /&gt;
|При работе в режиме мониторинга инфраструктуры&lt;br /&gt;
|-&lt;br /&gt;
|paas&lt;br /&gt;
|Если приложение PaaS&lt;br /&gt;
|-&lt;br /&gt;
|passMemoryLimit&lt;br /&gt;
|Ограничение ОЗУ приложения PaaS в байтах; Для приложений, отличных от PaaS, это значение null&lt;br /&gt;
|-&lt;br /&gt;
|vendorTypeId&lt;br /&gt;
|Идентификатор поставщика PaaS. Для приложений, отличных от PaaS, это значение null&lt;br /&gt;
|-&lt;br /&gt;
|hostMemoryBytes&lt;br /&gt;
|RAM хоста в байтах&lt;br /&gt;
|-&lt;br /&gt;
|premiumLogAnalytics&lt;br /&gt;
|Если на хосте включен мониторинг Premium Log&lt;br /&gt;
|-&lt;br /&gt;
|hasContainers&lt;br /&gt;
|Если хост виртуализации (например, хост Docker)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== AgentUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|networkTraffic&lt;br /&gt;
|Не используется, устарело&lt;br /&gt;
|-&lt;br /&gt;
|agentId&lt;br /&gt;
|Уникальный идентификатор модуля OneAgent&lt;br /&gt;
|-&lt;br /&gt;
|agentTypeId&lt;br /&gt;
|ID типа модуля OneAgent; 1 для модуля ОС&lt;br /&gt;
|-&lt;br /&gt;
|agentUsageRecords&lt;br /&gt;
|Список объектов '''AgentUsageRecord'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== AgentUsageRecord ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|startTime&lt;br /&gt;
|Время начала работы модуля OneAgent в пределах таймфрейма ConsumingExport&lt;br /&gt;
|-&lt;br /&gt;
|endTime&lt;br /&gt;
|Время окончания работы агента в пределах таймфрейма ConsumingExport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SyntheticUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|monitorTypeId&lt;br /&gt;
|Идентификатор типа синтетического монитора; 1 для браузерного монитора, 2 для монитора HTTP&lt;br /&gt;
|-&lt;br /&gt;
|testId&lt;br /&gt;
|Уникальный идентификатор синтетического монитора&lt;br /&gt;
|-&lt;br /&gt;
|publicExecutions&lt;br /&gt;
|Количество исполнений из публичных локаций&lt;br /&gt;
|-&lt;br /&gt;
|privateExecutions&lt;br /&gt;
|Количество исполнений из частных локаций&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== CustomMetricsUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|source&lt;br /&gt;
|Имя источника определения пользовательской метрики (например, &amp;lt;code&amp;gt;JMX&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|total&lt;br /&gt;
|Количество определений пользовательских метрик&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== DDUUsage ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|pool&lt;br /&gt;
|Имя пула DDU (например, &amp;quot;Metrics&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|total&lt;br /&gt;
|Количество использованных единиц данных AI&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA/%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0/%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2907</id>
		<title>Запуск/остановка/перезапуск кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA/%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0/%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2907"/>
		<updated>2023-01-26T20:40:51Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Программное обеспечение Dynatrace Managed состоит из ряда служб Dynatrace, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке. Вы можете использовать официальный сценарий &amp;lt;code&amp;gt;&amp;lt;name&amp;gt;.sh&amp;lt;/code&amp;gt; с дополнительными параметрами для правильного запуска, остановки или перезапуска служб Dynatrace. По умолчанию сценарий находится в &amp;lt;code&amp;gt;&amp;lt;install dir&amp;gt;/launcher/&amp;lt;/code&amp;gt;. Убедитесь, что у сценария &amp;lt;code&amp;gt;&amp;lt;name&amp;gt;.sh&amp;lt;/code&amp;gt; есть разрешения на выполнение.&lt;br /&gt;
&lt;br /&gt;
Вы можете выполнить сценарий &amp;lt;code&amp;gt;&amp;lt;name&amp;gt;.sh&amp;lt;/code&amp;gt; с параметром (&amp;lt;code&amp;gt;start&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;restart&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;check&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;pid&amp;lt;/code&amp;gt;), как описано ниже.&lt;br /&gt;
&lt;br /&gt;
* start&lt;br /&gt;
&lt;br /&gt;
Запускает все необходимые службы Dynatrace Managed в рекомендованном порядке.&lt;br /&gt;
&lt;br /&gt;
* stop&lt;br /&gt;
&lt;br /&gt;
Останавливает все необходимые службы Dynatrace Managed в рекомендованном порядке.&lt;br /&gt;
&lt;br /&gt;
* restart&lt;br /&gt;
&lt;br /&gt;
Перезапускает все необходимые службы Dynatrace Managed в рекомендованном порядке.&lt;br /&gt;
&lt;br /&gt;
* status&lt;br /&gt;
&lt;br /&gt;
Отображает список необходимых служб Dynatrace и состояние каждой из них, включая подробную информацию о каждой службе:&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
*check&lt;br /&gt;
&lt;br /&gt;
Проверяет состояние правил iptable и процессов для Nodekeeper, Cassandra, Elasticsearch, ActiveGate, Watcher и NGINX.&lt;br /&gt;
&lt;br /&gt;
Пример вывода статуса&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;Checking rules in iptables ...&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': INPUT -p tcp -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j DROP&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': OUTPUT -p tcp -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': INPUT -p tcp -m addrtype --src-type LOCAL -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': INPUT -s 10.10.10.10/32 -p tcp -m tcp -m multiport --ports 5701:5711,7000:7001,7199,8019,9042,9200,9300 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': INPUT -p tcp -m tcp -m multiport --ports 443,8020:8022,8443,9998 -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'filter': FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'nat': PREROUTING -p tcp -m addrtype --dst-type LOCAL -m tcp --dport 443 -j REDIRECT --to-ports 8022&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Rule is present in 'nat': OUTPUT -p tcp -m addrtype --dst-type LOCAL -m tcp --dport 443 -j REDIRECT --to-ports 8022&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;All rules are active.&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Nodekeeper is running at launcher PID: 966, main PID: 552, listening on ports 8018&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Cassandra is running at launcher PID: 13721, main PID: 13690, listening on ports 9042&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Elasticsearch is running at launcher PID: 14834, main PID: 14802, listening on ports 9200,9300&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;{&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;cluster_name&amp;quot; : &amp;quot;11bc1cd1e1-c222-33e3-4f44-0e0bc0dcdc0d&amp;quot;,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;status&amp;quot; : &amp;quot;yellow&amp;quot;,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;timed_out&amp;quot; : false,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;number_of_nodes&amp;quot; : 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;number_of_data_nodes&amp;quot; : 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;active_primary_shards&amp;quot; : 299,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;active_shards&amp;quot; : 299,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;relocating_shards&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;initializing_shards&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;unassigned_shards&amp;quot; : 598,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;delayed_unassigned_shards&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;number_of_pending_tasks&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;number_of_in_flight_fetch&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;task_max_waiting_in_queue_millis&amp;quot; : 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;  &amp;quot;active_shards_percent_as_number&amp;quot; : 33.33333333333333&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;}&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Server is running at launcher PID: 15294, main PID: 15302, listening on ports 8021&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;ActiveGate is running at launcher PID: 16173, main PID: 16182, listening on ports 8443&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Command to run as user dynaman: /opt/managed/services/logs-watcher.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;Watcher is running, reporting in log: /var/opt/managed/log/logs-watcher-for-nginx-logs.log&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;NGINX is running at launcher PID: 17153, main PID: 17155 17156, listening on ports 8022&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;All processes are OK&amp;lt;/code&amp;gt;&lt;br /&gt;
*pid&lt;br /&gt;
&lt;br /&gt;
Отображает идентификатор процесса для всех необходимых служб Dynatrace, которые были запущены с помощью скрипта.&lt;br /&gt;
&lt;br /&gt;
Пример pid статуса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;966 552 13721 13690 14834 14802 15294 15302 16173 16182 17153 17155 17156&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA/%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0/%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%BD%D0%BE%D0%B4%D1%8B&amp;diff=2906</id>
		<title>Запуск/остановка/перезапуск ноды</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA/%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0/%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%BD%D0%BE%D0%B4%D1%8B&amp;diff=2906"/>
		<updated>2023-01-26T20:39:47Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace Managed состоит из ряда служб, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке.&lt;br /&gt;
&lt;br /&gt;
* Для развертывания трёх и более узлов используйте процедуру кластера (запуск/остановка/перезапуск кластера).&lt;br /&gt;
* Для развёртывания менее трёх узлов используйтесь официальный скрипт &amp;lt;code&amp;gt;Dynatrace.sh&amp;lt;/code&amp;gt; с параметрами запуска, остановки и перезапуска кластера.&lt;br /&gt;
&lt;br /&gt;
По умолчанию скрипт находится в директории &amp;lt;code&amp;gt;/opt/Dynatrace-managed/launcher/&amp;lt;/code&amp;gt;. Скрипт &amp;lt;code&amp;gt;Dynatrace.sh&amp;lt;/code&amp;gt; должен иметь права исполнения.&lt;br /&gt;
&lt;br /&gt;
Выполняйте скрипт &amp;lt;code&amp;gt;Dynatrace.sh&amp;lt;/code&amp;gt; с параметрами (&amp;lt;code&amp;gt;start&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;restart&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;check&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;pid&amp;lt;/code&amp;gt;) по примеру ниже.&lt;br /&gt;
&lt;br /&gt;
== '''Запуск кластера''' ==&lt;br /&gt;
Запуск всех служб Dynatrace Managed в рекомендуемом порядке.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh start&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Остановка кластера''' ==&lt;br /&gt;
Остановка всех служб Dynatrace Managed в рекомендуемом порядке.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh stop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Перезапуск кластера''' ==&lt;br /&gt;
Перезапуск всех служб Dynatrace Managed в рекомендуемом порядке.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh restart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Состояние кластера''' ==&lt;br /&gt;
Отображение списка всех служб Dynatrace и их состояний с подробной информацией.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Состояние процессов кластера''' ==&lt;br /&gt;
Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, ActiveGate, Watcher и NGINX.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh check&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Идентификатор процесса''' ==&lt;br /&gt;
Отображение идентификатора процесса всех служб Dynatrace, запущенных со скриптом.&lt;br /&gt;
 &amp;lt;code&amp;gt;[root@localhost]# ./Dynatrace.sh pid&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2905</id>
		<title>Диагностические архивы для установок Ключ-АСТРОМ Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2905"/>
		<updated>2023-01-26T20:19:36Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Диагностические архивы для установок Ключ-АСТРОМ Managed в Диагностические архивы для установок Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Диагностические архивы для установок Dynatrace Managed]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_Dynatrace_Managed&amp;diff=2904</id>
		<title>Диагностические архивы для установок Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_Dynatrace_Managed&amp;diff=2904"/>
		<updated>2023-01-26T20:19:36Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Диагностические архивы для установок Ключ-АСТРОМ Managed в Диагностические архивы для установок Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При запуске диагностики управляемого кластера Dynatrace у вас есть два варианта анализа:&lt;br /&gt;
&lt;br /&gt;
* '''Автоматический анализ:''' Dynatrace Managed собирает данные диагностики кластера и автоматически отправляет их в Dynatrace, где наши специалисты Dynatrace ONE могут использовать эти данные для быстрого и эффективного анализа вашего запроса в службу поддержки.&lt;br /&gt;
* '''Собирайте и просматривайте локально:''' Dynatrace Managed собирает данные диагностики кластера, после чего вы можете проанализировать данные самостоятельно и, при желании, прикрепить их к заявке в службу поддержки для просмотра в Dynatrace ONE.&lt;br /&gt;
&lt;br /&gt;
== Анализировать автоматически ==&lt;br /&gt;
По умолчанию Dynatrace собирает диагностические данные для кластера и немедленно их анализирует.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Если вы предпочитаете собирать и просматривать данные перед их отправкой в ​​Dynatrace вручную для анализа, см. Сбор и просмотр на месте.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----1. На домашней странице Dynatrace Managed выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
Пример выбора меню&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-diag-enter.jpg|альт=Пример меню выбора]]&lt;br /&gt;
&lt;br /&gt;
2. На странице &amp;quot;Выполнить диагностику кластера&amp;quot; кратко опишите, что с вашей точки зрения не работает должным образом.&lt;br /&gt;
&lt;br /&gt;
Пример страницы диагностики кластера&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cluster-diags.jpg|альт=Пример страницы диагностики кластера]]&lt;br /&gt;
&lt;br /&gt;
3. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; По умолчанию для анализа собираются данные за 7 дней. Если вам нужны дополнительные данные, выберите ссылку «Дополнительные параметры», измените количество дней и нажмите «Применить».&lt;br /&gt;
&lt;br /&gt;
4. Выберите Начать анализ.&lt;br /&gt;
&lt;br /&gt;
=== Что произойдет дальше ===&lt;br /&gt;
Dynatrace делает следующее:&lt;br /&gt;
&lt;br /&gt;
* Собирает диагностические данные за последние 7 дней (если вы не меняли значение по умолчанию) затронутых узлов кластера и ActiveGate'ов.&lt;br /&gt;
* Хранит собранные диагностические данные&lt;br /&gt;
* Загружает диагностические данные в региональное хранилище управления полетами для дальнейшего анализа.&lt;br /&gt;
&lt;br /&gt;
Столбец Состояние описывает текущую фазу процесса.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----''&amp;lt;u&amp;gt;Сбор&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Сбор данных продолжается. При сборе данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Отменить сбор диагностических данных.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Собрано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace завершил сбор диагностических данных. После сбора данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Анализировать, чтобы отправить собранные данные в Dynatrace для анализа.&lt;br /&gt;
* Загрузите собранные данные локально для проверки.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отправка в процессе&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Диагностические данные передаются в Dynatrace для анализа. При отправке данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отправлено в облако Dynatrace&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Диагностические данные переданы в Dynatrace для анализа.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Анализируя&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace сейчас анализирует диагностические данные.&lt;br /&gt;
&lt;br /&gt;
Анализируя данные, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Проанализировано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Анализ сделан. Количество связанных предупреждений указано в скобках.&lt;br /&gt;
&lt;br /&gt;
После анализа вы сможете:&lt;br /&gt;
&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Выполняется удаление&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Данные диагностики удаляются. При удалении данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Удалено&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Данные диагностики удалены. Dynatrace хранит лишь небольшой набор информации о том, кто, когда, где и почему были собраны диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отменено&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Процесс диагностики был отменен вручную до его завершения.&lt;br /&gt;
&lt;br /&gt;
=== Просмотрите анализ Dynatrace ===&lt;br /&gt;
По завершении анализа Dynatrace отправляет результаты обратно в ваш кластер. Если потенциальное решение обнаружено, Dynatrace перечисляет его в разделе «Предупреждения».&lt;br /&gt;
&lt;br /&gt;
== Собирайте и просматривайте локально ==&lt;br /&gt;
Эта процедура описывает, как собирать диагностические данные для хоста или процесса локально. Используйте эту опцию, если вы предпочитаете собирать и просматривать данные перед их отправкой в ​​Dynatrace вручную для анализа.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Если вместо этого вы хотите собирать данные и автоматически отправлять их в Dynatrace для анализа, см. раздел «Анализировать автоматически».&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----1. На управляемой домашней странице Dynatrace выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
Пример выбора меню&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-diag-enter.jpg|альт=Пример меню выбора]]&lt;br /&gt;
&lt;br /&gt;
2. На странице &amp;quot;Выполнить диагностику кластера&amp;quot; кратко опишите, что с вашей точки зрения не работает должным образом.&lt;br /&gt;
&lt;br /&gt;
Пример страницы диагностики кластера&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cluster-diags.jpg|альт=Пример страницы диагностики кластера]]&lt;br /&gt;
&lt;br /&gt;
3. Щелкните ссылку Дополнительные параметры.&lt;br /&gt;
&lt;br /&gt;
4. Выбрать и хранить на месте.&lt;br /&gt;
&lt;br /&gt;
Находясь здесь, вы также можете изменить количество дней для сбора данных (по умолчанию = 7 дней).&lt;br /&gt;
&lt;br /&gt;
5. Выберите Применить.&lt;br /&gt;
&lt;br /&gt;
6. Выберите Начать сбор, чтобы собрать диагностические данные и сохранить их локально.&lt;br /&gt;
&lt;br /&gt;
=== Что произойдет дальше ===&lt;br /&gt;
Dynatrace сейчас:&lt;br /&gt;
&lt;br /&gt;
* Собирает диагностические данные за последние 7 дней (если вы не меняли значение по умолчанию) затронутых узлов кластера и ActiveGate'ов.&lt;br /&gt;
* Хранит собранные диагностические данные&lt;br /&gt;
&lt;br /&gt;
Столбец Состояние описывает текущую фазу процесса.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----''&amp;lt;u&amp;gt;Сбор&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Сбор данных продолжается. При сборе данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Отменить сбор диагностических данных.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Собрано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace завершил сбор диагностических данных. После сбора данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Анализировать, чтобы отправить собранные данные в Dynatrace для анализа.&lt;br /&gt;
* Загрузите собранные данные локально для проверки.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
=== Что делать с собранными данными ===&lt;br /&gt;
Теперь, когда данные собраны, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Загрузите собранные данные.&lt;br /&gt;
** Вы можете просмотреть данные. См. Раздел «Содержание диагностических данных» для обзора загружаемых материалов.&lt;br /&gt;
** Вы можете добавить данные в свой запрос в службу поддержки.&lt;br /&gt;
&lt;br /&gt;
* Проанализируйте данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
== Обзор диагностики кластера ==&lt;br /&gt;
Для обзора всех запусков устранения неполадок кластера в вашей среде&lt;br /&gt;
&lt;br /&gt;
1. На управляемой домашней странице Dynatrace выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
2. На странице «Выполнить диагностику кластера» перечислены все действия по диагностике в вашем кластере.&lt;br /&gt;
&lt;br /&gt;
* Разверните любую запись, чтобы увидеть подробности.&lt;br /&gt;
* Если данные не были удалены (все диагностические данные удаляются автоматически через 30 дней), вы можете загрузить или удалить их.&lt;br /&gt;
&lt;br /&gt;
== Содержание диагностических данных ==&lt;br /&gt;
Все собранные диагностические данные сжимаются в ZIP-файл &amp;lt;code&amp;gt;SupportArchive&amp;lt;ID number&amp;gt;&amp;lt;/code&amp;gt;  , который включает следующие папки и файлы:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;COLLECTOR&amp;lt;/code&amp;gt; (ActiveGate'ы)&lt;br /&gt;
&lt;br /&gt;
Содержит список всех ActiveGate'ов для кластера. Данные диагностики находятся в отдельной папке для каждого ActiveGate. Папки ActiveGate названы в честь UUID ActiveGate. Каждая папка ActiveGate содержит следующие подпапки:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Папка&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;autoupdater&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы процесса автоматического обновления.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок каталога конфигурации ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;debugui&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок конфигурации внутренней среды, связанной с ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы установки ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;log&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок каталога журналов ActiveGate.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;SERVER&amp;lt;/code&amp;gt; (ноды)&lt;br /&gt;
&lt;br /&gt;
Содержит список всех узлов кластера. Данные диагностики находятся в отдельной папке для узла. Папки узлов названы по уникальному номеру узла. Каждая папка узла содержит следующие подпапки:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Папка&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;autoupdater&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы процесса автоматического обновления.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы конфигурации компонентов узлов кластера.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;log&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы журналов, включая журналы аудита серверного процесса.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;managed-logs&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы журналов других компонентов узла кластера, сгруппированные в отдельные папки.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;nginx-error-logs&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы ошибок с сервера NGINX.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;download details.txt&amp;lt;/code&amp;gt; (TXT)&lt;br /&gt;
&lt;br /&gt;
Содержит информацию и статистику о диагностическом архиве, включая количество файлов и размер для каждой папки.&lt;br /&gt;
&lt;br /&gt;
== Конфиденциальность данных ==&lt;br /&gt;
В соответствии с региональными правилами защиты данных и конфиденциальности Dynatrace делает следующее:&lt;br /&gt;
&lt;br /&gt;
* Автоматически маскирует некоторые личные данные (например, IBAN и учетные данные URI) перед их сохранением.&lt;br /&gt;
* Автоматически удаляет все диагностические данные через 30 дней после их сбора. Это относится к данным в вашей среде Dynatrace и в кластере Dynatrace.&lt;br /&gt;
&lt;br /&gt;
Вы можете удалить собранные диагностические данные раньше. Для обеспечения прозрачности Dynatrace хранит лишь небольшой набор информации о том, кто, когда, где и почему были собраны диагностические данные.&lt;br /&gt;
&lt;br /&gt;
Дополнительные сведения о конфиденциальности данных Dynatrace см. В следующих разделах:&lt;br /&gt;
&lt;br /&gt;
* Персональные данные, собираемые Dynatrace&lt;br /&gt;
* Срок хранения данных&lt;br /&gt;
* Соответствие Dynatrace требованиям GDPR для граждан ЕС&lt;br /&gt;
&lt;br /&gt;
== Устранение проблем ==&lt;br /&gt;
''&amp;lt;u&amp;gt;Статус: «Сбор диагностических данных невозможен в течение 20 минут».&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* Если Dynatrace не может собрать диагностические данные в течение 20 минут, она автоматически повторяет попытку.&lt;br /&gt;
* Если повторная попытка также не удалась, мы рекомендуем вам связаться со службой поддержки Dynatrace в чате.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;`State` кажется замороженным.&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_Dynatrace_Managed&amp;diff=2903</id>
		<title>Диагностические архивы для установок Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA_Dynatrace_Managed&amp;diff=2903"/>
		<updated>2023-01-26T20:19:01Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При запуске диагностики управляемого кластера Dynatrace у вас есть два варианта анализа:&lt;br /&gt;
&lt;br /&gt;
* '''Автоматический анализ:''' Dynatrace Managed собирает данные диагностики кластера и автоматически отправляет их в Dynatrace, где наши специалисты Dynatrace ONE могут использовать эти данные для быстрого и эффективного анализа вашего запроса в службу поддержки.&lt;br /&gt;
* '''Собирайте и просматривайте локально:''' Dynatrace Managed собирает данные диагностики кластера, после чего вы можете проанализировать данные самостоятельно и, при желании, прикрепить их к заявке в службу поддержки для просмотра в Dynatrace ONE.&lt;br /&gt;
&lt;br /&gt;
== Анализировать автоматически ==&lt;br /&gt;
По умолчанию Dynatrace собирает диагностические данные для кластера и немедленно их анализирует.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Если вы предпочитаете собирать и просматривать данные перед их отправкой в ​​Dynatrace вручную для анализа, см. Сбор и просмотр на месте.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----1. На домашней странице Dynatrace Managed выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
Пример выбора меню&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-diag-enter.jpg|альт=Пример меню выбора]]&lt;br /&gt;
&lt;br /&gt;
2. На странице &amp;quot;Выполнить диагностику кластера&amp;quot; кратко опишите, что с вашей точки зрения не работает должным образом.&lt;br /&gt;
&lt;br /&gt;
Пример страницы диагностики кластера&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cluster-diags.jpg|альт=Пример страницы диагностики кластера]]&lt;br /&gt;
&lt;br /&gt;
3. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; По умолчанию для анализа собираются данные за 7 дней. Если вам нужны дополнительные данные, выберите ссылку «Дополнительные параметры», измените количество дней и нажмите «Применить».&lt;br /&gt;
&lt;br /&gt;
4. Выберите Начать анализ.&lt;br /&gt;
&lt;br /&gt;
=== Что произойдет дальше ===&lt;br /&gt;
Dynatrace делает следующее:&lt;br /&gt;
&lt;br /&gt;
* Собирает диагностические данные за последние 7 дней (если вы не меняли значение по умолчанию) затронутых узлов кластера и ActiveGate'ов.&lt;br /&gt;
* Хранит собранные диагностические данные&lt;br /&gt;
* Загружает диагностические данные в региональное хранилище управления полетами для дальнейшего анализа.&lt;br /&gt;
&lt;br /&gt;
Столбец Состояние описывает текущую фазу процесса.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----''&amp;lt;u&amp;gt;Сбор&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Сбор данных продолжается. При сборе данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Отменить сбор диагностических данных.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Собрано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace завершил сбор диагностических данных. После сбора данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Анализировать, чтобы отправить собранные данные в Dynatrace для анализа.&lt;br /&gt;
* Загрузите собранные данные локально для проверки.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отправка в процессе&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Диагностические данные передаются в Dynatrace для анализа. При отправке данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отправлено в облако Dynatrace&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Диагностические данные переданы в Dynatrace для анализа.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Анализируя&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace сейчас анализирует диагностические данные.&lt;br /&gt;
&lt;br /&gt;
Анализируя данные, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Проанализировано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Анализ сделан. Количество связанных предупреждений указано в скобках.&lt;br /&gt;
&lt;br /&gt;
После анализа вы сможете:&lt;br /&gt;
&lt;br /&gt;
* Загрузите собранные диагностические данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Выполняется удаление&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Данные диагностики удаляются. При удалении данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Удалено&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Данные диагностики удалены. Dynatrace хранит лишь небольшой набор информации о том, кто, когда, где и почему были собраны диагностические данные.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Отменено&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Процесс диагностики был отменен вручную до его завершения.&lt;br /&gt;
&lt;br /&gt;
=== Просмотрите анализ Dynatrace ===&lt;br /&gt;
По завершении анализа Dynatrace отправляет результаты обратно в ваш кластер. Если потенциальное решение обнаружено, Dynatrace перечисляет его в разделе «Предупреждения».&lt;br /&gt;
&lt;br /&gt;
== Собирайте и просматривайте локально ==&lt;br /&gt;
Эта процедура описывает, как собирать диагностические данные для хоста или процесса локально. Используйте эту опцию, если вы предпочитаете собирать и просматривать данные перед их отправкой в ​​Dynatrace вручную для анализа.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Если вместо этого вы хотите собирать данные и автоматически отправлять их в Dynatrace для анализа, см. раздел «Анализировать автоматически».&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----1. На управляемой домашней странице Dynatrace выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
Пример выбора меню&lt;br /&gt;
&lt;br /&gt;
[[Файл:Man-diag-enter.jpg|альт=Пример меню выбора]]&lt;br /&gt;
&lt;br /&gt;
2. На странице &amp;quot;Выполнить диагностику кластера&amp;quot; кратко опишите, что с вашей точки зрения не работает должным образом.&lt;br /&gt;
&lt;br /&gt;
Пример страницы диагностики кластера&lt;br /&gt;
&lt;br /&gt;
[[Файл:Cluster-diags.jpg|альт=Пример страницы диагностики кластера]]&lt;br /&gt;
&lt;br /&gt;
3. Щелкните ссылку Дополнительные параметры.&lt;br /&gt;
&lt;br /&gt;
4. Выбрать и хранить на месте.&lt;br /&gt;
&lt;br /&gt;
Находясь здесь, вы также можете изменить количество дней для сбора данных (по умолчанию = 7 дней).&lt;br /&gt;
&lt;br /&gt;
5. Выберите Применить.&lt;br /&gt;
&lt;br /&gt;
6. Выберите Начать сбор, чтобы собрать диагностические данные и сохранить их локально.&lt;br /&gt;
&lt;br /&gt;
=== Что произойдет дальше ===&lt;br /&gt;
Dynatrace сейчас:&lt;br /&gt;
&lt;br /&gt;
* Собирает диагностические данные за последние 7 дней (если вы не меняли значение по умолчанию) затронутых узлов кластера и ActiveGate'ов.&lt;br /&gt;
* Хранит собранные диагностические данные&lt;br /&gt;
&lt;br /&gt;
Столбец Состояние описывает текущую фазу процесса.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----''&amp;lt;u&amp;gt;Сбор&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Сбор данных продолжается. При сборе данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Обновите страницу, чтобы обновить прогресс.&lt;br /&gt;
* Отменить сбор диагностических данных.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;Собрано&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace завершил сбор диагностических данных. После сбора данных вы можете:&lt;br /&gt;
&lt;br /&gt;
* Анализировать, чтобы отправить собранные данные в Dynatrace для анализа.&lt;br /&gt;
* Загрузите собранные данные локально для проверки.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
=== Что делать с собранными данными ===&lt;br /&gt;
Теперь, когда данные собраны, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Загрузите собранные данные.&lt;br /&gt;
** Вы можете просмотреть данные. См. Раздел «Содержание диагностических данных» для обзора загружаемых материалов.&lt;br /&gt;
** Вы можете добавить данные в свой запрос в службу поддержки.&lt;br /&gt;
&lt;br /&gt;
* Проанализируйте данные.&lt;br /&gt;
* Удалите проблему, включая собранные диагностические данные.&lt;br /&gt;
&lt;br /&gt;
== Обзор диагностики кластера ==&lt;br /&gt;
Для обзора всех запусков устранения неполадок кластера в вашей среде&lt;br /&gt;
&lt;br /&gt;
1. На управляемой домашней странице Dynatrace выберите Дополнительно (…)&amp;gt; Выполнить диагностику кластера.&lt;br /&gt;
&lt;br /&gt;
2. На странице «Выполнить диагностику кластера» перечислены все действия по диагностике в вашем кластере.&lt;br /&gt;
&lt;br /&gt;
* Разверните любую запись, чтобы увидеть подробности.&lt;br /&gt;
* Если данные не были удалены (все диагностические данные удаляются автоматически через 30 дней), вы можете загрузить или удалить их.&lt;br /&gt;
&lt;br /&gt;
== Содержание диагностических данных ==&lt;br /&gt;
Все собранные диагностические данные сжимаются в ZIP-файл &amp;lt;code&amp;gt;SupportArchive&amp;lt;ID number&amp;gt;&amp;lt;/code&amp;gt;  , который включает следующие папки и файлы:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;COLLECTOR&amp;lt;/code&amp;gt; (ActiveGate'ы)&lt;br /&gt;
&lt;br /&gt;
Содержит список всех ActiveGate'ов для кластера. Данные диагностики находятся в отдельной папке для каждого ActiveGate. Папки ActiveGate названы в честь UUID ActiveGate. Каждая папка ActiveGate содержит следующие подпапки:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Папка&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;autoupdater&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы процесса автоматического обновления.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок каталога конфигурации ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;debugui&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок конфигурации внутренней среды, связанной с ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы установки ActiveGate.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;log&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит снимок каталога журналов ActiveGate.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;SERVER&amp;lt;/code&amp;gt; (ноды)&lt;br /&gt;
&lt;br /&gt;
Содержит список всех узлов кластера. Данные диагностики находятся в отдельной папке для узла. Папки узлов названы по уникальному номеру узла. Каждая папка узла содержит следующие подпапки:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Папка&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;autoupdater&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы процесса автоматического обновления.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы конфигурации компонентов узлов кластера.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;log&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы журналов, включая журналы аудита серверного процесса.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;managed-logs&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит файлы журналов других компонентов узла кластера, сгруппированные в отдельные папки.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;nginx-error-logs&amp;lt;/code&amp;gt;&lt;br /&gt;
|Содержит журналы ошибок с сервера NGINX.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;download details.txt&amp;lt;/code&amp;gt; (TXT)&lt;br /&gt;
&lt;br /&gt;
Содержит информацию и статистику о диагностическом архиве, включая количество файлов и размер для каждой папки.&lt;br /&gt;
&lt;br /&gt;
== Конфиденциальность данных ==&lt;br /&gt;
В соответствии с региональными правилами защиты данных и конфиденциальности Dynatrace делает следующее:&lt;br /&gt;
&lt;br /&gt;
* Автоматически маскирует некоторые личные данные (например, IBAN и учетные данные URI) перед их сохранением.&lt;br /&gt;
* Автоматически удаляет все диагностические данные через 30 дней после их сбора. Это относится к данным в вашей среде Dynatrace и в кластере Dynatrace.&lt;br /&gt;
&lt;br /&gt;
Вы можете удалить собранные диагностические данные раньше. Для обеспечения прозрачности Dynatrace хранит лишь небольшой набор информации о том, кто, когда, где и почему были собраны диагностические данные.&lt;br /&gt;
&lt;br /&gt;
Дополнительные сведения о конфиденциальности данных Dynatrace см. В следующих разделах:&lt;br /&gt;
&lt;br /&gt;
* Персональные данные, собираемые Dynatrace&lt;br /&gt;
* Срок хранения данных&lt;br /&gt;
* Соответствие Dynatrace требованиям GDPR для граждан ЕС&lt;br /&gt;
&lt;br /&gt;
== Устранение проблем ==&lt;br /&gt;
''&amp;lt;u&amp;gt;Статус: «Сбор диагностических данных невозможен в течение 20 минут».&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* Если Dynatrace не может собрать диагностические данные в течение 20 минут, она автоматически повторяет попытку.&lt;br /&gt;
* Если повторная попытка также не удалась, мы рекомендуем вам связаться со службой поддержки Dynatrace в чате.&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;u&amp;gt;`State` кажется замороженным.&amp;lt;/u&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Состояние не обновляется автоматически. Выберите «Обновить», чтобы проверить изменение состояния.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2902</id>
		<title>Удаление кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2902"/>
		<updated>2023-01-26T20:11:54Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Чтобы удалить кластер, вам необходимо удалить все узлы кластера. Другими словами, вы должны [[Удаление ноды кластера|удалить Dynatrace Сервер с каждого узла]]. Чтобы освободить лицензию, используйте параметр &amp;lt;code&amp;gt;--unregister&amp;lt;/code&amp;gt; хотя бы один раз при удалении узлов кластера.&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' При использовании параметра &amp;lt;code&amp;gt;--unregister&amp;lt;/code&amp;gt; лицензия освобождается, но кластер всё ещё настроен и потенциально может быть связан с новой лицензией.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BD%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2901</id>
		<title>Удаление ноды кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BD%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2901"/>
		<updated>2023-01-26T20:11:02Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вы можете легко удалить узел кластера с помощью консоли управления кластером Dynatrace Managed. Однако, поскольку удаление узла кластера по существу означает удаление Dynatrace Managed, вы также можете использовать командную строку для удаления узла кластера. Оба подхода описаны ниже.&lt;br /&gt;
&lt;br /&gt;
== Удалите узел кластера с помощью командной строки ==&lt;br /&gt;
Войдите в систему Linux, на которой установлена ​​Dynatrace Managed. Используя root-права, выполните следующую команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/bin/sh &amp;lt;namespace&amp;gt;-managed.sh --uninstall&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все данные Dynatrace Managed будут удалены с устройства после успешного выполнения сценария.&lt;br /&gt;
&lt;br /&gt;
== Удалите узел кластера с помощью консоли управления кластером ==&lt;br /&gt;
Прежде чем вы сможете удалить узел из кластера Dynatrace Managed, необходимо сначала отключить трафик OneAgent, чтобы предотвратить поток данных к узлу во время его удаления.&lt;br /&gt;
&lt;br /&gt;
=== Отключить трафик OneAgent ===&lt;br /&gt;
Чтобы отключить узел кластера&lt;br /&gt;
&lt;br /&gt;
1. Авторизуйтесь как администратор. Используйте свой URL-адрес Dynatrace Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).&lt;br /&gt;
&lt;br /&gt;
2. В меню Dynatrace перейдите в раздел '''Статус развертывания'''.&lt;br /&gt;
&lt;br /&gt;
3. Выберите '''Ноды кластера''' и в списке узлов выберите узел, на котором вы хотите отключить трафик OneAgent.&lt;br /&gt;
&lt;br /&gt;
4. Выберите '''Настроить''', чтобы просмотреть страницу конфигурации узла.&lt;br /&gt;
&lt;br /&gt;
5. Нажмите кнопку обзора ('''…''') в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
6. Выберите '''Отключить трафик OneAgent''', чтобы остановить обработку данных мониторинга на узле. Если вы хотите временно исключить узел из кластера, остановите здесь и включите узел позже. Dynatrace Managed будет продолжать работать на устройстве, но не будет обрабатывать данные мониторинга.&lt;br /&gt;
&lt;br /&gt;
=== Удалить отключенный узел кластера ===&lt;br /&gt;
Прежде чем приступить к удалению узла, рекомендуется подождать, по крайней мере, в течение периода хранения данных в хранилище транзакций (до 35 дней). Это связано с тем, что, хотя все метрики реплицируются в кластере, необработанные данные транзакций не хранятся дополнительно. Удаление узла до истечения срока хранения данных в хранилище транзакций может повлиять на анализ данных на уровне кода и сеанса пользователя.&lt;br /&gt;
&lt;br /&gt;
Удаляйте не более одного узла за раз. Чтобы избежать потери данных, подождите 24 часа, прежде чем удалять любые последующие узлы. Это связано с тем, что для автоматического перераспределения реплик долгосрочных метрик на оставшиеся узлы требуется до 24 часов.&lt;br /&gt;
&lt;br /&gt;
Если у вас включено резервное копирование кластера и вы удаляете узел, файлы резервных копий для этого узла останутся в вашем резервном пространстве. Если вы хотите удалить резервную копию специально для удаленного узла, удалите папку &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;/node_&amp;lt;node_id&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;blockquote&amp;gt;Пример удаления конкретной резервной копии ноды&lt;br /&gt;
&lt;br /&gt;
В этом примере путь:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rmdir -r /mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_3/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
части пути следующие:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/mnt/backup/bckp/&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;c9dd47f0-87d7-445e-bbeb-26429fac06c6&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;&amp;lt;UUID&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;&amp;lt;node_id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;После удаления существующего узла кластера необходимо подождать 72 часа, прежде чем устанавливать новый узел на хосте с тем же IP (то есть при повторной установке на том же хосте).&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить отключенный узел кластера&lt;br /&gt;
&lt;br /&gt;
1. Авторизуйтесь как администратор. Используйте свой URL-адрес Dynatrace Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).&lt;br /&gt;
&lt;br /&gt;
2. В меню Dynatrace перейдите на '''Домашнюю''', чтобы перейти на страницу узлов кластера Dynatrace Managed.&lt;br /&gt;
&lt;br /&gt;
3. Выберите узел кластера, который вы хотите удалить, чтобы получить доступ к странице общего представления узла.&lt;br /&gt;
&lt;br /&gt;
4. Нажмите кнопку обзора ('''…''') в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
5. Выберите '''Удалить ноду'''. Затем узел остановится и будет полностью удален с вашего экземпляра сервера.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Мертвые ноды&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Dynatrace Managed показывает мертвые и удаленные узлы в течение 7 дней. Однако даже если мертвый узел больше не отображается на странице кластеров, он все равно регистрируется. Чтобы полностью удалить узел, используйте вызов API Dynatrace. Вы можете выполнить вызов API управления кластером для следующего эндпоинта: &amp;lt;code&amp;gt;onpremise/nodeManagement/deadNodeCleaning&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Подробнее см. в обозревателе API Dynatrace в CMC.&lt;br /&gt;
&lt;br /&gt;
# В правом верхнем углу CMC откройте меню пользователя и выберите '''Cluster Management API (API кластера)'''.&lt;br /&gt;
# Разверните '''Ноду кластера''' и '''УДАЛИТЕ''' раздел &amp;lt;code&amp;gt;/nodeManagement/deadNodeCleaning&amp;lt;/code&amp;gt; , чтобы опробовать его.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BA%D0%BE%D0%BF%D0%B8%D0%B8_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2900</id>
		<title>Примерный размер резервной копии кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BA%D0%BE%D0%BF%D0%B8%D0%B8_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2900"/>
		<updated>2023-01-26T20:01:57Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''''&amp;lt;code&amp;gt;[[Установка и настройка]] / [[Ключ-АСТРОМ Managed|Dynatrace Managed]] / [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed#.D0.AD.D0.BA.D1.81.D0.BF.D0.BB.D1.83.D0.B0.D1.82.D0.B0.D1.86.D0.B8.D1.8F Эксплуатация] / Примерный размер резервной копии кластера&amp;lt;/code&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
Следуйте приведенным ниже инструкциям, чтобы оценить размер резервной копии кластера для хранилища метрик и хранилища Elasticsearch. Общий размер резервной копии кластера можно приблизительно оценить как сумму ваших примерных размеров резервной копии для хранилища метрик и хранилища Elasticsearch.&lt;br /&gt;
&lt;br /&gt;
=== Общая формула ===&lt;br /&gt;
Оцените размер резервной копии хранилища метрик.&lt;br /&gt;
&lt;br /&gt;
Обычно это 20% от суммы хранилища метрик на всех узлах. Количество узлов не влияет на формулу.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Доступное место для хранения резервных копий&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Текущая резервная копия хранилища метрик сохраняется до завершения следующего резервного копирования и создания новой резервной копии. Таким образом, до тех пор, пока не будет удалена первая резервная копия, объем дискового пространства, необходимый для резервной копии хранилища метрик, будет вдвое больше фактического размера вашей резервной копии. По этой причине мы рекомендуем удвоить предполагаемое пространство, необходимое для резервного копирования хранилища метрик.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----1. Оцените размер резервной копии хранилища Elasticsearch.&lt;br /&gt;
&lt;br /&gt;
Предполагаемый требуемый размер резервной копии для Elasticsearch основан на размере хранилища ElasticSearch. Обычно это меньше суммы хранилища ElasticSearch на всех узлах. Хотя резервная копия Elasticsearch не содержит реплик данных, из-за инкрементных снапшотов мы используем общий объем хранилища для оценки.&lt;br /&gt;
&lt;br /&gt;
2. Оцените размер резервной копии кластера.&lt;br /&gt;
&lt;br /&gt;
Основываясь на предыдущих оценках, рассчитайте предполагаемый размер резервной копии как 20% хранилища метрик + хранилище Elasticsearch.&lt;br /&gt;
&lt;br /&gt;
=== Пример оценки ===&lt;br /&gt;
Например, предположим, что вы хотите оценить размер резервной копии для трехузлового кластера:&lt;br /&gt;
&lt;br /&gt;
1. Рассчитайте хранилище метрик для всего кластера.&lt;br /&gt;
&lt;br /&gt;
Проверьте размер хранилища метрик на диске на каждом узле. Размер должен незначительно отличаться между узлами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;du -sh /var/opt/&amp;lt;name&amp;gt;/cassandra/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;885GB&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В нашем примере кластер имеет три узла, и один узел имеет 885 ГБ хранилища метрик, поэтому мы можем оценить хранилище метрик как: &amp;lt;code&amp;gt;3 * 885 ГБ = 2,6 ТБ&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2. Рассчитайте хранилище Elasticsearch для всего кластера.&lt;br /&gt;
&lt;br /&gt;
Проверьте размер хранилища Elasticsearch на диске на '''каждом узле'''. Размер должен незначительно отличаться между узлами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;du -sh /var/opt/&amp;lt;name&amp;gt;/elasticsearch/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1.5TB&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В нашем примере кластер имеет три узла, и один узел имеет 1,5 ТБ хранилища Elasticsearch, поэтому мы можем оценить хранилище Elasticsearch как: &amp;lt;code&amp;gt;3 * 1,5 ТБ = 4,5 ТБ&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3. Теперь, когда у нас есть примерные значения для хранилища метрик и Elasticsearch, мы можем оценить размер резервной копии как 20% хранилища метрик + хранилище Elasticsearch: &amp;lt;code&amp;gt;(2,6 ТБ * 0,2) + 4,5 ТБ = 5,02 ТБ&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Размер одной резервной копии оценивался в 5,02 ТБ. Чтобы оценить '''минимальный размер, который следует выделить для этой резервной копии''', необходимо удвоить резервную копию хранилища метрик. Итого это &amp;lt;code&amp;gt;4,5 ТБ + ((2,6 ТБ * 0,2) * 2) = 5,54 ТБ&amp;lt;/code&amp;gt;.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Точность оценки''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Эта оценка не будет точной, если она будет рассчитана на новом кластере, который только что начал хранить данные. По мере роста хранилища на диске будет увеличиваться и размер резервной копии.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Резервное копирование только конфигурации ===&lt;br /&gt;
Занимает до 10% хранилища метрик вместо 20% (это на 50% меньше хранилища метрик).&lt;br /&gt;
&lt;br /&gt;
=== Исключение пользовательских сессий ===&lt;br /&gt;
В высокоинтенсивных средах RUM (50 тыс. пользовательских сеансов в минуту) пользовательские сеансы могут занимать до 99% всего хранилища Elasticsearch. Следовательно, их исключение может убрать оценку резервного копирования Elasticsearch из общей формулы. В других средах трудно оценить уменьшение размера резервной копии. Вы можете обратиться за помощью к специалисту по продукции Dynatrace ONE.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A0%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2899</id>
		<title>Резервное копирование и восстановление кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A0%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2899"/>
		<updated>2023-01-26T19:59:00Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''''&amp;lt;code&amp;gt;[[Установка и настройка]] / [[Ключ-АСТРОМ Managed|Dynatrace Managed]] / [https://doc.ruscomtech.ru/index.php/%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed#.D0.AD.D0.BA.D1.81.D0.BF.D0.BB.D1.83.D0.B0.D1.82.D0.B0.D1.86.D0.B8.D1.8F Эксплуатация] / Резервное копирование и восстановление кластера&amp;lt;/code&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить автоматическое резервное копирование для управляемого кластера Dynatrace&lt;br /&gt;
&lt;br /&gt;
1. В меню Dynatrace выберите «Настройки»&amp;gt; «Резервное копирование».&lt;br /&gt;
&lt;br /&gt;
2. Включите резервное копирование кластера и выберите область действия:&lt;br /&gt;
&lt;br /&gt;
* Пользовательские сеансы могут содержать конфиденциальную информацию.&lt;br /&gt;
&lt;br /&gt;
'''Исключите сеансы пользователей из резервной копии, чтобы соответствовать требованиям GDPR.'''&lt;br /&gt;
&lt;br /&gt;
* Исключите данные метрик таймсерий из резервной копии, если ваши исторические данные не актуальны и вы хотите сохранить только данные конфигурации.&lt;br /&gt;
* Включите резервную копию событий Log Monitoring v2.&lt;br /&gt;
&lt;br /&gt;
3. (Необязательно) Выберите центр обработки данных. Этот шаг требуется только в том случае, если у вас есть развертывание с несколькими центрами обработки данных (развертывание с высокой доступностью Premium). Дополнительные сведения о развертываниях высокой доступности Premium см. В разделах Высокая доступность для нескольких центров обработки данных и Аварийное восстановление из резервной копии.&lt;br /&gt;
&lt;br /&gt;
4. Укажите полный путь к подключенному сетевому файловому хранилищу, где будут храниться архивы резервных копий.&lt;br /&gt;
&lt;br /&gt;
5. Настройте время начала.&lt;br /&gt;
&lt;br /&gt;
== Автоматическое резервное копирование кластера ==&lt;br /&gt;
Управляемые данные конфигурации Dynatrace (правила именования, теги, зоны управления, профили предупреждений и т. Д.), Данные метрик временных рядов и пользовательские сеансы могут быть скопированы автоматически. Для максимальной устойчивости рекомендуется сохранять файлы резервных копий за пределами предприятия.&lt;br /&gt;
&lt;br /&gt;
* Каждый узел должен быть подключен к общей файловой системе, а общая файловая система должна быть смонтирована в одном и том же общем каталоге на каждом узле.&lt;br /&gt;
* Пользователю, запускающему службы Dynatrace, необходимы разрешения на чтение и запись для общей файловой системы.&lt;br /&gt;
* Подключение к общей файловой системе должно быть доступно при перезапуске системы.&lt;br /&gt;
* Вы можете добавить точку монтирования в &amp;lt;code&amp;gt;fstab&amp;lt;/code&amp;gt; или использовать инструмент управления дисками, чтобы сделать монтирование общей файловой системы постоянным.&lt;br /&gt;
* Протокол, используемый для передачи данных, зависит от вашей конфигурации. Мы рекомендуем NFSv4. Из-за низкой производительности и отказоустойчивости мы не рекомендуем CIFS.&lt;br /&gt;
&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Точка монтирования общей файловой системы при загрузке системы&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Если точка монтирования общей файловой системы недоступна при загрузке системы, Dynatrace не запустится на этом узле. Это может привести к недоступности кластера. Чтобы запустить Dynatrace, необходимо вручную отключить резервное копирование.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Хранилище метрик и конфигурации ===&lt;br /&gt;
Dynatrace сохраняет предыдущую резервную копию, пока не будет создана новая.&lt;br /&gt;
&lt;br /&gt;
'''Характеристики резервного копирования'''&lt;br /&gt;
&lt;br /&gt;
* Снимок выполняется ежедневно.&lt;br /&gt;
* Любые данные, которые реплицируются между узлами, также хранятся в резервной копии (дедупликации нет).&lt;br /&gt;
* Dynatrace исключает наиболее часто изменяющиеся семейства столбцов (исключенные семейства столбцов составляют около 80% от общего объема памяти) в дополнение к данным с разрешением 1 и 5 минут.&lt;br /&gt;
&lt;br /&gt;
=== Elasticsearch ===&lt;br /&gt;
Файлы Elasticsearch хранятся в несжатом двоичном формате. Хотя данные реплицируются между узлами и есть две реплики в дополнение к основному осколку, резервная копия исключает реплицированные данные.&lt;br /&gt;
&lt;br /&gt;
'''Характеристики резервного копирования'''&lt;br /&gt;
&lt;br /&gt;
* По умолчанию моментальный снимок создается каждые 2 часа и является инкрементным. Первоначально Dynatrace копирует весь набор данных, а затем создает моментальные снимки различий. Старые снимки постепенно удаляются, когда им исполняется шесть (6) месяцев. Dynatrace сохраняет как минимум один снимок в месяц.&lt;br /&gt;
* Поскольку Dynatrace хранит некоторые из старых снимков состояния, размер резервной копии увеличивается независимо от текущего размера на диске. Моментальные снимки являются инкрементными, но Elasticsearch со временем объединяет сегменты данных, что приводит к возникновению определенных дубликатов в резервной копии.&lt;br /&gt;
&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Нет резервной копии хранилища транзакций&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Данные хранилища транзакций не копируются, поэтому при восстановлении резервных копий вы можете увидеть пробелы в данных глубокого мониторинга (например, PurePaths и трассировки на уровне кода). По умолчанию данные хранилища транзакций хранятся только 10 дней. В долгосрочной перспективе нет необходимости включать данные хранилища транзакций в резервные копии.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Восстановление кластера ==&lt;br /&gt;
Чтобы восстановить кластер, выполните следующие действия.&lt;br /&gt;
&lt;br /&gt;
=== Прежде чем вы начнете ===&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что машины, подготовленные для восстановления кластера, имеют такое же оборудование и структуру дисков, что и исходный кластер, и достаточную емкость для обработки нагрузки после восстановления.&lt;br /&gt;
&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Мы рекомендуем&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Мы рекомендуем восстановить в кластере то же количество узлов, что и в резервном кластере. В исключительных случаях можно выполнить восстановление в кластер, в котором до двух узлов меньше, чем в кластере, для которого создана резервная копия. Вы рискуете потерять конфигурацию кластера, если попытаетесь восстановить кластер, в котором более чем на два узла меньше исходной резервной копии кластера.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что существующий кластер остановлен, чтобы два кластера с одинаковым идентификатором не могли подключиться к Dynatrace Mission Control. См. Запуск / остановка / перезапуск кластера.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что системные пользователи, созданные для Dynatrace Managed, имеют одинаковые идентификаторы UID: GID на всех узлах.&lt;br /&gt;
* На каждом целевом узле смонтируйте хранилище резервных копий, например, в &amp;lt;code&amp;gt;/mnt/backup&amp;lt;/code&amp;gt;. Этот путь упоминается как &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;&amp;lt;/code&amp;gt; в приведенных ниже шагах.&lt;br /&gt;
* Убедитесь, что у установщика есть разрешения на чтение NFS.&lt;br /&gt;
* Создайте инвентарь кластера. Эта информация понадобится вам во время восстановления.&lt;br /&gt;
** Идентификаторы узлов в кластере - резервная копия каждого узла хранится в выделенном каталоге, названном по его идентификатору, в формате &amp;lt;code&amp;gt;node_ &amp;lt;node_id&amp;gt;&amp;lt;/code&amp;gt; (например, &amp;lt;code&amp;gt;node_1&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;node_5&amp;lt;/code&amp;gt; и т.д.).&lt;br /&gt;
** IPv4-адреса новых машин.&lt;br /&gt;
** Решите, какой будет целевой компьютер для каждого узла.&lt;br /&gt;
** Решите, какой узел станет начальным узлом в кластере.&lt;br /&gt;
&lt;br /&gt;
=== Восстановить из резервной копии ===&lt;br /&gt;
Чтобы восстановить кластер, выполните следующие действия:&lt;br /&gt;
&lt;br /&gt;
1. '''Скопируйте установщик на целевые узлы'''&lt;br /&gt;
&lt;br /&gt;
Для восстановления кластера необходимо использовать ту же версию установщика, что и в исходной. Скопируйте программу установки из &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;/node_&amp;lt;node_id&amp;gt;/&amp;lt;/code&amp;gt; на локальный диск на каждом целевом узле.&lt;br /&gt;
&lt;br /&gt;
2. '''Запустите восстановление Dynatrace на каждом узле'''&lt;br /&gt;
&lt;br /&gt;
Параллельно на каждом узле запустите программу установки Dynatrace Managed со следующими параметрами:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;--restore&amp;lt;/code&amp;gt; - переводит программу установки в режим восстановления.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cluster-ip&amp;lt;/code&amp;gt; - IPv4-адрес узла, на котором вы запускаете установщик.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cluster-nodes&amp;lt;/code&amp;gt; - разделенный запятыми список идентификаторов и IP-адресов всех узлов в кластере, включая тот, на котором вы запускаете установщик, в следующем формате &amp;lt;code&amp;gt;&amp;lt;node_id&amp;gt;:&amp;lt;node_ip&amp;gt;,&amp;lt;node_id&amp;gt;:&amp;lt;node_ip&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;--seed-ip&amp;lt;/code&amp;gt; - IPv4-адрес исходного узла.&lt;br /&gt;
* &amp;lt;code&amp;gt;backup-file&amp;lt;/code&amp;gt; - путь к файлу резервной копии &amp;lt;code&amp;gt;*.tar&amp;lt;/code&amp;gt; , который включает путь к монтированию общего файлового хранилища, идентификатор кластера, идентификатор узла, версию резервной копии и файл резервной копии &amp;lt;code&amp;gt;*.tar&amp;lt;/code&amp;gt; в следующем формате:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;/node_&amp;lt;node_id&amp;gt;/files/&amp;lt;backup_version_number&amp;gt;/&amp;lt;backup_file&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример резервного пути&lt;br /&gt;
&lt;br /&gt;
В этом примере пути: &amp;lt;code&amp;gt;/mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_1/files/19/backup-001.tar&amp;lt;/code&amp;gt; части пути следующие:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;path-to-backup&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;/mnt/backup/bckp/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;UUID&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;c9dd47f0-87d7-445e-bbeb-26429fac06c6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;node_id&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;backup_version_number&amp;gt;&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;19&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время резервного копирования могут присутствовать два каталога резервных копий с разными номерами версий резервных копий:&lt;br /&gt;
&lt;br /&gt;
* Каталог с более низким номером версии содержит старую резервную копию. Он будет удален после завершения резервного копирования.&lt;br /&gt;
* Каталог с более высоким номером версии содержит текущую резервную копию.&lt;br /&gt;
&lt;br /&gt;
Номер версии резервной копии увеличивается при каждом выполнении резервного копирования.&lt;br /&gt;
&lt;br /&gt;
Получите идентификаторы и IP-адреса из инвентаря, который вы создали перед началом работы.&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;10.176.41.168&amp;lt;/code&amp;gt; - IP-адрес восстанавливаемого узла&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1: 10.176.41.168, 3: 10.176.41.169, 5: 10.176.41.170&amp;lt;/code&amp;gt; - идентификаторы узлов и новые IP-адреса всех узлов в кластере&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo /tmp/&amp;lt;backup-managed-installer-name&amp;gt;.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--restore&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--cluster-ip &amp;quot;10.176.41.168&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--cluster-nodes &amp;quot;1:10.176.41.168,3:10.176.41.169,5:10.176.41.170&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--seed-ip &amp;quot;10.176.41.169&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--backup-file /mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_1/files/19/backup-001.tar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. '''Запустите брандмауэр, Cassandra и Elasticsearch'''&lt;br /&gt;
&lt;br /&gt;
На каждом узле последовательно запустите брандмауэр, Cassandra и Elasticsearch, используя скрипт запуска:&lt;br /&gt;
&lt;br /&gt;
4. '''Проверить состояние Cassandra'''&lt;br /&gt;
&lt;br /&gt;
На каждом узле проверьте, запущена ли Cassandra. Выполните команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе должны быть перечислены все узлы восстановленного кластера со следующими значениями:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Status = Up&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;State = Normal&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. '''Проверить состояние Elasticsearch'''&lt;br /&gt;
&lt;br /&gt;
На каждом узле проверьте, работает ли Elasticsearch. Выполните команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;curl -s -N -XGET '&amp;lt;nowiki&amp;gt;http://localhost:9200/_cluster/health?pretty'&amp;lt;/nowiki&amp;gt; | grep status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы должны получить следующий ответ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;status&amp;quot; : &amp;quot;green&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
или для настройки одного узла:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;status&amp;quot; : &amp;quot;yellow&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. '''Восстановить базу данных Elasticsearch'''&lt;br /&gt;
&lt;br /&gt;
На начальном узле выполните следующую команду: &amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/utils/restore-elasticsearch-data.sh &amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. '''Восстановление файлов метрик и данных конфигурации'''&lt;br /&gt;
&lt;br /&gt;
На каждом узле последовательно, начиная с начального узла, выполните следующую команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/utils/restore-cassandra-data.sh &amp;lt;path-to-backup&amp;gt;/&amp;lt;UUID&amp;gt;/node_&amp;lt;node_id&amp;gt;/files/backup-001.tar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Подождите, пока Cassandra полностью не настроит свой кластер. Используйте команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Вы должны получить следующий ответ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Status = Up&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;State = Normal&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; '''Почините Cassandra'''&lt;br /&gt;
&lt;br /&gt;
Последовательно на всех узлах запустить восстановление Cassandra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/utils/repair-cassandra-data.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Это необходимо для обеспечения согласованности данных между узлами. Этот шаг может занять несколько часов.&lt;br /&gt;
&lt;br /&gt;
9. '''Запустить Dynatrace'''&lt;br /&gt;
&lt;br /&gt;
На каждом узле последовательно, начиная с начального узла, выполните следующую команду:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/launcher/&amp;lt;main-script&amp;gt;.sh start&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Подождите, пока вы не сможете войти в Консоль управления кластером.&lt;br /&gt;
&lt;br /&gt;
10. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; '''Удалить оставшиеся ссылки на старые узлы'''&lt;br /&gt;
&lt;br /&gt;
Если вы решили восстановить меньше узлов, чем в исходном кластере, удалите узлы, помеченные как &amp;lt;code&amp;gt;Offline&amp;lt;/code&amp;gt; в консоли управления кластером. Дополнительные сведения см. В разделе Удаление узла кластера.&lt;br /&gt;
&lt;br /&gt;
11. '''Переключите OneAgent'ы на новый адрес кластера'''&lt;br /&gt;
&lt;br /&gt;
Если вы изначально настроили кластер с DNS для OneAgent'ов, вам нужно только обновить записи DNS, как описано в следующем шаге.&lt;br /&gt;
&lt;br /&gt;
В противном случае вы должны настроить Cluster ActiveGate'ы (или OneAgent'ы, если ActiveGate'ы не используются) с новым целевым адресом и перезапустить их. Если нет кластерных ActiveGate'ов, но есть ActiveGate'ы окружения, это следует сделать на ActiveGate'ах окружения.&lt;br /&gt;
&lt;br /&gt;
В противном случае необходимо настроить и перезапустить Cluster ActiveGate'ы (или OneAgent'ы, если ActiveGate'ы не используются) с новым целевым адресом.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить новый целевой адрес на ActiveGate:&lt;br /&gt;
&lt;br /&gt;
# Остановите службу ActiveGate.&lt;br /&gt;
# Обновите параметр &amp;lt;code&amp;gt;seedServerUrl&amp;lt;/code&amp;gt; в &amp;lt;code&amp;gt;config.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Обновите &amp;lt;code&amp;gt;cluster.properties&amp;lt;/code&amp;gt; новыми URL-адресами.&lt;br /&gt;
# Удалите файл &amp;lt;code&amp;gt;connectivity_history.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Выполните следующий вызов API кластера для каждого узла, заменив &amp;lt;code&amp;gt;&amp;lt;node-id&amp;gt;&amp;lt;/code&amp;gt; на идентификатор узла, &amp;lt;code&amp;gt;&amp;lt;node-ip&amp;gt;&amp;lt;/code&amp;gt; на IPV4-адрес узла и &amp;lt;code&amp;gt;&amp;lt;Api-Token&amp;gt;&amp;lt;/code&amp;gt; на действительный токен Cluster API.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;curl -ikS -X PUT -d &amp;lt;node-ip&amp;gt; https://&amp;lt;node_ip&amp;gt;:8021/api/v1.0/onpremise/endpoint/publicIp/agents/&amp;lt;node-id&amp;gt;?Api-Token=&amp;lt;Api-Token&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы должны получить ответ &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; , как в примере ниже:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;HTTP/1.1 200 OK&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Date: Tue, 19 Feb 2019 17:49:06 GMT&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;X-Robots-Tag: noindex&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Server: ruxit server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Content-Length: 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; '''Обновить записи DNS кластера'''&lt;br /&gt;
&lt;br /&gt;
Если восстановление кластера привело к изменению IP-адресов, обновите записи DNS.&lt;br /&gt;
&lt;br /&gt;
* Если вы используете автоматическое управление доменами и сертификатами, выполните следующий вызов API кластера для каждого узла, заменив &amp;lt;code&amp;gt;&amp;lt;node-id&amp;gt;&amp;lt;/code&amp;gt; на идентификатор узла, &amp;lt;code&amp;gt;&amp;lt;node-ip&amp;gt;&amp;lt;/code&amp;gt; на IPV4-адрес узла и &amp;lt;code&amp;gt;&amp;lt;Api-Token&amp;gt;&amp;lt;/code&amp;gt; на действительный Токен API.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;curl -ikS -X PUT -d &amp;lt;node-ip&amp;gt; https://&amp;lt;Node-ip&amp;gt;:8021/api/v1.0/onpremise/endpoint/publicIp/domain/&amp;lt;node-id&amp;gt;?Api-Token=&amp;lt;Api-Token&amp;gt; -H  &amp;quot;accept: application/json&amp;quot; -H  &amp;quot;Content-Type: application/json&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы должны получить ответ &amp;lt;code&amp;gt;200&amp;lt;/code&amp;gt; , как в примере ниже:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;HTTP/1.1 200 OK&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Date: Tue, 19 Feb 2019 17:49:06 GMT&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;X-Robots-Tag: noindex&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Server: ruxit server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Content-Length: 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Если вы используете собственный DNS, обновите домен кластера на новый IP-адрес.&lt;br /&gt;
&lt;br /&gt;
13. '''Включить резервное копирование'''&lt;br /&gt;
&lt;br /&gt;
Чтобы предотвратить перезапись предыдущего снимка, резервное копирование автоматически отключается после восстановления. После завершения восстановления следует снова включить резервное копирование.&lt;br /&gt;
&lt;br /&gt;
# В меню Dynatrace выберите «Настройки»&amp;gt; «Резервное копирование».&lt;br /&gt;
# Включите параметр «Включить резервное копирование кластера», подтвердите полный путь к архиву резервных копий и запланируйте время ежедневного резервного копирования.&lt;br /&gt;
&lt;br /&gt;
=== Отключить резервное копирование вручную ===&lt;br /&gt;
В некоторых ситуациях необходимо вручную отключить резервное копирование кластера. Например, если точка монтирования общей файловой системы недоступна при загрузке системы, Dynatrace не запустится на этом узле. В этом случае необходимо вручную отключить резервное копирование, чтобы запустить Dynatrace.&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте файл &amp;lt;code&amp;gt;&amp;lt;install-dir&amp;gt;/elasticsearch/config/elasticsearch.yml&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2. Удалите строку с параметром &amp;lt;code&amp;gt;path.repo:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Сохраните файл и перезапустите систему. См. раздел Запуск/остановка/перезапуск кластера&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D0%90%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE%D0%A8%D0%BB%D1%8E%D0%B7%D0%B0&amp;diff=2898</id>
		<title>Обновление кластерного АктивногоШлюза</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D0%90%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE%D0%A8%D0%BB%D1%8E%D0%B7%D0%B0&amp;diff=2898"/>
		<updated>2023-01-26T19:53:26Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Обновление кластерного АктивногоШлюза в Обновление кластерного ActiveGate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Обновление кластерного ActiveGate]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_ActiveGate&amp;diff=2897</id>
		<title>Обновление кластерного ActiveGate</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_ActiveGate&amp;diff=2897"/>
		<updated>2023-01-26T19:53:26Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Обновление кластерного АктивногоШлюза в Обновление кластерного ActiveGate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Чтобы просмотреть список установленных ActiveGate'ов, выберите '''Статус развертывания''' &amp;gt; '''ActiveGate'ы''' в меню навигации. Для каждого ActiveGate список показывает текущую '''версию''' ActiveGate и '''статус обновления''' (обновлено до последней версии, ожидается или производится).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Warn-yellow-exclamation-icon.webp|альт=Желтый восклицательный знак предупреждения]]Желтый значок предупреждения указывает на то, что ваш ActiveGate отстает более чем на пять версий. Вам следует как можно скорее обновить эти ActiveGate'ы.&lt;br /&gt;
&lt;br /&gt;
Чтобы управлять функциями обновления определенного ActiveGate в списке, выберите ActiveGate, чтобы развернуть сведения:&lt;br /&gt;
&lt;br /&gt;
* '''Автоматическое обновление'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;(Dynatrace версии 1.213+)&amp;lt;/u&amp;gt; Чтобы использовать функцию автоматического обновления, убедитесь, что переключатель &amp;lt;code&amp;gt;Автоматическое обновление&amp;lt;/code&amp;gt; для ActiveGate включен. Это означает, что когда станет доступна новая версия ActiveGate, новый установочный пакет будет загружен на конкретный хост, и будет установлена ​​новая версия ActiveGate. Это установлено по умолчанию для новых сред. Для существующих сред этот параметр остается неизменным.&lt;br /&gt;
&lt;br /&gt;
Проверка доступности выполняется с 30-минутным интервалом.&lt;br /&gt;
&lt;br /&gt;
* '''Обновление в один клик'''&lt;br /&gt;
&lt;br /&gt;
Чтобы выполнить обновление немедленно, выберите &amp;lt;code&amp;gt;Обновить ActiveGate&amp;lt;/code&amp;gt;. Эта функция доступна только в том случае, если переключатель &amp;lt;code&amp;gt;Автоматическое обновление&amp;lt;/code&amp;gt; отключен для конкретного ActiveGate.&lt;br /&gt;
&lt;br /&gt;
* '''Ручная загрузка и обновление'''&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' ActiveGate'ы в контейнерах развертываются и загружаются с помощью облачных инструментов. Например, Kubernetes использует пользовательские определения ресурсов.&lt;br /&gt;
&lt;br /&gt;
Вы также можете загрузить и обновить ActiveGate вручную. Вам не нужно удалять текущую версию ActiveGate. Просто установите новую версию поверх старой, и конфигурация ActiveGate будет перенесена.&lt;br /&gt;
&lt;br /&gt;
* Установите ActiveGate окружения.&lt;br /&gt;
* [[Установка кластерного АктивногоШлюза|Установите кластерный ActiveGate]].&lt;br /&gt;
&lt;br /&gt;
Во время обновления ваша конфигурация ActiveGate сохраняется в файлах &amp;lt;code&amp;gt;custom.properties&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;launcheruserconfig.conf&amp;lt;/code&amp;gt;. Эти два файла не будут перезаписаны во время обновления, но рекомендуется сделать их резервную копию перед обновлением ActiveGate.&lt;br /&gt;
&lt;br /&gt;
* См. раздел Настройка ActiveGate для получения информации о свойствах файла &amp;lt;code&amp;gt;custom.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
* См. раздел Настройка лаунчера ActiveGate для получения информации о свойствах &amp;lt;code&amp;gt;launcheruserconfig.conf&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Статус обновления ==&lt;br /&gt;
Состояние обновления для ActiveGate, указанное на странице '''Статус развертывания''', может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
'''Обновлено до последней версии'''&lt;br /&gt;
&lt;br /&gt;
Последняя доступная версия ActiveGate установлена ​​на соответствующем хосте.&lt;br /&gt;
&lt;br /&gt;
'''Доступно обновление'''&lt;br /&gt;
&lt;br /&gt;
Для этой версии ActiveGate доступно обновление.&lt;br /&gt;
&lt;br /&gt;
'''Ожидается обновление'''&lt;br /&gt;
&lt;br /&gt;
Сразу после выбора '''Обновить ActiveGate''' статус меняется на '''Ожидается обновление''' и остается в этом статусе до начала процесса обновления. Статус также может быть указан как &amp;lt;code&amp;gt;ожидается&amp;lt;/code&amp;gt; , если:&lt;br /&gt;
&lt;br /&gt;
* Кластер в настоящее время обновляется.&lt;br /&gt;
* Достигнуто максимальное количество одновременных загрузок обновлений, и ActiveGate ожидает возобновления загрузки.&lt;br /&gt;
&lt;br /&gt;
'''Производится обновление'''&lt;br /&gt;
&lt;br /&gt;
ActiveGate запросил и загрузил новый установочный пакет с сервера и в настоящее время находится в процессе его установки или повторного подключения к серверу.&lt;br /&gt;
&lt;br /&gt;
'''Проблема с обновлением'''&lt;br /&gt;
&lt;br /&gt;
В этом случае вы увидите старый номер версии, отображаемый для ActiveGate.&lt;br /&gt;
&lt;br /&gt;
Возможные проблемы:&lt;br /&gt;
&lt;br /&gt;
* ActiveGate загрузил новый установщик, но установка не была предпринята или не была выполнена успешно; следовательно, ActiveGate всё ещё находится в старой версии. Проверьте журналы автообновления ActiveGate и журналы установщика, чтобы выяснить, почему установка не была предпринята или не удалась.&lt;br /&gt;
* ActiveGate загрузил новый установщик, но затем не смог повторно подключиться к серверу (был потерян). Проверьте журналы установщика ActiveGate, чтобы выяснить, почему установка не удалась.&lt;br /&gt;
* Для ActiveGate нет инсталляторов.&lt;br /&gt;
* Обновление приостановлено, поскольку в другой среде возникли проблемы с обновлением предлагаемой версии ActiveGate.&lt;br /&gt;
&lt;br /&gt;
'''Неизвестно'''&lt;br /&gt;
&lt;br /&gt;
Соединение с этим ActiveGate было потеряно, и статус не может быть определен.&lt;br /&gt;
&lt;br /&gt;
Этот статус также может отображаться, если ActiveGate был успешно удален: в этом случае статус развертывания будет продолжать отображать неустановленный ActiveGate со статусом обновления &amp;lt;code&amp;gt;Неизвестно&amp;lt;/code&amp;gt; в течение семи дней.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_ActiveGate&amp;diff=2896</id>
		<title>Обновление кластерного ActiveGate</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_ActiveGate&amp;diff=2896"/>
		<updated>2023-01-26T19:52:48Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Чтобы просмотреть список установленных ActiveGate'ов, выберите '''Статус развертывания''' &amp;gt; '''ActiveGate'ы''' в меню навигации. Для каждого ActiveGate список показывает текущую '''версию''' ActiveGate и '''статус обновления''' (обновлено до последней версии, ожидается или производится).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Warn-yellow-exclamation-icon.webp|альт=Желтый восклицательный знак предупреждения]]Желтый значок предупреждения указывает на то, что ваш ActiveGate отстает более чем на пять версий. Вам следует как можно скорее обновить эти ActiveGate'ы.&lt;br /&gt;
&lt;br /&gt;
Чтобы управлять функциями обновления определенного ActiveGate в списке, выберите ActiveGate, чтобы развернуть сведения:&lt;br /&gt;
&lt;br /&gt;
* '''Автоматическое обновление'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;(Dynatrace версии 1.213+)&amp;lt;/u&amp;gt; Чтобы использовать функцию автоматического обновления, убедитесь, что переключатель &amp;lt;code&amp;gt;Автоматическое обновление&amp;lt;/code&amp;gt; для ActiveGate включен. Это означает, что когда станет доступна новая версия ActiveGate, новый установочный пакет будет загружен на конкретный хост, и будет установлена ​​новая версия ActiveGate. Это установлено по умолчанию для новых сред. Для существующих сред этот параметр остается неизменным.&lt;br /&gt;
&lt;br /&gt;
Проверка доступности выполняется с 30-минутным интервалом.&lt;br /&gt;
&lt;br /&gt;
* '''Обновление в один клик'''&lt;br /&gt;
&lt;br /&gt;
Чтобы выполнить обновление немедленно, выберите &amp;lt;code&amp;gt;Обновить ActiveGate&amp;lt;/code&amp;gt;. Эта функция доступна только в том случае, если переключатель &amp;lt;code&amp;gt;Автоматическое обновление&amp;lt;/code&amp;gt; отключен для конкретного ActiveGate.&lt;br /&gt;
&lt;br /&gt;
* '''Ручная загрузка и обновление'''&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' ActiveGate'ы в контейнерах развертываются и загружаются с помощью облачных инструментов. Например, Kubernetes использует пользовательские определения ресурсов.&lt;br /&gt;
&lt;br /&gt;
Вы также можете загрузить и обновить ActiveGate вручную. Вам не нужно удалять текущую версию ActiveGate. Просто установите новую версию поверх старой, и конфигурация ActiveGate будет перенесена.&lt;br /&gt;
&lt;br /&gt;
* Установите ActiveGate окружения.&lt;br /&gt;
* [[Установка кластерного АктивногоШлюза|Установите кластерный ActiveGate]].&lt;br /&gt;
&lt;br /&gt;
Во время обновления ваша конфигурация ActiveGate сохраняется в файлах &amp;lt;code&amp;gt;custom.properties&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;launcheruserconfig.conf&amp;lt;/code&amp;gt;. Эти два файла не будут перезаписаны во время обновления, но рекомендуется сделать их резервную копию перед обновлением ActiveGate.&lt;br /&gt;
&lt;br /&gt;
* См. раздел Настройка ActiveGate для получения информации о свойствах файла &amp;lt;code&amp;gt;custom.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
* См. раздел Настройка лаунчера ActiveGate для получения информации о свойствах &amp;lt;code&amp;gt;launcheruserconfig.conf&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Статус обновления ==&lt;br /&gt;
Состояние обновления для ActiveGate, указанное на странице '''Статус развертывания''', может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
'''Обновлено до последней версии'''&lt;br /&gt;
&lt;br /&gt;
Последняя доступная версия ActiveGate установлена ​​на соответствующем хосте.&lt;br /&gt;
&lt;br /&gt;
'''Доступно обновление'''&lt;br /&gt;
&lt;br /&gt;
Для этой версии ActiveGate доступно обновление.&lt;br /&gt;
&lt;br /&gt;
'''Ожидается обновление'''&lt;br /&gt;
&lt;br /&gt;
Сразу после выбора '''Обновить ActiveGate''' статус меняется на '''Ожидается обновление''' и остается в этом статусе до начала процесса обновления. Статус также может быть указан как &amp;lt;code&amp;gt;ожидается&amp;lt;/code&amp;gt; , если:&lt;br /&gt;
&lt;br /&gt;
* Кластер в настоящее время обновляется.&lt;br /&gt;
* Достигнуто максимальное количество одновременных загрузок обновлений, и ActiveGate ожидает возобновления загрузки.&lt;br /&gt;
&lt;br /&gt;
'''Производится обновление'''&lt;br /&gt;
&lt;br /&gt;
ActiveGate запросил и загрузил новый установочный пакет с сервера и в настоящее время находится в процессе его установки или повторного подключения к серверу.&lt;br /&gt;
&lt;br /&gt;
'''Проблема с обновлением'''&lt;br /&gt;
&lt;br /&gt;
В этом случае вы увидите старый номер версии, отображаемый для ActiveGate.&lt;br /&gt;
&lt;br /&gt;
Возможные проблемы:&lt;br /&gt;
&lt;br /&gt;
* ActiveGate загрузил новый установщик, но установка не была предпринята или не была выполнена успешно; следовательно, ActiveGate всё ещё находится в старой версии. Проверьте журналы автообновления ActiveGate и журналы установщика, чтобы выяснить, почему установка не была предпринята или не удалась.&lt;br /&gt;
* ActiveGate загрузил новый установщик, но затем не смог повторно подключиться к серверу (был потерян). Проверьте журналы установщика ActiveGate, чтобы выяснить, почему установка не удалась.&lt;br /&gt;
* Для ActiveGate нет инсталляторов.&lt;br /&gt;
* Обновление приостановлено, поскольку в другой среде возникли проблемы с обновлением предлагаемой версии ActiveGate.&lt;br /&gt;
&lt;br /&gt;
'''Неизвестно'''&lt;br /&gt;
&lt;br /&gt;
Соединение с этим ActiveGate было потеряно, и статус не может быть определен.&lt;br /&gt;
&lt;br /&gt;
Этот статус также может отображаться, если ActiveGate был успешно удален: в этом случае статус развертывания будет продолжать отображать неустановленный ActiveGate со статусом обновления &amp;lt;code&amp;gt;Неизвестно&amp;lt;/code&amp;gt; в течение семи дней.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D1%82%D1%87%D0%B5%D0%B9_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA_%D0%BD%D0%BE%D0%B4%D0%B5&amp;diff=2895</id>
		<title>Применение патчей операционной системы к ноде</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D1%82%D1%87%D0%B5%D0%B9_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA_%D0%BD%D0%BE%D0%B4%D0%B5&amp;diff=2895"/>
		<updated>2023-01-26T19:32:19Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мы рекомендуем вам выполнять обновление операционной системы узла или исправлять приложение по одному узлу за раз. Программное обеспечение узла Dynatrace Managed состоит из ряда служб Dynatrace, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке. Используйте официальную команду скрипта с параметром для правильного запуска, остановки или перезапуска служб Dynatrace.&lt;br /&gt;
&lt;br /&gt;
Чтобы применить патч операционной системы к узлу Dynatrace&lt;br /&gt;
&lt;br /&gt;
1. Как пользователь root войдите в систему Linux, на которой установлен узел Dynatrace Managed.&lt;br /&gt;
&lt;br /&gt;
2. Выполните команду скрипта с соответствующим параметром (&amp;lt;code&amp;gt;start&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;, или &amp;lt;code&amp;gt;restart&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
По умолчанию скрипт находится в &amp;lt;code&amp;gt;/&amp;lt;install dir&amp;gt;/launcher&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@localhost]# ./&amp;lt;script-name&amp;gt;.sh stop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Примените все необходимые патчи к операционной системе узла.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Перезагрузка системы&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Для некоторых патчей операционной системы может потребоваться перезагрузка системы. Имейте в виду, что при перезапуске системы служба Dynatrace будет работать. Если вы планируете установить дополнительные исправления после перезагрузки, вам следует снова остановить службы Dynatrace, прежде чем применять дополнительные исправления.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----4. Если перезагрузка системы не потребовалась, перезапустите службы Dynatrace.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@localhost]# ./&amp;lt;script-name&amp;gt;.sh start&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B5%D1%81%D1%82%D0%BE%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B0&amp;diff=2894</id>
		<title>Изменение местоположения хранилища</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B5%D1%81%D1%82%D0%BE%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B0&amp;diff=2894"/>
		<updated>2023-01-26T19:31:47Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace Managed хранит несколько типов данных мониторинга, которые различаются в зависимости от варианта использования. Существуют места хранения по умолчанию, указанные в [[Требования Managed к оборудованию|требованиях к оборудованию и системе Dynatrace Managed]].&lt;br /&gt;
&lt;br /&gt;
Вам может потребоваться изменить существующие пути для мест хранения, если:&lt;br /&gt;
&lt;br /&gt;
* Хранилище тома заполнено, и вам необходимо перейти на больший том.&lt;br /&gt;
* Текущее место хранения находится на временном томе, и вы должны перенести его на другой том.&lt;br /&gt;
* Текущее место хранения находится на общем томе, и вы хотите переместить данные на выделенный том.&lt;br /&gt;
&lt;br /&gt;
Чтобы изменить пути к этим местам хранения&lt;br /&gt;
&lt;br /&gt;
1. Сделайте резервную копию ваших данных.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Важно''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Ошибка в этой процедуре может привести к потере данных. Мы советуем вам сделать резервную копию всех файлов хранилища в безопасном месте, прежде чем продолжить. Если возможно, сначала выполните эту процедуру при тестовом развертывании.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----2. Остановите все службы Dynatrace на узле.&lt;br /&gt;
&lt;br /&gt;
По умолчанию сценарий находится в &amp;lt;code&amp;gt;&amp;lt;PRODUCT_PATH&amp;gt;/launcher/&amp;lt;/code&amp;gt;. Убедитесь, что у сценария есть разрешения на выполнение. После выполнения дождитесь завершения сценария и убедитесь, что не запущены службы Dynatrace.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@host]# &amp;lt;PRODUCT_PATH&amp;gt;/launcher/&amp;lt;name&amp;gt;.sh stop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Переместите хранилище данных в новое место.&lt;br /&gt;
&lt;br /&gt;
Имейте в виду, что вы не можете вкладывать хранилища данных друг в друга. Например, хранилище Cassandra не может быть подкаталогом хранилища сеансов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@host]# cp -pR /old_location/cassandra/* /new_location/cassandra&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Убедитесь, что пользователь является владельцем этого нового каталога.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@host]# chown -R &amp;lt;user&amp;gt;:&amp;lt;user&amp;gt; /new_location&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Обновите новое расположение данных в &amp;lt;code&amp;gt;/etc/&amp;lt;name&amp;gt;.conf&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Местоположение должно быть либо абсолютным путем, либо значением на основе предопределенных переменных. Это должен быть каталог, а не символическая ссылка.&lt;br /&gt;
&lt;br /&gt;
Обновите следующий раздел:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# Paths to directories with component's data&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DATASTORE_PATH = /var/opt/&amp;lt;name&amp;gt;-managed&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;CASSANDRA_DATASTORE_PATH = DATASTORE_PATH/CASSANDRA_DIR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ELASTICSEARCH_DATASTORE_PATH = DATASTORE_PATH/ELASTICSEARCH_DIR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERVER_DATASTORE_PATH = DATASTORE_PATH/SERVER_DIR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERVER_REPLAY_DATASTORE_PATH = SERVER_DATASTORE_PATH/replayData&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;NODEKEEPER_DATASTORE_PATH = DATASTORE_PATH/NODEKEEPER_DIR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Запустите перенастройку через установщик. Используйте команду &amp;lt;code&amp;gt;nohup&amp;lt;/code&amp;gt;, чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[root@host]# nohup &amp;lt;PRODUCT_PATH&amp;gt;/installer/reconfigure.sh --no-start &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Этот шаг имеет решающее значение для распространения изменений из &amp;lt;code&amp;gt;/etc/&amp;lt;name&amp;gt;.conf&amp;lt;/code&amp;gt; на все соответствующие файлы конфигурации. Флаг &amp;lt;code&amp;gt;--no-start&amp;lt;/code&amp;gt; позволит вам окончательно проверить изменения перед запуском любой из служб Dynatrace.&lt;br /&gt;
&lt;br /&gt;
7. Запустите все службы Dynatrace.&lt;br /&gt;
&lt;br /&gt;
8. Проверьте журналы, чтобы убедиться, что все службы запускаются без проблем.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%BA%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0&amp;diff=2893</id>
		<title>Управление окружениями мониторинга</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%BA%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0&amp;diff=2893"/>
		<updated>2023-01-26T19:25:51Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вы можете легко создавать среды мониторинга и управлять ими с помощью консоли управления кластером.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Managed-deployment.jpg|альт=Развертывание Managed]]&lt;br /&gt;
&lt;br /&gt;
== Создайте среду ==&lt;br /&gt;
1. В меню Dynatrace перейдите в Среды.&lt;br /&gt;
&lt;br /&gt;
2. Нажмите кнопку + Добавить другую среду.&lt;br /&gt;
&lt;br /&gt;
3. В текстовом поле Имя среды введите имя для своей среды.&lt;br /&gt;
&lt;br /&gt;
4. &amp;lt;u&amp;gt;[опционально]&amp;lt;/u&amp;gt; Вы можете отключить синтетические мониторы, установив переключатель «Включить синтетические мониторы» в положение «Выкл.».&lt;br /&gt;
&lt;br /&gt;
5. Щелкните Сохранить.&lt;br /&gt;
&lt;br /&gt;
== Настроить среду ==&lt;br /&gt;
После создания среды и нажатия кнопки «Сохранить» вы попадете на страницу конфигурации среды. Однако вы можете получить доступ к странице конфигурации среды в любое время. В меню Dynatrace перейдите в «Среды» и выберите среду, которую нужно настроить.&lt;br /&gt;
&lt;br /&gt;
На странице конфигурации вы можете установить общую, а также месячную и годовую квоты для вашей среды.&lt;br /&gt;
&lt;br /&gt;
=== Общие квоты окружения ===&lt;br /&gt;
&lt;br /&gt;
* '''Единицы хоста''' - размер хоста для целей лицензирования (в зависимости от объема оперативной памяти, предоставляемой хостом). Для мониторинга полного стека хост с 16 ГБ ОЗУ (или любой ее частью) соответствует 1 хост-устройству. Для мониторинга облачной инфраструктуры хост с 16 ГБ ОЗУ (или любой ее частью) соответствует 0,3 единицы хоста. Для получения полной информации см. Как рассчитать отслеживаемое потребление.&lt;br /&gt;
* '''Пользовательские метрики''' - количество уникальных метрик таймсерий в 24-часовом скользящем окне. Для получения полной информации см. DDU для пользовательских показателей.&lt;br /&gt;
&lt;br /&gt;
=== Месячные и годовые квоты ===&lt;br /&gt;
&lt;br /&gt;
* '''Пользовательские сессии'''- количество пользовательских сеансов (т.е. &amp;quot;Сеансов RUM&amp;quot;), которые будут отслеживаться в месяц/год. Подробнее см. Единицы DEM - Мониторинг реального пользователя.&lt;br /&gt;
* '''Синтетические мониторы''' - количество синтетических мониторов, которые будут выполняться в месяц/год. Для получения дополнительной информации см. Как рассчитать отслеживаемое потребление.&lt;br /&gt;
* '''Средн. ежедневный объем журнала''' - объем трафика мониторинга журнала в месяц/год. Для получения дополнительной информации см. Как рассчитать отслеживаемое потребление.&lt;br /&gt;
&lt;br /&gt;
Также вы можете настроить параметры хранилища, которые включают:&lt;br /&gt;
&lt;br /&gt;
* '''Хранилище транзакций''' - объем дискового пространства, который будет зарезервирован для транзакций (например, для вызовов служб, стеков вызовов и операторов SQL).&lt;br /&gt;
* '''Файлы символов из мобильных приложений''' - объем памяти, который может быть использован файлами символов из мобильных приложений.&lt;br /&gt;
* '''Сохранение уровня запроса на обслуживание''' - время, в течение которого дисковое пространство для запроса на обслуживание должно сохраняться.&lt;br /&gt;
* '''Сохранение уровня служебного кода''' - время, в течение которого дисковое пространство для видимости на уровне кода должно сохраняться.&lt;br /&gt;
* '''Сохранение реального мониторинга пользователя''' - время, в течение которого дисковое пространство для пользовательских сеансов должно сохраняться.&lt;br /&gt;
* '''Сохранение синтетического мониторинга''' - время, в течение которого должно оставаться дисковое пространство для синтетических мониторов.&lt;br /&gt;
* '''Сохранение воспроизведения сеанса''' - количество времени, в течение которого дисковое пространство для данных воспроизведения сеанса должно сохраняться.&lt;br /&gt;
* '''Хранилище для мониторинга журналов''' - объем дискового пространства, который будет зарезервирован для мониторинга журналов.&lt;br /&gt;
* '''Сохранение хранилища для мониторинга журналов''' - время, в течение которого указанное дисковое пространство для мониторинга журналов должно сохраняться.&lt;br /&gt;
&lt;br /&gt;
Как только любое из этих ограничений будет исчерпано, соответствующий мониторинг станет недоступен, и вам потребуется приобрести дополнительный мониторинг. Чтобы приобрести мониторинг Dynatrace, обратитесь в отдел продаж Dynatrace. Ваш торговый представитель предоставит вам более подробную информацию.&lt;br /&gt;
&lt;br /&gt;
=== Назначьте разрешения среды для групп пользователей ===&lt;br /&gt;
Используйте эти элементы управления для назначения разрешений среды определенным группам пользователей.&lt;br /&gt;
&lt;br /&gt;
Дополнительные сведения см. в разделе Управление группами пользователей и разрешениями.&lt;br /&gt;
&lt;br /&gt;
== Переименовать среду ==&lt;br /&gt;
1. В меню Dynatrace перейдите в Среды.&lt;br /&gt;
&lt;br /&gt;
2. Выберите среду, которую хотите переименовать.&lt;br /&gt;
&lt;br /&gt;
3. Щелкните маленький значок карандаша рядом с названием среды.&lt;br /&gt;
&lt;br /&gt;
4. Введите новое имя и нажмите кнопку с галочкой.&lt;br /&gt;
&lt;br /&gt;
== Отключить/удалить среду ==&lt;br /&gt;
1. В меню Dynatrace перейдите в Среды.&lt;br /&gt;
&lt;br /&gt;
2. Выберите среду, которую вы хотите отключить / удалить.&lt;br /&gt;
&lt;br /&gt;
3. Нажмите кнопку «Обзор» (…) в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
4. Выберите Отключить среду или Удалить среду без возможности восстановления.&lt;br /&gt;
&lt;br /&gt;
== Доступ к среде ==&lt;br /&gt;
Чтобы получить доступ к среде со страницы администрирования Dynatrace Managed:&lt;br /&gt;
&lt;br /&gt;
1. В меню Dynatrace перейдите в Среды.&lt;br /&gt;
&lt;br /&gt;
2. Выберите среду, к которой хотите получить доступ.&lt;br /&gt;
&lt;br /&gt;
3. Нажмите кнопку «Перейти в среду» в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
Данные мониторинга, относящиеся к выбранной среде, отображаются на вашем дашборде.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dashboard.webp|альт=Дашборд]]&lt;br /&gt;
&lt;br /&gt;
Чтобы получить доступ к среде со страницы администрирования Dynatrace Managed другим способом:&lt;br /&gt;
&lt;br /&gt;
1. Откройте меню «Пользователь», щелкнув значок «Пользователь» в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
2. Откройте раскрывающийся список Cluster Management.&lt;br /&gt;
&lt;br /&gt;
3. Выберите среду, к которой хотите получить доступ.&lt;br /&gt;
&lt;br /&gt;
Чтобы вернуться в консоль управления кластером в любое время:&lt;br /&gt;
&lt;br /&gt;
1. На панели мониторинга откройте меню «Пользователь», щелкнув значок «Пользователь» в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
2. Щелкните имя среды, чтобы открыть раскрывающийся список.&lt;br /&gt;
&lt;br /&gt;
3. Выберите Управление кластером.&lt;br /&gt;
&lt;br /&gt;
== Переключение между средами ==&lt;br /&gt;
Находясь на панели инструментов, просматривая определенную среду&lt;br /&gt;
&lt;br /&gt;
1. Откройте меню «Пользователь», щелкнув значок «Пользователь» в правом верхнем углу.&lt;br /&gt;
&lt;br /&gt;
2. Щелкните имя среды, чтобы открыть раскрывающийся список.&lt;br /&gt;
&lt;br /&gt;
3. Выберите другую среду, к которой хотите получить доступ.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2892</id>
		<title>Перенос кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2892"/>
		<updated>2023-01-26T19:24:24Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Варианты миграции кластера зависят от деталей вашей среды развертывания (задержка, близость и объем трафика), допустимости простоев и политик данных. Мы рекомендуем выполнять миграцию управляемых кластеров Dynatrace одним из двух способов:&lt;br /&gt;
&lt;br /&gt;
Используйте процедуры резервного копирования и восстановления кластера&lt;br /&gt;
&lt;br /&gt;
Используйте встроенный механизм репликации узлов&lt;br /&gt;
&lt;br /&gt;
У каждого метода есть преимущества и недостатки, описанные ниже.&lt;br /&gt;
&lt;br /&gt;
== Метод резервного копирования ==&lt;br /&gt;
Этот вариант включает в себя резервное копирование исходного кластера, перенос данных резервного копирования и восстановление данных в целевой кластер.&lt;br /&gt;
&lt;br /&gt;
Прежде чем выбрать этот вариант миграции, примите во внимание следующее:&lt;br /&gt;
&lt;br /&gt;
'''Преимущества'''&lt;br /&gt;
&lt;br /&gt;
* Поскольку вы вручную переносите данные кластера в целевой кластер, задержка в вашем развертывании не влияет на этот процесс. Мы рекомендуем этот тип миграции для развертываний с большой задержкой.&lt;br /&gt;
&lt;br /&gt;
'''Недостатки'''&lt;br /&gt;
&lt;br /&gt;
* Мониторинг будет недоступен с момента начала резервного копирования кластера до завершения восстановления кластера на целевом кластере.&lt;br /&gt;
* По умолчанию резервное копирование Cassandra выполняется ежедневно, поэтому точка восстановления кластера будет последней выполненной резервной копией, что потенциально может привести к резервному копированию данных на срок до 24 часов. Вы можете запланировать миграцию ближе к времени резервного копирования, чтобы минимизировать потерю данных, однако, учитывая время, необходимое для переноса данных вручную и восстановления нового кластера, всегда будет некоторая потеря данных.&lt;br /&gt;
* Поскольку хранилище транзакций (данные PurePath со стандартным сроком хранения 10 дней) не включается в резервную копию, данные хранилища транзакций теряются при этом методе миграции.&lt;br /&gt;
&lt;br /&gt;
=== Перенести кластер с помощью резервного копирования и восстановления ===&lt;br /&gt;
Чтобы перенести управляемые узлы Dynatrace с помощью метода резервного копирования и восстановления:&lt;br /&gt;
&lt;br /&gt;
1. Настройте целевые узлы и всю необходимую сеть в целевом развертывании.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что целевые узлы соответствуют требованиям к оборудованию.&lt;br /&gt;
* Для типичного сценария предполагается, что количество целевых узлов равно или превышает количество исходных узлов.&lt;br /&gt;
&lt;br /&gt;
2. Создайте резервную копию текущего управляемого кластера Dynatrace.&lt;br /&gt;
&lt;br /&gt;
* См. раздел Резервное копирование кластера&lt;br /&gt;
&lt;br /&gt;
3. Остановите текущий управляемый кластер Dynatrace. &lt;br /&gt;
&lt;br /&gt;
4. Выполните восстановление из резервной копии в целевой управляемый кластер Dynatrace.&lt;br /&gt;
&lt;br /&gt;
* См. Восстановление кластера&lt;br /&gt;
&lt;br /&gt;
== Метод репликации ==&lt;br /&gt;
Метод репликации гарантирует непрерывность мониторинга во время миграции. Вы временно расширяете кластер, добавляя новые узлы, ждете, пока данные автоматически реплицируются на новые узлы, и после завершения репликации удаляете старые узлы по одному.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Перенести в другой дата-центр''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Репликационный метод миграции возможен, даже если целевые узлы находятся в другом центре обработки данных. Это может быть выполнено в центрах обработки данных в непосредственной близости с временем RTT между узлами не более 10 мс и достаточной пропускной способностью между центрами обработки данных.&lt;br /&gt;
&lt;br /&gt;
В сценариях центров обработки данных, где нет прямой связи между центрами обработки данных, используйте VPN для связи между центрами обработки данных.&lt;br /&gt;
&lt;br /&gt;
Поскольку кластеру требуется постоянное межузловое соединение, сетевая связь между центрами обработки данных должна быть стабильной и безопасной. Имейте в виду, что трафик внутри кластеров (т. Е. Между узлами) не зашифрован. В результате для трафика между центрами обработки данных требуется зашифрованное соединение, например, с использованием VPN.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----'''Преимущества'''&lt;br /&gt;
&lt;br /&gt;
* Без простоев и без потери данных.&lt;br /&gt;
&lt;br /&gt;
'''Недостатки'''&lt;br /&gt;
&lt;br /&gt;
* Метод репликации хорошо работает только для развертываний с низкой задержкой или низким трафиком.&lt;br /&gt;
* Приблизительное время репликации, включая перенаправление данных и ожидание истечения срока действия нереплицированных данных хранилища транзакций, обычно составляет 10 дней.&lt;br /&gt;
&lt;br /&gt;
=== Перенести кластер с помощью репликации ===&lt;br /&gt;
Чтобы выполнить миграцию узлов Dynatrace Managed с помощью метода репликации:&lt;br /&gt;
&lt;br /&gt;
1. Настройте целевые узлы и всю необходимую сеть.&lt;br /&gt;
&lt;br /&gt;
Для типичного сценария предполагается, что количество целевых узлов по крайней мере равно количеству исходных узлов. Убедитесь, что целевые узлы соответствуют требованиям к оборудованию и что существует неограниченное соединение между вашим текущим кластером и целевым кластером. Все порты, открытые в текущем кластере, также должны быть открыты в целевом кластере.&lt;br /&gt;
&lt;br /&gt;
* См. Какие сетевые порты использует Dynatrace Server?&lt;br /&gt;
&lt;br /&gt;
2. Добавляйте новые узлы Dynatrace Managed в целевой кластер по одному.&lt;br /&gt;
&lt;br /&gt;
Перед добавлением еще одного узла убедитесь, что все существующие узлы кластера исправны и доступны. Если выполняется миграция нескольких узлов, убедитесь, что новый узел полностью запущен, прежде чем переходить к следующему.&lt;br /&gt;
&lt;br /&gt;
3. Отключите трафик OneAgent на исходных узлах, но продолжайте их работу до завершения репликации данных и до истечения срока хранения нереплицированных данных в хранилище транзакций.&lt;br /&gt;
&lt;br /&gt;
Чтобы проверить прогресс репликации данных только на новом узле, выполните &amp;lt;code&amp;gt;cassandra-nodetool.sh&amp;lt;/code&amp;gt; с параметром &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[Скачать]'''&amp;lt;/big&amp;gt; '''&amp;lt;big&amp;gt;[Скопировать в буфер обмена]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo $DT_DIR/utils/cassandra-nodetool.sh status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Результат должен выглядеть примерно так:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Datacenter: datacenter1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;===============Status=Up/Down&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/ State=Normal/Leaving/Joining/Moving&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;– Address Load Tokens Owns (effective) Host ID Rack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;UN 10.176.41.167 18.82 GB 256 100.0% 3af25127-4f99-4f43-afc3-216d7a2c10f8 rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;UN 10.176.41.154 19.44 GB 256 100.0% 5a618559-3a73-42ec-83f0-32d28e08beec rack1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Значение нагрузки не должно существенно различаться между узлами, а в состоянии на всех узлах должно отображаться значение UN.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Managednodejoining.webp|альт=Соединение нод Managed]]&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;''&amp;lt;big&amp;gt;Хранение транзакций&amp;lt;/big&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Отключение узла фактически переводит хранилище транзакций в режим только для чтения, но узел по-прежнему может обрабатывать запросы.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----4. Удаляйте исходные узлы по одному.&lt;br /&gt;
&lt;br /&gt;
Рекомендуется отложить удаление исходного (старого) узла до тех пор, пока не истечет срок хранения нереплицированных данных хранилища транзакций. Хранение этих данных можно настроить, но обычно оно хранится в течение 10 дней.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;Dynatrace не позволит вам удалить несколько узлов одновременно, поэтому перед удалением каждого последующего узла убедитесь, что данные были повторно распределены. Перенаправление данных обычно занимает пару часов в зависимости от объема данных и пропускной способности между узлами. В крайнем случае это может занять пару дней.&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D1%80%D0%B0%D0%B2_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0&amp;diff=2891</id>
		<title>Настройка повышенных прав доступа</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D1%80%D0%B0%D0%B2_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0&amp;diff=2891"/>
		<updated>2023-01-26T11:54:49Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;По умолчанию управляемый кластер Dynatrace использует &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; для повышения разрешений для определенных операций обслуживания, и вам не нужно выполнять какие-либо дополнительные действия при запуске установки с целью настройки пользователей, разрешений и служб. Однако, если &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; недоступен в вашей ОС или вам необходимо использовать альтернативную команду для повышения разрешений, вы должны указать их во время установки.&lt;br /&gt;
&lt;br /&gt;
* В интерактивном режиме, когда вас спросят о повышенных разрешениях, передайте префикс команды, включая программу, например &amp;lt;code&amp;gt;pbrun&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sesudo&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;suexec&amp;lt;/code&amp;gt;&lt;br /&gt;
* В тихом режиме этот параметр можно указать через настраиваемую установку&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Во всех примерах команд на этой странице предполагается следующее:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;astromkey&amp;lt;/code&amp;gt;(по умолчанию) — это пользователь, который запускает все службы ОС Dynatrace.&lt;br /&gt;
* Dynatrace Managed установлен в &amp;lt;code&amp;gt;/opt/astromkey-managed/&amp;lt;/code&amp;gt;&lt;br /&gt;
* Данные расположены в директории &amp;lt;code&amp;gt;/var/opt/astromkey-managed/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если ваша конфигурация отличается, измените свои действия соответствующим образом.&lt;br /&gt;
&lt;br /&gt;
== Когда требуются повышенные разрешения ==&lt;br /&gt;
Пользователю ОС, запускающему управляемые службы Dynatrace, требуются повышенные разрешения для выполнения следующих задач:&lt;br /&gt;
&lt;br /&gt;
* Запуск сценария установки или перенастройки&lt;br /&gt;
* Добавка или удаление ноду кластера&lt;br /&gt;
* Запуск, останавка, перезапуск и проверка состояния служб&lt;br /&gt;
&lt;br /&gt;
Полный список команд, требующих повышенных разрешений, находится в файле &amp;lt;code&amp;gt;/opt/dtrun/dtrun.conf&amp;lt;/code&amp;gt;. Директория &amp;lt;code&amp;gt;/opt/dtrun&amp;lt;/code&amp;gt; и все файлы внутри принадлежат пользователю root по соображениям безопасности.&lt;br /&gt;
&lt;br /&gt;
== Перенастройка команду dtrun sudo ==&lt;br /&gt;
Чтобы упростить управление разрешениями ОС, Dynatrace Managed использует один скрипт для запуска всех команд, требующих повышенных разрешений. Сценарий под названием &amp;lt;code&amp;gt;dtrun&amp;lt;/code&amp;gt; представляет собой оболочку для &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; или любой другой команды, которую вы должны указать во время установки. Файл &amp;lt;code&amp;gt;dtrun&amp;lt;/code&amp;gt; находится в директории &amp;lt;code&amp;gt;/opt/dtrun/dtrun&amp;lt;/code&amp;gt;, и все команды, которые исполняются файлом &amp;lt;code&amp;gt;dtrun&amp;lt;/code&amp;gt;, находятся в директории &amp;lt;code&amp;gt;/opt/dtrun/dtrun.conf&amp;lt;/code&amp;gt;. Исполняться могут только скрипты и команды в директории &amp;lt;code&amp;gt;/opt/dtrun/dtrun.conf&amp;lt;/code&amp;gt; can be run.&lt;br /&gt;
&lt;br /&gt;
Если кластеру необходимо выполнить команду от имени пользователя root (например, чтобы добавить iptables, перезапустить компонент или запустить средство обновления), он будет использовать набор &amp;lt;code&amp;gt;SUDO_COMMAND&amp;lt;/code&amp;gt; во время установки, чтобы попытаться получить повышенные разрешения. Вы также можете искать проблемы в лог-файле &amp;lt;code&amp;gt;/var/opt/astromkey-managed/log/dtrun.log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если вам нужно перенастроить существующую установку для использования альтернативы &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;, вы можете запустить сценарий перенастройки. Например, чтобы изменить команду &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;pbrun&amp;lt;/code&amp;gt;, используйте этот скрипт для повторного запуска программы установки:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo /opt/astromkey-managed/installer/reconfigure.sh --sudo-cmd &amp;quot;/usr/bin/pbrun \$CMD&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Исправление неполадок ==&lt;br /&gt;
Неправильно настроенные разрешения могут привести к различным проблемам, например, с Dynatrace Managed или сетью. Если есть проблема с разрешениями, вы увидите такие записи в журнале установки, как:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo: pam_open_session: System error&lt;br /&gt;
 sudo: policy plugin failed session initialization&amp;lt;/code&amp;gt;&lt;br /&gt;
Также вы увидите проблемы в этих журналах:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/var/opt/astromkey-managed/log/dtrun.log&amp;lt;/code&amp;gt;  (логи dtrun)&lt;br /&gt;
* &amp;lt;code&amp;gt;/var/opt/astromkey-managed/log/launch-logging.log&amp;lt;/code&amp;gt; (логи скриптов запуска служб)&lt;br /&gt;
&lt;br /&gt;
При устранении неполадок с sudo или повышенными разрешениями лучший подход — запустить всю конфигурацию сразу и сравнить. Под пользователем root все приведенные ниже команды должны генерировать вывод:&lt;br /&gt;
 &amp;lt;code&amp;gt;cat /etc/sudoers | grep -i include&lt;br /&gt;
 cat /etc/sudoers.d/astromkey&lt;br /&gt;
 &lt;br /&gt;
 su - astromkey-s /bin/bash -c 'sudo /opt/dtrun/dtrun iptables -L -n'&lt;br /&gt;
 &lt;br /&gt;
 cat /etc/sudoers | grep astromkey&lt;br /&gt;
 cat /etc/passwd | grep astromkey&lt;br /&gt;
 cat /etc/shadow | grep astromkey&lt;br /&gt;
 &lt;br /&gt;
 chage -l astromkey&amp;lt;/code&amp;gt;&lt;br /&gt;
Команда &amp;lt;code&amp;gt;chage&amp;lt;/code&amp;gt; сообщает вам, истекает ли срок действия пароля (это также может вызвать проблемы с доступом к &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;). Когда вы выполняете дополнительные проверки безопасности, чтобы контролировать, что разрешено выполнять &amp;lt;code&amp;gt;dtrun&amp;lt;/code&amp;gt;, вы можете легко узнать, работает ли &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; должным образом, выполнив следующую команду от имени пользователя root:&lt;br /&gt;
 &amp;lt;code&amp;gt;su - astromkey -s /bin/bash -c 'sudo /opt/dtrun/dtrun service astromkey-server status'&amp;lt;/code&amp;gt;&lt;br /&gt;
Следующая команда является примером проверки повышения разрешений с помощью альтернативы &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;pbrun&amp;lt;/code&amp;gt;:&lt;br /&gt;
 &amp;lt;code&amp;gt;su - astromkey -s /bin/bash -c 'pbrun /opt/dtrun/dtrun service astromkey-server status'&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8&amp;diff=2890</id>
		<title>Балансировка нагрузки</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8&amp;diff=2890"/>
		<updated>2023-01-26T11:53:07Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace Managed включает NGINX, универсальный высокопроизводительный HTTP-сервер с открытым исходным кодом и обратный прокси-сервер. NGINX, установленный на каждом узле кластера, выполняет балансировку нагрузки и маршрутизацию трафика между узлами. NGINX настроен специально для выполнения следующих задач:&lt;br /&gt;
&lt;br /&gt;
* '''Постоянство сеанса.''' После открытия сеанса веб-интерфейса на данной ноде кластера запросы перенаправляются на эту ноду до тех пор, пока пользователь не закроет сеанс (выйдет из системы).&lt;br /&gt;
* '''Проверка работоспособности узлов'''. Если узел недоступен, этот узел помечается как неработоспособный, и трафик перенаправляется только на исправные узлы.&lt;br /&gt;
* '''Разрешение DNS''' (необязательно). Записи DNS управляются для кластера; DNS разрешается в IP-адреса всех узлов кластера. Это обеспечивает дополнительную балансировку нагрузки на основе DNS (порядок IP-адресов рандомизирован в разрешении DNS). Автоматическое управление DNS для кластера не является обязательным — вы можете отказаться и использовать вместо этого свой DNS.&lt;br /&gt;
&lt;br /&gt;
NGINX является неотъемлемой частью управляемого развертывания Dynatrace. Если вам нужен дополнительный уровень балансировки нагрузки для создания единой точки доступа, вы можете настроить балансировщик нагрузки перед кластером.&lt;br /&gt;
&lt;br /&gt;
== Рекомендации по установке ==&lt;br /&gt;
&lt;br /&gt;
* '''Сертификация.''' В вашей организации могут быть строгие правила в отношении управления сертификатами TLS и контроля доступа. Например, политика может требовать, чтобы весь входящий трафик проходил через одобренный организацией центральный балансировщик нагрузки или прокси-сервер.&lt;br /&gt;
* '''Расширенная отработка отказа'''. В случае сбоя оборудования или сети узла IP-адрес узла может оставаться частью записи домена. Это может привести к тайм-аутам подключения, если в разрешении DNS выбран неработоспособный IP-адрес. Внешний балансировщик нагрузки может автоматически исключать неработоспособный узел, что улучшает взаимодействие с пользователем.&lt;br /&gt;
* '''Географически распределенная балансировка нагрузки'''. Для кластеров, развернутых в двух центрах обработки данных (с использованием функции ВысокаяДоступность), мы рекомендуем иметь дополнительный балансировщик нагрузки, который может оптимизировать доступ пользователей и обрабатывать отказоустойчивость между центрами обработки данных. См. [[ВысокаяДоступность для дата-центров]]&lt;br /&gt;
&lt;br /&gt;
== Рекомендации по настройке ==&lt;br /&gt;
Конфигурация балансировщика нагрузки зависит от того, как будет использоваться конкретный балансировщик нагрузки. Ниже приведены общие рекомендации.&lt;br /&gt;
&lt;br /&gt;
=== Целевая конфигурация ===&lt;br /&gt;
Список целевых узлов должен содержать IP-адреса управляемых узлов Dynatrace, предназначенных для получения веб-трафика, включая пользовательский трафик и вызовы REST API. Обычно список должен содержать все узлы кластера. Этот список необходимо обновлять после присоединения или удаления узла. &lt;br /&gt;
&lt;br /&gt;
В консоли управления кластером вы можете исключить узел из трафика веб-интерфейса. Эта функция влияет на конфигурацию NGINX и автоматически выделяемый домен (&amp;lt;code&amp;gt;xyz.astromkey-managed.com&amp;lt;/code&amp;gt;). При использовании внешнего балансировщика нагрузки узлы кластера необходимо исключить из списка целевых узлов; в противном случае они все равно будут получать сетевой трафик. См. Возможности узла кластера.&lt;br /&gt;
&lt;br /&gt;
Трафик должен быть перенаправлен на HTTPS-порт 443 NGINX. Путь/параметры запроса никоим образом не должны изменяться; пользовательские суффиксы пути не поддерживаются.&lt;br /&gt;
&lt;br /&gt;
=== Таймауты ===&lt;br /&gt;
Мы рекомендуем установить значение таймаута для целевого ответа не меньше, чем настроено в NGINX по умолчанию (120 секунд).&lt;br /&gt;
&lt;br /&gt;
=== Проверки работоспособности ===&lt;br /&gt;
Мы рекомендуем настроить проверки работоспособности для всех целевых узлов. Если вы не настроите проверки работоспособности для всех целевых узлов, балансировщик нагрузки может попытаться перенаправить трафик на узел, который не отслеживается проверкой работоспособности и который может быть недоступен из-за сбоя.&lt;br /&gt;
&lt;br /&gt;
Используйте URL-адрес &amp;lt;code&amp;gt;/rest/health&amp;lt;/code&amp;gt; для проверки работоспособности с ожидаемым кодом ответа &amp;lt;code&amp;gt;HTTP 200&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Постоянство сеанса ===&lt;br /&gt;
Постоянство сеансанастраивается и реализуется кластером Dynatrace Managed. Настройка не требуется.&lt;br /&gt;
&lt;br /&gt;
=== Домен и SSL-сертификаты (необязательно) ===&lt;br /&gt;
Конфигурация доменного имени, указывающего на балансировщик нагрузки, и сертификат TLS необязательны. Вы можете отключить опцию автоматической обработки доменов и сертификатов Dynatrace. См. [[Конфигурация DNS для Ключ-АСТРОМ Managed|Конфигурация DNS для Dynatrace Managed]].&lt;br /&gt;
&lt;br /&gt;
== Трафик веб-интерфейса ==&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки для трафика веб-интерфейса, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация общедоступной конечной точки ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите в раздел '''Параметры''' и выберите '''Общедоступные конечные точки'''.&lt;br /&gt;
# Настройте '''URL-адрес веб-интерфейса Dynatrace''', чтобы он указывал на ваш балансировщик нагрузки.&lt;br /&gt;
&lt;br /&gt;
== Трафик OneAgent ==&lt;br /&gt;
Балансировка нагрузки меньше требуется для трафика OneAgent, поскольку OneAgent может переключаться между конечными точками и эффективно выполнять балансировку нагрузки на стороне клиента. Если вы планируете использовать балансировщик нагрузки для трафика OneAgent, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация конечной точки OneAgent ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите к '''Статус развертывания''' и выберите '''Узлы кластера'''.&lt;br /&gt;
# На странице сведений о каждом узле выберите '''Настроить''' и в разделе '''Настройка конечных точек узла''' укажите '''IP-адрес и порт для трафика OneAgent''', чтобы они указывали на подсистему балансировки нагрузки, а не на узел напрямую.&lt;br /&gt;
&lt;br /&gt;
== Мониторинг реального пользователя/Мобильный/Синтетический трафик ==&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки там, где используется безагентный мониторинг реального пользователя или мобильных приложений, мы настоятельно рекомендуем настроить балансировщик нагрузки либо перед кластерными ActiveGate'ами, либо непосредственно перед кластером. Из-за возможности больших объемов TLS-подключений и скачков запросов, передача завершения TLS на балансировщик нагрузки выгодна, особенно если балансировщик нагрузки имеет аппаратно-ускоренную обработку TLS и/или возможности автоматического масштабирования. Это может защитить кластер от перегрузки и разделить путь доступа между трафиком маяка и трафиком веб-интерфейса/OneAgent.&lt;br /&gt;
&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки для Мобильного/Синтетического трафика и мониторинга реального пользователя, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация общедоступной конечной точки ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите в раздел '''Параметры''' и выберите '''Общедоступные конечные точки'''.&lt;br /&gt;
# Настройте '''URL-адрес ActiveGate Кластера''', чтобы он указывал на ваш балансировщик нагрузки. Вы можете сделать это, даже если у вас нет кластерных ActiveGate и/или балансировщик нагрузки указывает прямо на управляемый кластер.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8&amp;diff=2889</id>
		<title>Балансировка нагрузки</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8&amp;diff=2889"/>
		<updated>2023-01-26T11:52:53Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace Managed включает NGINX, универсальный высокопроизводительный HTTP-сервер с открытым исходным кодом и обратный прокси-сервер. NGINX, установленный на каждом узле кластера, выполняет балансировку нагрузки и маршрутизацию трафика между узлами. NGINX настроен специально для выполнения следующих задач:&lt;br /&gt;
&lt;br /&gt;
* '''Постоянство сеанса.''' После открытия сеанса веб-интерфейса на данной ноде кластера запросы перенаправляются на эту ноду до тех пор, пока пользователь не закроет сеанс (выйдет из системы).&lt;br /&gt;
* '''Проверка работоспособности узлов'''. Если узел недоступен, этот узел помечается как неработоспособный, и трафик перенаправляется только на исправные узлы.&lt;br /&gt;
* '''Разрешение DNS''' (необязательно). Записи DNS управляются для кластера; DNS разрешается в IP-адреса всех узлов кластера. Это обеспечивает дополнительную балансировку нагрузки на основе DNS (порядок IP-адресов рандомизирован в разрешении DNS). Автоматическое управление DNS для кластера не является обязательным — вы можете отказаться и использовать вместо этого свой DNS.&lt;br /&gt;
&lt;br /&gt;
NGINX является неотъемлемой частью управляемого развертывания Ключа-Астром. Если вам нужен дополнительный уровень балансировки нагрузки для создания единой точки доступа, вы можете настроить балансировщик нагрузки перед кластером.&lt;br /&gt;
&lt;br /&gt;
== Рекомендации по установке ==&lt;br /&gt;
&lt;br /&gt;
* '''Сертификация.''' В вашей организации могут быть строгие правила в отношении управления сертификатами TLS и контроля доступа. Например, политика может требовать, чтобы весь входящий трафик проходил через одобренный организацией центральный балансировщик нагрузки или прокси-сервер.&lt;br /&gt;
* '''Расширенная отработка отказа'''. В случае сбоя оборудования или сети узла IP-адрес узла может оставаться частью записи домена. Это может привести к тайм-аутам подключения, если в разрешении DNS выбран неработоспособный IP-адрес. Внешний балансировщик нагрузки может автоматически исключать неработоспособный узел, что улучшает взаимодействие с пользователем.&lt;br /&gt;
* '''Географически распределенная балансировка нагрузки'''. Для кластеров, развернутых в двух центрах обработки данных (с использованием функции ВысокаяДоступность), мы рекомендуем иметь дополнительный балансировщик нагрузки, который может оптимизировать доступ пользователей и обрабатывать отказоустойчивость между центрами обработки данных. См. [[ВысокаяДоступность для дата-центров]]&lt;br /&gt;
&lt;br /&gt;
== Рекомендации по настройке ==&lt;br /&gt;
Конфигурация балансировщика нагрузки зависит от того, как будет использоваться конкретный балансировщик нагрузки. Ниже приведены общие рекомендации.&lt;br /&gt;
&lt;br /&gt;
=== Целевая конфигурация ===&lt;br /&gt;
Список целевых узлов должен содержать IP-адреса управляемых узлов Dynatrace, предназначенных для получения веб-трафика, включая пользовательский трафик и вызовы REST API. Обычно список должен содержать все узлы кластера. Этот список необходимо обновлять после присоединения или удаления узла. &lt;br /&gt;
&lt;br /&gt;
В консоли управления кластером вы можете исключить узел из трафика веб-интерфейса. Эта функция влияет на конфигурацию NGINX и автоматически выделяемый домен (&amp;lt;code&amp;gt;xyz.astromkey-managed.com&amp;lt;/code&amp;gt;). При использовании внешнего балансировщика нагрузки узлы кластера необходимо исключить из списка целевых узлов; в противном случае они все равно будут получать сетевой трафик. См. Возможности узла кластера.&lt;br /&gt;
&lt;br /&gt;
Трафик должен быть перенаправлен на HTTPS-порт 443 NGINX. Путь/параметры запроса никоим образом не должны изменяться; пользовательские суффиксы пути не поддерживаются.&lt;br /&gt;
&lt;br /&gt;
=== Таймауты ===&lt;br /&gt;
Мы рекомендуем установить значение таймаута для целевого ответа не меньше, чем настроено в NGINX по умолчанию (120 секунд).&lt;br /&gt;
&lt;br /&gt;
=== Проверки работоспособности ===&lt;br /&gt;
Мы рекомендуем настроить проверки работоспособности для всех целевых узлов. Если вы не настроите проверки работоспособности для всех целевых узлов, балансировщик нагрузки может попытаться перенаправить трафик на узел, который не отслеживается проверкой работоспособности и который может быть недоступен из-за сбоя.&lt;br /&gt;
&lt;br /&gt;
Используйте URL-адрес &amp;lt;code&amp;gt;/rest/health&amp;lt;/code&amp;gt; для проверки работоспособности с ожидаемым кодом ответа &amp;lt;code&amp;gt;HTTP 200&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Постоянство сеанса ===&lt;br /&gt;
Постоянство сеансанастраивается и реализуется кластером Dynatrace Managed. Настройка не требуется.&lt;br /&gt;
&lt;br /&gt;
=== Домен и SSL-сертификаты (необязательно) ===&lt;br /&gt;
Конфигурация доменного имени, указывающего на балансировщик нагрузки, и сертификат TLS необязательны. Вы можете отключить опцию автоматической обработки доменов и сертификатов Dynatrace. См. [[Конфигурация DNS для Ключ-АСТРОМ Managed|Конфигурация DNS для Dynatrace Managed]].&lt;br /&gt;
&lt;br /&gt;
== Трафик веб-интерфейса ==&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки для трафика веб-интерфейса, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация общедоступной конечной точки ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите в раздел '''Параметры''' и выберите '''Общедоступные конечные точки'''.&lt;br /&gt;
# Настройте '''URL-адрес веб-интерфейса Dynatrace''', чтобы он указывал на ваш балансировщик нагрузки.&lt;br /&gt;
&lt;br /&gt;
== Трафик OneAgent ==&lt;br /&gt;
Балансировка нагрузки меньше требуется для трафика OneAgent, поскольку OneAgent может переключаться между конечными точками и эффективно выполнять балансировку нагрузки на стороне клиента. Если вы планируете использовать балансировщик нагрузки для трафика OneAgent, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация конечной точки OneAgent ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите к '''Статус развертывания''' и выберите '''Узлы кластера'''.&lt;br /&gt;
# На странице сведений о каждом узле выберите '''Настроить''' и в разделе '''Настройка конечных точек узла''' укажите '''IP-адрес и порт для трафика OneAgent''', чтобы они указывали на подсистему балансировки нагрузки, а не на узел напрямую.&lt;br /&gt;
&lt;br /&gt;
== Мониторинг реального пользователя/Мобильный/Синтетический трафик ==&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки там, где используется безагентный мониторинг реального пользователя или мобильных приложений, мы настоятельно рекомендуем настроить балансировщик нагрузки либо перед кластерными ActiveGate'ами, либо непосредственно перед кластером. Из-за возможности больших объемов TLS-подключений и скачков запросов, передача завершения TLS на балансировщик нагрузки выгодна, особенно если балансировщик нагрузки имеет аппаратно-ускоренную обработку TLS и/или возможности автоматического масштабирования. Это может защитить кластер от перегрузки и разделить путь доступа между трафиком маяка и трафиком веб-интерфейса/OneAgent.&lt;br /&gt;
&lt;br /&gt;
Если вы планируете использовать балансировщик нагрузки для Мобильного/Синтетического трафика и мониторинга реального пользователя, в дополнение к общим рекомендациям по настройке балансировщика нагрузки необходимо настроить следующий параметр.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация общедоступной конечной точки ===&lt;br /&gt;
&lt;br /&gt;
# В консоли управления кластером (CMC) перейдите в раздел '''Параметры''' и выберите '''Общедоступные конечные точки'''.&lt;br /&gt;
# Настройте '''URL-адрес ActiveGate Кластера''', чтобы он указывал на ваш балансировщик нагрузки. Вы можете сделать это, даже если у вас нет кластерных ActiveGate и/или балансировщик нагрузки указывает прямо на управляемый кластер.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%8D%D0%BA%D1%81%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%BE%D0%B2&amp;diff=2888</id>
		<title>Настройка экстренных контактов</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%8D%D0%BA%D1%81%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%BE%D0%B2&amp;diff=2888"/>
		<updated>2023-01-26T11:50:01Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Чтобы указать экстренные контакты в Dynatrace Managed:&lt;br /&gt;
&lt;br /&gt;
# В Консоли Менеджмента Кластера перейдите в '''Настройки'''&amp;gt; '''Почта'''&amp;gt; '''Уведомления по электронной почте'''.&lt;br /&gt;
# На странице '''Уведомления по электронной почте''' в разделе '''Получатели экстренных уведомлений''' введите один или несколько адресов электронной почты, разделенных запятыми. Эти адреса будут получать экстренные уведомления от команды Dynatrace в случае катастрофических состояний кластера или критических уязвимостей, которые необходимо устранить.&lt;br /&gt;
# Сохраните изменения.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2887</id>
		<title>Уведомления о работе кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2887"/>
		<updated>2023-01-26T11:47:22Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вы можете управлять следующими уведомлениями в кластере:&lt;br /&gt;
&lt;br /&gt;
* '''Недостаточно места на диске на ноде кластера.''' Запускается, когда раздел диска на узле кластера имеет меньше дискового пространства, чем требуется для данного типа хранилища. В этом случае вам необходимо расширить диск или просмотреть настройки кластера. В противном случае срок хранения данных может уменьшиться.&lt;br /&gt;
* '''Недостаточное оборудование на ноде кластера'''. Запускается, когда на узле кластера недостаточно ядер ЦП и оперативной памяти для выполнения рекомендуемых требований. Дополнительные сведения см. в разделе [[Требования Managed к оборудованию|Требования к оборудованию]].&lt;br /&gt;
* '''Хранилище метрик превышает поддерживаемый размер (4 ТБ).''' Запускается, когда хранилище метрик для узла кластера слишком велико. В этом случае вам необходимо просмотреть настройки мониторинга или добавить дополнительные узлы в кластер.&lt;br /&gt;
* '''Сокращение периода хранения транзакций.''' Запускается, когда срок хранения данных автоматически сокращается для хранения новых данных. В этом случае мы рекомендуем настроить целевое время хранения, просмотреть параметры мониторинга или расширить диск.&lt;br /&gt;
* '''Адаптивное снижение нагрузки'''. Запускается, когда узел кластера считается перегруженным и не может справиться с обработкой входящих запросов. В этом случае вам необходимо пересмотреть настройки мониторинга или увеличить количество ядер ЦП и ОЗУ на узле кластера. Дополнительные сведения см. в разделе [[Адаптивное управление и контроль трафика]]. &lt;br /&gt;
&lt;br /&gt;
== Настройка параметров уведомлений кластера ==&lt;br /&gt;
&lt;br /&gt;
# Создайте токен кластера,&lt;br /&gt;
# (необязательно) Проверьте схему настроек уведомлений&lt;br /&gt;
# (необязательно) Проверьте текущие настройки уведомлений&lt;br /&gt;
# Создайте объект настроек уведомлений&lt;br /&gt;
# Обновите настройки уведомлений&lt;br /&gt;
# (необязательно) Удалите объект настроек уведомлений&lt;br /&gt;
&lt;br /&gt;
== Аутентификация ==&lt;br /&gt;
Чтобы создать токен кластера с областями параметров '''записи''' и '''чтения:'''&lt;br /&gt;
&lt;br /&gt;
# В меню Dynatrace выберите '''Настройки''' -&amp;gt; '''Токены API'''.&lt;br /&gt;
# В разделе '''Токены кластера''' выберите '''Создать токен'''.&lt;br /&gt;
# Введите имя для вашего токена и определите области доступа к параметрам '''записи''' и '''чтения''' вашего токена API кластера.&lt;br /&gt;
# '''Сохраните''' и '''скопируйте''' токен в безопасное место.&lt;br /&gt;
&lt;br /&gt;
== Настройка уведомлений по электронной почте ==&lt;br /&gt;
Чтобы отправить конфигурацию в формате JSON, используйте конечную точку объекта POST с токеном кластера, который имеет соответствующие области доступа:&lt;br /&gt;
 &amp;lt;code&amp;gt;[&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;schemaId&amp;quot;: &amp;quot;builtin:cluster-events-notification-settings&amp;quot;,&lt;br /&gt;
     &amp;quot;scope&amp;quot;: &amp;quot;cluster&amp;quot;,&lt;br /&gt;
     &amp;quot;value&amp;quot;: {&lt;br /&gt;
                 &amp;quot;insufficientDiskSpace&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;insufficientHardware&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;insufficientMetricStorage&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;transactionStorageTruncation&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;adaptiveLoadReductionActivated&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 }&lt;br /&gt;
             }&lt;br /&gt;
   }&lt;br /&gt;
 ]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Чтение схемы конфигурации ==&lt;br /&gt;
Чтобы узнать формат JSON, необходимый для публикации вашей конфигурации, используйте конечную точку схемы GET с токеном кластера, который имеет соответствующие области доступа. Идентификатор схемы конфигурации (&amp;lt;code&amp;gt;schemaId&amp;lt;/code&amp;gt;) — &amp;lt;code&amp;gt;builtin:cluster-events-notification-settings&amp;lt;/code&amp;gt;.&lt;br /&gt;
 &amp;lt;code&amp;gt;{&lt;br /&gt;
     &amp;quot;AstromKey&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
     &amp;quot;schemaId&amp;quot;: &amp;quot;builtin:cluster-events-notification-settings&amp;quot;,&lt;br /&gt;
     &amp;quot;displayName&amp;quot;: &amp;quot;Cluster events notification settings&amp;quot;,&lt;br /&gt;
     &amp;quot;description&amp;quot;: &amp;quot;Configuration of emails notifications for cluster events.&amp;quot;,&lt;br /&gt;
     &amp;quot;documentation&amp;quot;: &amp;quot;Email notifications are sent to recipients defined in Settings - Emails - Email notifications.&amp;quot;,&lt;br /&gt;
     &amp;quot;version&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
     &amp;quot;multiObject&amp;quot;: false,&lt;br /&gt;
     &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
     &amp;quot;allowedScopes&amp;quot;: [&lt;br /&gt;
         &amp;quot;cluster&amp;quot;&lt;br /&gt;
     ],&lt;br /&gt;
     &amp;quot;enums&amp;quot;: {},&lt;br /&gt;
     &amp;quot;types&amp;quot;: {&lt;br /&gt;
         &amp;quot;SingleEventSettings&amp;quot;: {&lt;br /&gt;
             &amp;quot;version&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
             &amp;quot;versionInfo&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Single event settings&amp;quot;,&lt;br /&gt;
             &amp;quot;summaryPattern&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Settings for a single cluster event&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;properties&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: {&lt;br /&gt;
                     &amp;quot;displayName&amp;quot;: &amp;quot;Send email&amp;quot;,&lt;br /&gt;
                     &amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
                     &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
                     &amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
                     &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
                     &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
                     &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;,&lt;br /&gt;
                     &amp;quot;default&amp;quot;: true&lt;br /&gt;
                 }&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
     },&lt;br /&gt;
     &amp;quot;properties&amp;quot;: {&lt;br /&gt;
         &amp;quot;insufficientDiskSpace&amp;quot;: {&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Insufficient disk space on a cluster node&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Triggered when a disk partition on a cluster node has less disk space than required for a given storage type. In that case, you need to extend your disk or review cluster settings. Otherwise, data retention might be reduced.&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;type&amp;quot;: {&lt;br /&gt;
                 &amp;quot;$ref&amp;quot;: &amp;quot;#/types/SingleEventSettings&amp;quot;&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
             &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
             &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
         &amp;quot;insufficientHardware&amp;quot;: {&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Insufficient hardware on a cluster node&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Triggered when a cluster node doesn't have enough CPU cores and RAM to meet recommended requirements.&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;type&amp;quot;: {&lt;br /&gt;
                 &amp;quot;$ref&amp;quot;: &amp;quot;#/types/SingleEventSettings&amp;quot;&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
             &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
             &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
         &amp;quot;insufficientMetricStorage&amp;quot;: {&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Metrics storage exceeds supported size (4TiB)&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Triggered when Metrics storage a cluster node is too high. In that case, you need to review your monitoring settings or add additional nodes to the cluster.&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;type&amp;quot;: {&lt;br /&gt;
                 &amp;quot;$ref&amp;quot;: &amp;quot;#/types/SingleEventSettings&amp;quot;&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
             &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
             &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
         &amp;quot;transactionStorageTruncation&amp;quot;: {&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Transaction storage retention period truncation&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Triggered when data retention has been automatically reduced to store new data. In that case, it is recommended to adjust target retention time, review monitoring settings or extend a disk.&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;type&amp;quot;: {&lt;br /&gt;
                 &amp;quot;$ref&amp;quot;: &amp;quot;#/types/SingleEventSettings&amp;quot;&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
             &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
             &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
         &amp;quot;adaptiveLoadReductionActivated&amp;quot;: {&lt;br /&gt;
             &amp;quot;displayName&amp;quot;: &amp;quot;Adaptive Load Reduction activity&amp;quot;,&lt;br /&gt;
             &amp;quot;description&amp;quot;: &amp;quot;Triggered when a cluster node has been considered as overloaded and not able to keep up with processing incoming requests. In that case, you need to review monitoring settings or increase CPU cores and RAM on the cluster node.&amp;quot;,&lt;br /&gt;
             &amp;quot;documentation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
             &amp;quot;type&amp;quot;: {&lt;br /&gt;
                 &amp;quot;$ref&amp;quot;: &amp;quot;#/types/SingleEventSettings&amp;quot;&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;nullable&amp;quot;: false,&lt;br /&gt;
             &amp;quot;maxObjects&amp;quot;: 1,&lt;br /&gt;
             &amp;quot;modificationPolicy&amp;quot;: &amp;quot;DEFAULT&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
 }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Чтение текущих настроек ==&lt;br /&gt;
Чтобы проверить текущую конфигурацию, используйте конечную точку объектов GET (&amp;lt;code&amp;gt;/api/cluster/v2/settings/objects?schemaIds=builtin:cluster-events-notification-settings&amp;amp;scopes=cluster&amp;lt;/code&amp;gt;) с токеном кластера, который имеет соответствующие права доступа.&lt;br /&gt;
&lt;br /&gt;
* Если эти настройки были ранее изменены, список элементов будет содержать один объект. Используйте &amp;lt;code&amp;gt;objectId&amp;lt;/code&amp;gt; из списка при последующих обновлениях.&lt;br /&gt;
* Если список элементов пуст, используется значение по умолчанию (не отображается в API):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;{&lt;br /&gt;
   &amp;quot;value&amp;quot;: {&lt;br /&gt;
             &amp;quot;insufficientDiskSpace&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;insufficientHardware&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;insufficientMetricStorage&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;transactionStorageTruncation&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;adaptiveLoadReductionActivated&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
             }&lt;br /&gt;
         }&lt;br /&gt;
 }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Создание объекта настроек уведомлений ==&lt;br /&gt;
Чтобы создать объект параметров уведомлений о событиях кластера, используйте конечную точку объектов POST с токеном кластера, который имеет соответствующие области доступа. Используйте идентификатор вновь созданного объекта (настройки уведомлений о событиях) для последующего обновления настроек уведомлений.&lt;br /&gt;
В этом примере, используя &amp;lt;code&amp;gt;POST-вызов&amp;lt;/code&amp;gt; к API &amp;lt;code&amp;gt;/api/cluster/v2/settings/objects&amp;lt;/code&amp;gt; и схеме &amp;lt;code&amp;gt;builtin:cluster-events-notification-settings&amp;lt;/code&amp;gt; вы создаёте объект настроек уведомлений в кластере.&lt;br /&gt;
 &amp;lt;code&amp;gt;[&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;schemaId&amp;quot;: &amp;quot;builtin:cluster-events-notification-settings&amp;quot;,&lt;br /&gt;
     &amp;quot;scope&amp;quot;: &amp;quot;cluster&amp;quot;,&lt;br /&gt;
     &amp;quot;value&amp;quot;: {&lt;br /&gt;
                 &amp;quot;insufficientDiskSpace&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;insufficientHardware&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;insufficientMetricStorage&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;transactionStorageTruncation&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 },&lt;br /&gt;
                 &amp;quot;adaptiveLoadReductionActivated&amp;quot;: {&lt;br /&gt;
                     &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
                 }&lt;br /&gt;
             }&lt;br /&gt;
   }&lt;br /&gt;
 ]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Обновление настроек уведомлений ==&lt;br /&gt;
Существует два метода, которые можно использовать для обновления настроек уведомлений о событиях кластера после создания объекта настроек уведомлений. В любом случае убедитесь, что у вас есть токен кластера с соответствующими областями доступа.&lt;br /&gt;
&lt;br /&gt;
* Вы можете использовать тот же метод &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt;, который вы использовали для создания объекта настроек (Создать объект настроек уведомлений). Схема не допускает дублирования объектов настроек, поэтому, если вы попытаетесь создать другой объект настроек, вы перезапишете существующий.&lt;br /&gt;
* Вы можете изменить существующий объект настроек, выполнив вызов &amp;lt;code&amp;gt;PUT&amp;lt;/code&amp;gt; к API  &amp;lt;code&amp;gt;/api/cluster/v2/settings/objects/&amp;lt;objectId&amp;gt;&amp;lt;/code&amp;gt; конечной точки и предоставления &amp;lt;code&amp;gt;objectId&amp;lt;/code&amp;gt;, полученного при создании объекта настроек начального уведомления о событии.&lt;br /&gt;
&lt;br /&gt;
Выполните &amp;lt;code&amp;gt;PUT-вызов&amp;lt;/code&amp;gt; к API &amp;lt;code&amp;gt;/api/cluster/v2/settings/objects/&amp;lt;objectId&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;code&amp;gt;{&lt;br /&gt;
   &amp;quot;value&amp;quot;: {&lt;br /&gt;
             &amp;quot;insufficientDiskSpace&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;insufficientHardware&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: true&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;insufficientMetricStorage&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;transactionStorageTruncation&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;adaptiveLoadReductionActivated&amp;quot;: {&lt;br /&gt;
                 &amp;quot;sendEmail&amp;quot;: false&lt;br /&gt;
             }&lt;br /&gt;
         }&lt;br /&gt;
 }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Удалить настройки уведомлений ==&lt;br /&gt;
Вы можете удалить существующий объект настроек уведомлений, выполнив &amp;lt;code&amp;gt;DELETE-вызов&amp;lt;/code&amp;gt; к API &amp;lt;code&amp;gt;/api/cluster/v2/settings/objects/&amp;lt;objectId&amp;gt;&amp;lt;/code&amp;gt; конечной точки (с токеном кластера с соответствующими областями доступа) и предоставлением &amp;lt;code&amp;gt;objectId&amp;lt;/code&amp;gt;, полученного при создании объекта настроек начального уведомления о событии. После удаления объекта поведение уведомлений возвращается к значению по умолчанию: все уведомления инициируют отправку электронной почты настроенным получателям.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D0%B2%D1%85%D0%BE%D0%B4%D0%B0&amp;diff=2886</id>
		<title>Настройка страницы входа</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D0%B2%D1%85%D0%BE%D0%B4%D0%B0&amp;diff=2886"/>
		<updated>2023-01-26T11:46:51Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Как администратор кластера Dynatrace Managed, есть ситуации, в которых вы хотели бы передать информацию пользователям кластера перед входом в кластер. Вы можете хотеть отобразить системную информацию, детали аутентификации, юридические примечания или контактную информацию администратора. Для этого вы можете настроить страницу входа для отображения определенной информации.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить страницу входа, в меню Dynatrace перейдите в раздел '''Аутентификация пользователя''' &amp;gt; '''Экран входа в систему''' и измените сообщения по умолчанию (все сообщения опциональны):&lt;br /&gt;
&lt;br /&gt;
* '''Заголовок''' - текст, отображаемый в разделе &amp;quot;Dynatrace Managed&amp;quot;.&lt;br /&gt;
* '''Описание''' - текст, отображаемый более мелким шрифтом под заголовком.&lt;br /&gt;
* '''Подробности''' - изначально свернутый текст, который может быть развернут пользователем. Может быть установлен, только если определено '''Описание'''.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F&amp;diff=2885</id>
		<title>Правила сложности пароля</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F&amp;diff=2885"/>
		<updated>2023-01-26T11:46:09Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;На этой странице описаны подробные сведения о конфигурации, лучшие практики и значения по умолчанию для параметра  &amp;lt;code&amp;gt;Обязательное соответствие пароля требованиям к сложности&amp;lt;/code&amp;gt; политики безопасности. Правила сложности пароля применяются только к встроенной учетной записи администратора и внутренним учетным записям пользователей (см. [[Группы пользователей, разрешения и политики|Группы пользователей и разрешения]]). При обновлении политики паролей всем пользователям предлагается обновить свои пароли при следующем входе в систему.&lt;br /&gt;
&lt;br /&gt;
Параметр политики &amp;lt;code&amp;gt;Обязательное соответствие пароля требованиям к сложности&amp;lt;/code&amp;gt; заставляет пароли соответствовать ряду рекомендаций по надежным паролям. Вы можете настроить пароли в соответствии со следующими требованиями:&lt;br /&gt;
&lt;br /&gt;
1. Пароль содержит минимальное количество буквенно-цифровых символов.&lt;br /&gt;
&lt;br /&gt;
2. Пароль содержит минимальное количество символов из следующих категорий:&lt;br /&gt;
&lt;br /&gt;
* Прописные буквы латинского алфавита (от &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; до &amp;lt;code&amp;gt;Z&amp;lt;/code&amp;gt;, с диакритическими знаками)&lt;br /&gt;
* Строчные буквы латинского алфавита (от &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; до &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt;, с диакритическими знаками)&lt;br /&gt;
* Базовые 10 цифр (от &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; до &amp;lt;code&amp;gt;9&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Не алфавитно-цифровые символы (специальные символы): (&amp;lt;code&amp;gt;~!@#$%^&amp;amp;*_-+=`|\(){}[]:;&amp;quot;'&amp;lt;&amp;gt;,.?/&amp;lt;/code&amp;gt;) Символы валюты, такие как евро или фунт не считается специальным символом для этого параметра политики.&lt;br /&gt;
&lt;br /&gt;
Требования к сложности применяются при изменении или создании паролей.&lt;br /&gt;
&lt;br /&gt;
== Значения по умолчанию ==&lt;br /&gt;
В следующей таблице перечислены фактические и действующие значения политики по умолчанию. Значения по умолчанию также перечислены на странице свойств политики. Диапазон значений для свойств политики составляет от &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; до &amp;lt;code&amp;gt;128&amp;lt;/code&amp;gt; для свойства &amp;lt;code&amp;gt;Минимальная длина пароля&amp;lt;/code&amp;gt; и от &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; до &amp;lt;code&amp;gt;128&amp;lt;/code&amp;gt; для других свойств политики.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Имя свойства политики&lt;br /&gt;
!Значение по умолчанию&lt;br /&gt;
!Рекомендуется&lt;br /&gt;
|-&lt;br /&gt;
|Минимальная длина пароля&lt;br /&gt;
|&amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; для существующих кластеров, установленных до 1.206&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;12&amp;lt;/code&amp;gt; для новых кластеров, установленных в версии 1.206 или позже.&lt;br /&gt;
|&amp;lt;code&amp;gt;12&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Минимальное количество символов в верхнем регистре&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Минимальное количество символов в нижнем регистре&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Минимальное количество цифр&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Минимальное количество не буквенно-цифровых символов&lt;br /&gt;
|&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;любое&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Лучшие практики ==&lt;br /&gt;
С 2013 года «Специальная публикация NIST 800-63. Приложение A» рекомендует включать в пароли неправильное использование заглавных букв, специальные символы и хотя бы одну цифру. Также рекомендуется регулярно менять пароли, по крайней мере, каждые 90 дней. Этому совету следует большинство систем, и он был включен в ряд стандартов, которым должны следовать предприятия.&lt;br /&gt;
&lt;br /&gt;
# Соблюдайте требование минимальной длины в 12 символов (требование большей длины не обязательно лучше).&lt;br /&gt;
# Обязательное использование комбинации прописных и строчных букв, цифр и не буквенно-цифровых символов.&lt;br /&gt;
# Обучайте пользователей не использовать их пароли Dynatrace повторно в целях, не связанных с Dynatrace.&lt;br /&gt;
# По возможности используйте центральную службу репозитория пользователей вашей организации - LDAP или SSO.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%81%D1%81%D0%B8%D1%8F%D0%BC%D0%B8_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=2884</id>
		<title>Настройка и управление сессиями пользователей</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%81%D1%81%D0%B8%D1%8F%D0%BC%D0%B8_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=2884"/>
		<updated>2023-01-26T11:44:43Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Доступ к Dynatrace Managed могут получить многие пользователи, принадлежащие к разным группам. Количество одновременных сеансов на одну учетную запись пользователя должно быть ограничено до минимума, необходимого для выполнения рабочих обязанностей. Dynatrace Managed дает вам возможность контролировать и ограничивать количество одновременных пользовательских сеансов для каждой учетной записи пользователя.&lt;br /&gt;
&lt;br /&gt;
В меню Dynatrace выберите '''Аутентификация пользователя''' &amp;gt; '''Пользовательские сессии''', чтобы просмотреть или завершить любые текущие сеансы пользователя. В представлении сеансов пользователя указывается тип входа, время входа и IP-адрес или устройство, с которого вход был выполнен.&lt;br /&gt;
&lt;br /&gt;
Типы входа:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;LOCAL&amp;lt;/code&amp;gt; - Пользователи, которые существуют только в базе данных кластера и являются локальными по отношению к кластеру.&lt;br /&gt;
* &amp;lt;code&amp;gt;LDAP&amp;lt;/code&amp;gt; - пользователи LDAP&lt;br /&gt;
* &amp;lt;code&amp;gt;SSO&amp;lt;/code&amp;gt; - вход от вашего поставщика удостоверений&lt;br /&gt;
* &amp;lt;code&amp;gt;DEVOPSTOKEN&amp;lt;/code&amp;gt; - вход через проактивную службу поддержки Mission Control&lt;br /&gt;
&lt;br /&gt;
Чтобы завершить сеанс, выберите [[Файл:Remove-icon.png|альт=Удалить]] и подтвердите действие. Сеанс немедленно завершится, и пользователь выйдет из системы.&lt;br /&gt;
&lt;br /&gt;
Чтобы изменить количество разрешенных одновременных пользовательских сеансов, выберите '''Настроить пользовательские сессии'''. Вы можете установить разные лимиты для обычных пользователей и администраторов. Учетные записи администраторов - это пользователи, которые принадлежат к любой группе с глобальными разрешениями администратора кластера.&lt;br /&gt;
&lt;br /&gt;
Чтобы снять все ограничения сеансов для учетных записей администраторов и обычных пользователей, включите '''Неограниченное количество одновременных пользовательских сессий'''.&lt;br /&gt;
&lt;br /&gt;
Используйте REST API для обновления политики автоматического выхода из системы. По умолчанию автоматический выход из системы для пользователей, которые остаются на автоматически обновляемых страницах, отсутствует. См. раздел Обновление конфигурации пользовательских сеансов кластера.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BD%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2883</id>
		<title>Возможности ноды кластера</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BD%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0&amp;diff=2883"/>
		<updated>2023-01-26T11:43:55Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для некоторых развертываний может потребоваться, чтобы определенные узлы обслуживали только трафик пользовательского интерфейса, а не обрабатывали данные OneAgent. Или наоборот, когда узлы обрабатывают только данные OneAgent и не обслуживают трафик пользовательского интерфейса. Настроив один или другой из этих параметров, вы можете добиться более высокой стабильности, лучшего поведения кеша и более быстрого времени отклика пользовательского интерфейса.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Трафик веб-интерфейса''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Чтобы повысить производительность балансировки нагрузки DNS, начиная с Dynatrace Managed 1.214, трафик веб-интерфейса по умолчанию отключен при установке 13-го и последующих узлов (или 7-го и последующих узлов в центре обработки данных для Premium HA). Вы можете включить/отключить трафик веб-интерфейса для узла через Cluster REST API (кластерный REST API).&lt;br /&gt;
&lt;br /&gt;
* Примечания к релизу Dynatrace Managed версии 1.214&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----Чтобы включить или отключить трафик OneAgent на узле, вы можете использовать веб-интерфейс, командную строку или вызов API.&lt;br /&gt;
&lt;br /&gt;
== Включение/отключение трафика OneAgent через пользовательский интерфейс консоли управления кластером ==&lt;br /&gt;
Чтобы отключить трафик OneAgent (т.е. установить узел кластера в режим ожидания)&lt;br /&gt;
&lt;br /&gt;
# В меню Dynatrace перейдите в раздел '''Статус развертывания'''.&lt;br /&gt;
# Разверните ноду кластера, которую вы хотите отключить, и нажмите '''Настроить'''.&lt;br /&gt;
# Нажмите кнопку обзора ('''…''') в правом верхнем углу.&lt;br /&gt;
# Выберите '''Отключить трафик OneAgent''', чтобы остановить обработку данных мониторинга на узле.&lt;br /&gt;
&lt;br /&gt;
Чтобы включить трафик OneAgent на узле, повторите первые три шага выше, затем выберите '''Включить трафик OneAgent''', чтобы начать обработку данных мониторинга на узле.&lt;br /&gt;
&lt;br /&gt;
== Включение/отключение трафика веб-интерфейса через интерфейс консоли управления кластером ==&lt;br /&gt;
Чтобы отключить трафик веб-интерфейса (т.е. установить узел кластера в режим ожидания)&lt;br /&gt;
&lt;br /&gt;
# В меню Dynatrace перейдите в раздел '''Статус развертывания'''.&lt;br /&gt;
# Разверните ноду кластера, которую вы хотите отключить, и нажмите '''Настроить'''.&lt;br /&gt;
# Нажмите кнопку обзора ('''…''') в правом верхнем углу.&lt;br /&gt;
# Выберите '''Отключить трафик веб-интерфейса''', чтобы остановить обработку данных мониторинга на узле.&lt;br /&gt;
&lt;br /&gt;
Чтобы включить трафик веб-интерфейса на узле, повторите первые три шага, описанные выше, затем выберите '''Включить трафик веб-интерфейса''', чтобы начать обработку данных мониторинга на узле.&lt;br /&gt;
&lt;br /&gt;
== Включение/отключение трафика OneAgent или веб-интерфейса с помощью вызова API ==&lt;br /&gt;
Вы можете настроить эту опцию с помощью вызова API. См. раздел Настройка обязанностей узлов кластера.&lt;br /&gt;
&lt;br /&gt;
=== Аутентификация ===&lt;br /&gt;
Чтобы выполнить этот запрос, вам необходимо разрешение на '''управление токенами кластера''', назначенное вашему токену API. Если у вас нет токена API, вы можете его сгенерировать:&lt;br /&gt;
&lt;br /&gt;
# В меню навигации выберите '''Настройки''' и перейдите к '''Токенам API'''.&lt;br /&gt;
# Нажмите кнопку '''Создать токен''' и введите имя для своего токена.&lt;br /&gt;
# Выберите разрешения '''API поставщика услуг''' и нажмите '''Сгенерировать'''.&lt;br /&gt;
&lt;br /&gt;
Используйте сгенерированный токен API для выполнения вызовов API.&lt;br /&gt;
&lt;br /&gt;
=== Эндпоинт ===&lt;br /&gt;
Вы можете выполнить &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt; в эндпоинт &amp;lt;code&amp;gt;/api/v1.0/onpremise/cluster/configuration&amp;lt;/code&amp;gt; со следующими параметрами:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Параметр&lt;br /&gt;
!Тип&lt;br /&gt;
!Описание&lt;br /&gt;
!В&lt;br /&gt;
!Необходимость&lt;br /&gt;
|-&lt;br /&gt;
|ID&lt;br /&gt;
|integer&lt;br /&gt;
|ID ноды&lt;br /&gt;
|body&lt;br /&gt;
|требуется&lt;br /&gt;
|-&lt;br /&gt;
|webUI&lt;br /&gt;
|boolean&lt;br /&gt;
|Устанавливает webUI для этой ноды. Определите, следует ли использовать этот узел для обслуживания запросов WebUI (&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;).&lt;br /&gt;
|body&lt;br /&gt;
|требуется&lt;br /&gt;
|-&lt;br /&gt;
|OneAgent&lt;br /&gt;
|boolean&lt;br /&gt;
|Устанавливает трафик OneAgent для этой ноды. Определите, должен ли этот узел получать трафик OneAgent (&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;).&lt;br /&gt;
|body&lt;br /&gt;
|требуется&lt;br /&gt;
|-&lt;br /&gt;
|datacenter&lt;br /&gt;
|string&lt;br /&gt;
|не используется.&lt;br /&gt;
|body&lt;br /&gt;
|не требуется&lt;br /&gt;
|}&lt;br /&gt;
Пример полезной нагрузки JSON для вызова API:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;{&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;  &amp;quot;clusterNodes&amp;quot;: [&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    {&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;id&amp;quot;: 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;webUI&amp;quot;: true,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;agent&amp;quot;: true,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;datacenter&amp;quot;: &amp;quot;dc-1&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    },&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    {&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;id&amp;quot;: 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;webUI&amp;quot;: true,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;agent&amp;quot;: true,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;quot;datacenter&amp;quot;: &amp;quot;dc-1&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;  ]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;}&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D0%BA_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D1%83&amp;diff=2882</id>
		<title>Удалённый доступ к кластеру</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D0%BA_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D1%83&amp;diff=2882"/>
		<updated>2023-01-26T11:40:24Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace может удаленно помочь вам с обновлением Dynatrace Managed и устранением неполадок, когда вы сталкиваетесь с проблемами. Для этого мы должны иметь разрешение на удаленный доступ к вашему кластеру. Вы можете настроить разрешения на удаленный доступ для своего кластера, чтобы разрешить нам предоставлять вам обновления и поддержку.&lt;br /&gt;
&lt;br /&gt;
Важно! Для доступа к Консоли Менеджмента Кластера у Вас должны быть права администратора.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить уровень разрешений в вашем кластере, в Консоли Менеджмента Кластера выберите '''Настройки''' &amp;gt; '''Разрешения на удаленный доступ'''. На этой странице вы можете разрешить команде Dynatrace удаленный доступ к вашему кластеру. Если этот параметр включен и события обнаружены, наша команда может удаленно настроить параметры вашего кластера, чтобы обеспечить оптимальную производительность и стабильность.&lt;br /&gt;
&lt;br /&gt;
Вся связь с Контроллером Задач защищена и осуществляется через HTTPS с проверкой сертификатов, как в браузере. Все изменения конфигурации, управляемые Ключом-Астром, полностью регистрируются аудитом, и каждый удаленный доступ регистрируется как отдельное событие (в меню перейдите в раздел '''События''', чтобы просмотреть список зарегистрированных событий). Контроллер Задач не может получить доступ к сертификатам или учетным данным пользователя и root-доступ к каким-либо серверам.&lt;br /&gt;
&lt;br /&gt;
После включения поддержки удаленного доступа Dynatrace вы можете установить область разрешений удаленного доступа для команды Dynatrace на одну из следующих областей:&lt;br /&gt;
&lt;br /&gt;
* '''Все'''  Вся наша команда экспертов может получить доступ к вашему кластеру, чтобы предоставить вам всю мощь поддержки и оптимизировать настройки вашего кластера.&lt;br /&gt;
* '''Только чтение для всех'''  Вся наша команда экспертов имеет доступ к вашему кластеру, но не может изменять какие-либо настройки кластера. Этот вариант значительно ограничивает уровень поддержки. В этом случае пользователю с удаленным доступом доступна только роль наблюдателя. При необходимости наша команда свяжется с вами, чтобы внести необходимые изменения.&lt;br /&gt;
* '''Только одобренные участники'''  Только утвержденные члены нашей команды могут получить доступ к вашему кластеру. Администраторы вашего кластера получат уведомление по электронной почте об ожидающих запросах на удаленный доступ. Администратор кластера должен утверждать каждый запрос на предоставление разрешений. Вы можете настроить продолжительность и роль, которую вы предоставляете. Вы также можете заранее предоставить разрешения известным членам команды Dynatrace. Эта область дает вам максимальный контроль над тем, кто может получить доступ к вашему кластеру, но существенно влияет на способность нашей команды предоставлять вам поддержку. Пользователю удаленного доступа можно назначить роль администратора, пользователя или наблюдателя. Подробные сведения о разрешениях, назначаемых каждой роли, см. в следующей таблице:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Права&lt;br /&gt;
!Администратор&lt;br /&gt;
!Пользователь&lt;br /&gt;
!Наблюдатель&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|Окружение&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Разрешает доступ только для чтения к среде. В частности, сотрудники Dynatrace имеют доступ к:&lt;br /&gt;
&lt;br /&gt;
* Пользовательские настройки — профиль пользователя, выполнившего вход, и параметры пользователя, выполнившего вход (например, запланированные отчеты, избранные информационные панели и пункты меню).&lt;br /&gt;
* Страницы Dynatrace — страницы установки для OneAgent или ActiveGate.&lt;br /&gt;
* Настройки в режиме только для чтения&lt;br /&gt;
* Отчеты&lt;br /&gt;
* Консоль Менеджмента Кластера в режиме чтения&lt;br /&gt;
* Запросить настройку правил сбора данных в режиме чтения&lt;br /&gt;
* Только внутренние диагностические данные&lt;br /&gt;
* Чтение журнала аудита&lt;br /&gt;
* Поддержка доступа к архиву&lt;br /&gt;
* Доступ к хранилищу синтетических учетных данных, действия по обновлению/удалению учетных данных, принадлежащих пользователю&lt;br /&gt;
&lt;br /&gt;
Сотрудники Dynatrace не могут изменять настройки или устанавливать OneAgent только с этим разрешением.&lt;br /&gt;
|-&lt;br /&gt;
|Запись&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю изменять настройки мониторинга среды.&lt;br /&gt;
|-&lt;br /&gt;
|Скачивание OneAgent и ActiveGate&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю загружать OneAgent и ActiveGate из концентратора и устанавливать их на хосты.&lt;br /&gt;
|-&lt;br /&gt;
|Изменение конфигурации Консоли Менеджмента Кластера&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю изменять параметры кластера в Консоли Менеджмента Кластера.&lt;br /&gt;
|-&lt;br /&gt;
|Логи&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю получить доступ к странице журналов и журналу содержимого ваших приложений. Журналы могут содержать конфиденциальную информацию.&lt;br /&gt;
|-&lt;br /&gt;
|Настройка захвата конфиденциальных данных&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю настраивать правила захвата атрибутов запроса. Их можно использовать для захвата таких элементов, как заголовки HTTP или параметры публикации, для хранения, фильтрации и поиска. Также позволяет пользователю вручную запускать дампы памяти.&lt;br /&gt;
|-&lt;br /&gt;
|Просмотр конфиденциальных данных запроса&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю просматривать потенциально личные данные, захваченные Ключом-Астром, включая разрешение на загрузку дампов памяти. Пользователи, у которых нет этого разрешения, видят, что точка данных существует, но личные данные скрыты звездочками (*****). Также позволяет пользователю вручную запускать дампы памяти.&lt;br /&gt;
|-&lt;br /&gt;
|Включение отладочных флагов OneAgent&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю выполнять диагностические операции только для чтения и устанавливать флаги отладки OneAgent.&lt;br /&gt;
|-&lt;br /&gt;
|Выполнение диагностических операций&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю выполнять диагностические операции, такие как перезапуск службы, запуск диагностических сценариев на узлах кластера и доступ к базе данных.&lt;br /&gt;
|-&lt;br /&gt;
|Воспроизведение данных сеанса с маскированием&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Позволяет пользователю воспроизводить записанные сеансы пользователя с применением правил маскирования воспроизведения во время воспроизведения. Обратите внимание, что данные, замаскированные во время записи, никогда не захватываются и поэтому всегда маскируются при воспроизведении.&lt;br /&gt;
|-&lt;br /&gt;
|Воспроизведение данных сеанса без маскирования&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю воспроизводить записанные сеансы пользователя без применения правил маскирования воспроизведения. Обратите внимание, что любые данные, замаскированные во время записи, всегда замаскированы во время воспроизведения.&lt;br /&gt;
|-&lt;br /&gt;
|Решение проблемы безопасности&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю управлять проблемами, о которых сообщает Безопасность Приложений.&lt;br /&gt;
|-&lt;br /&gt;
|Просмотр проблем безопасности&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Позволяет пользователю просматривать проблемы безопасности.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
Вы также можете использовать REST API удаленного доступа для настройки параметров и разрешений удаленного доступа. Подробности см. в разделе [[API Кластера v2]].&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2881</id>
		<title>Конфигурация DNS для Ключ-АСТРОМ Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2881"/>
		<updated>2023-01-26T11:37:59Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Конфигурация DNS для Ключ-АСТРОМ Managed в Конфигурация DNS для Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Конфигурация DNS для Dynatrace Managed]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_Dynatrace_Managed&amp;diff=2880</id>
		<title>Конфигурация DNS для Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_Dynatrace_Managed&amp;diff=2880"/>
		<updated>2023-01-26T11:37:59Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Конфигурация DNS для Ключ-АСТРОМ Managed в Конфигурация DNS для Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Если вам необходимо настроить собственный сертификат SSL (см. раздел [[Установка собственного SSL-сертификата для ноды кластера|Установка собственного сертификата SSL]]), вам также необходимо создать собственное доменное имя для домена кластера. Для этого вам необходимо указать свою общедоступный эндпоинт и изменить локальный DNS.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Неверная конфигурация может привести к сбою кластера''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Неверная конфигурация DNS может привести к несоответствию данных или к отказу кластера. Никакой дополнительной настройки не требуется, кроме шагов, описанных ниже.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===== Укажите свою общедоступный эндпоинт =====&lt;br /&gt;
В меню Dynatrace перейдите в '''Настройки''' &amp;gt; '''Общедоступные эндпоинты''' и введите адрес, который вы обычно используете для доступа к пользовательскому интерфейсу кластера Dynatrace (ваше собственное доменное имя).&lt;br /&gt;
&lt;br /&gt;
===== Добавьте записи в свой локальный DNS =====&lt;br /&gt;
Для каждого управляемого узла Dynatrace добавьте запись с его IP-адресом и вашим доменом. Если вы полагаетесь на сопоставление имен хостов с IP-адресами, добавьте записи типа &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; в следующем формате:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Host Type IP&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dynatrace.mycompany.com  A 10.176.0.1, 10.176.0.2, 10.176.0.3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Кроме того, вы можете захотеть добавить отдельные поддомены для каждого узла в целях баланса нагрузки маршрутизации.&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dynatrace.mycompany.com  A 10.176.0.1, 10.176.0.2, 10.176.0.3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n01.dynatrace.mycompany.com  A 10.176.0.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n02.dynatrace.mycompany.com  A 10.176.0.2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n03.dynatrace.mycompany.com  A 10.176.0.3&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_Dynatrace_Managed&amp;diff=2879</id>
		<title>Конфигурация DNS для Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_DNS_%D0%B4%D0%BB%D1%8F_Dynatrace_Managed&amp;diff=2879"/>
		<updated>2023-01-26T11:37:51Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Если вам необходимо настроить собственный сертификат SSL (см. раздел [[Установка собственного SSL-сертификата для ноды кластера|Установка собственного сертификата SSL]]), вам также необходимо создать собственное доменное имя для домена кластера. Для этого вам необходимо указать свою общедоступный эндпоинт и изменить локальный DNS.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Неверная конфигурация может привести к сбою кластера''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Неверная конфигурация DNS может привести к несоответствию данных или к отказу кластера. Никакой дополнительной настройки не требуется, кроме шагов, описанных ниже.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===== Укажите свою общедоступный эндпоинт =====&lt;br /&gt;
В меню Dynatrace перейдите в '''Настройки''' &amp;gt; '''Общедоступные эндпоинты''' и введите адрес, который вы обычно используете для доступа к пользовательскому интерфейсу кластера Dynatrace (ваше собственное доменное имя).&lt;br /&gt;
&lt;br /&gt;
===== Добавьте записи в свой локальный DNS =====&lt;br /&gt;
Для каждого управляемого узла Dynatrace добавьте запись с его IP-адресом и вашим доменом. Если вы полагаетесь на сопоставление имен хостов с IP-адресами, добавьте записи типа &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; в следующем формате:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Host Type IP&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dynatrace.mycompany.com  A 10.176.0.1, 10.176.0.2, 10.176.0.3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Кроме того, вы можете захотеть добавить отдельные поддомены для каждого узла в целях баланса нагрузки маршрутизации.&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dynatrace.mycompany.com  A 10.176.0.1, 10.176.0.2, 10.176.0.3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n01.dynatrace.mycompany.com  A 10.176.0.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n02.dynatrace.mycompany.com  A 10.176.0.2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;n03.dynatrace.mycompany.com  A 10.176.0.3&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_SMTP-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D1%83&amp;diff=2878</id>
		<title>Настройка подключения к SMTP-серверу</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_SMTP-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D1%83&amp;diff=2878"/>
		<updated>2023-01-26T11:37:15Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Используйте эти настройки, чтобы определить, как Dynatrace доставляет пользователям и администраторам уведомления по электронной почте, отчеты и другие сообщения.&lt;br /&gt;
&lt;br /&gt;
1. В меню Dynatrace зайдите в '''Настройки'''.&lt;br /&gt;
&lt;br /&gt;
2. Разверните '''Emails''' и выберите '''сервер''' '''SMTP''', чтобы отобразить страницу настройки '''SMTP-сервера'''.&lt;br /&gt;
&lt;br /&gt;
3. Начните с выбора способа доставки электронной почты.&lt;br /&gt;
&lt;br /&gt;
* '''SMTP-сервер с резервным режимом Mission Control''' (настройка по умолчанию)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Выберите это, чтобы SMTP-сервер доставлял электронную почту, но использовался Mission Control в качестве резервного метода доставки.&lt;br /&gt;
&lt;br /&gt;
** Пока ваш SMTP-сервер доступен, ваша SMTP-конфигурация определяет, как отправляется электронная почта (почтовый сервер, безопасность соединения и т.д.).&lt;br /&gt;
** Если ваш SMTP-сервер становится недоступным, Mission Control доставит ваше письмо с отправляющим адресом &amp;lt;code&amp;gt;noreply&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''SMTP-сервер'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Выберите это, чтобы SMTP-сервер доставлял электронную почту (без резервного метода доставки).&lt;br /&gt;
&lt;br /&gt;
** Ваша конфигурация SMTP определяет, как отправляется ваша электронная почта (почтовый сервер, безопасность соединения и т.д.).&lt;br /&gt;
** Если ваш SMTP-сервер станет недоступен, ваше письмо не будет отправлено.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Mission Control'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Выберите это, чтобы Mission Control отправлял все электронные письма.&lt;br /&gt;
&lt;br /&gt;
** Все шаги настройки SMTP-сервера, описанные ниже, недоступны, потому что вам не нужно настраивать SMTP-сервер. Dynatrace обо всем позаботится за вас.&lt;br /&gt;
** Адрес отправки: &amp;lt;code&amp;gt;noreply&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;4. Установите для параметра '''Безопасность подключения''' значение протокола безопасности, который вы хотите использовать для своего SMTP-сервера. По умолчанию &amp;lt;code&amp;gt;Без шифрования&amp;lt;/code&amp;gt; на порту &amp;lt;code&amp;gt;25&amp;lt;/code&amp;gt;.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&lt;br /&gt;
* Если вы измените '''Безопасность подключения''', настройка '''порта''' автоматически изменится, чтобы соответствовать стандартному номеру порта для этого протокола (см. номера портов по умолчанию ниже).&lt;br /&gt;
* Если вы вручную измените номер '''порта''', ваши предпочтения запомнятся, и изменение протокола '''Безопасности подключения''' не приведет к автоматическому изменению номера '''порта'''.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Без шифрования&amp;lt;/code&amp;gt;: Небезопасно. Порт по умолчанию: &amp;lt;code&amp;gt;25&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Отправляется электронное письмо в незашифрованном виде. Используйте эту опцию, только если SMTP-сервер не поддерживает никаких других опций.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Требуется SSL/TLS&amp;lt;/code&amp;gt;: Безопасно. Порт по умолчанию: &amp;lt;code&amp;gt;465&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Если соединение SSL/TLS может быть установлено, отправляется зашифрованное электронное письмо с помощью SSL/TLS.&lt;br /&gt;
** Если соединение SSL/TLS не может быть установлено, электронное письмо не отправляется.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;STARTTLS необязательно&amp;lt;/code&amp;gt;: Небезопасно. Порт по умолчанию: &amp;lt;code&amp;gt;587&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Если соединение STARTTLS может быть установлено, отправляется зашифрованное электронное письмо с помощью STARTTLS.&lt;br /&gt;
** Если соединение STARTTLS не может быть установлено, отправляется электронное письмо без шифрования.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Требуется STARTTLS&amp;lt;/code&amp;gt;: Безопасно. Порт по умолчанию: &amp;lt;code&amp;gt;587&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Если соединение STARTTLS может быть установлено, отправляется зашифрованное электронное письмо с помощью STARTTLS.&lt;br /&gt;
** Если соединение STARTTLS не может быть установлено, электронное письмо не отправляется.&lt;br /&gt;
&lt;br /&gt;
5. Установите '''Почтовый сервер''' на адрес почтового SMTP-сервера.&lt;br /&gt;
&lt;br /&gt;
6. В поле '''Порт''' укажите номер порта почтового сервера SMTP. Дополнительные сведения см. в разделе '''Безопасность подключения''' выше.&lt;br /&gt;
&lt;br /&gt;
7. Установите '''Имя пользователя''' и '''Пароль''', если сервер требует аутентификации.&lt;br /&gt;
&lt;br /&gt;
8. Установите '''Email''' '''отправителя''' на адрес, который должен отображаться как адрес электронной почты отправителя.&lt;br /&gt;
&lt;br /&gt;
9. Установите '''Тестовый Email''' на адрес, на который вы хотите отправлять тестовые сообщения.&lt;br /&gt;
&lt;br /&gt;
10. Выберите '''Отправить тестовое сообщение''', чтобы проверить конфигурацию SMTP, отправив тестовое сообщение на '''Тестовый Email'''.&lt;br /&gt;
&lt;br /&gt;
* Через некоторое время отобразится сообщение о состоянии &amp;lt;code&amp;gt;Sending succeeded&amp;lt;/code&amp;gt; , если отправка прошла успешно.&lt;br /&gt;
* Проверьте почтовый ящик учетной записи '''Тестового Email''', чтобы убедиться, что он получил сообщение &amp;quot;Dynatrace Managed: Mail server setup&amp;quot; с ожидаемым адресом электронной почты отправителя.&lt;br /&gt;
&lt;br /&gt;
11. Выберите '''Сохранить изменения''', если конфигурация верна.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8&amp;diff=2877</id>
		<title>Настройка прокси</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8&amp;diff=2877"/>
		<updated>2023-01-26T11:36:05Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настройка интернет-соединения нужна для:&lt;br /&gt;
&lt;br /&gt;
* Получения обновлений Контроллера Задач&lt;br /&gt;
* Отправка проверок работоспособности и данных об использовании лицензий в Контроллер Задач&lt;br /&gt;
* Получайте внешние службы уведомления о проблемах с помощью ServiceNow, Jira и веб-хуков.&lt;br /&gt;
&lt;br /&gt;
Настройка прокси осуществляется:&lt;br /&gt;
&lt;br /&gt;
* Во время установки Dynatrace Managed&lt;br /&gt;
* Через Консоль Менеджмента Кластера (CMC)&lt;br /&gt;
* [[Установка/обновление прокси кластера|Через REST API]]&lt;br /&gt;
&lt;br /&gt;
== Используя установщик Dynatrace Managed ==&lt;br /&gt;
Вы можете использовать параметры командной строки во время управляемой установки Ключа-Астром. Используйте следующие параметры для настройки прокси-соединения с Контроллером Задач Dynatrace: &amp;lt;code&amp;gt;--network-proxy&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если ваша машина использует сетевой прокси-сервер для подключения к Интернету, введите адрес в следующем формате: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;protocol://[логин:пароль@]адрес-сервера:порт&amp;lt;/code&amp;gt;. Значение по умолчанию — &amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--network-proxy-cert-file&amp;lt;/code&amp;gt;. Если на вашем компьютере используется сетевой HTTPS-прокси с самоподписанным сертификатом, вам необходимо расширить хранилище доверенных сертификатов. За этим параметром должен следовать полный путь к общедоступному файлу сертификата SSL в формате PEM.&lt;br /&gt;
&lt;br /&gt;
== Используя Консоль Менеджмента Кластера (CMC) ==&lt;br /&gt;
В Консоли Менеджмента Кластера:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в '''Настройки''' -&amp;gt; '''Прокси''' и настройте прокси для дата-центров.&lt;br /&gt;
# Выберите '''Соединение через прокси''' и введите параметры прокси-сервера&lt;br /&gt;
#* '''Схема'''&lt;br /&gt;
#* '''Адрес прокси''' и '''Порт'''&lt;br /&gt;
#* '''Логин''' и '''Пароль''' при невозможности анонимного доступа.&lt;br /&gt;
&lt;br /&gt;
Также вы можете исключить хосты из использования прокси. Это полезно, например, когда вы настроили интеграцию проблем через веб-хуки с программным обеспечением во внутренней сети. Используйте (&amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;) в начале или в конце каждой записи узла, чтобы включить все URL-адреса в пределах определенного домена узла.&lt;br /&gt;
&lt;br /&gt;
== Используя REST API ==&lt;br /&gt;
Вы также можете использовать REST API интернет-прокси (REST API CMC) в отдельных кластерах для обычных и премиальных развертываний с высокой доступностью, чтобы настроить конфигурацию интернет-прокси. Для дополнительных сведений см. [[Установка/обновление прокси кластера]].&lt;br /&gt;
&lt;br /&gt;
== Часто задаваемые вопросы ==&lt;br /&gt;
&lt;br /&gt;
==== Можно ли использовать прозрачный прокси? ====&lt;br /&gt;
Да, Dynatrace поддерживает настройку прозрачного прокси. Прозрачный прокси-сервер (также известный как перехватывающий прокси-сервер, встроенный прокси-сервер или принудительный прокси-сервер) может направлять и перехватывать связь кластера Dynatrace с Контроллером Задач. &lt;br /&gt;
&lt;br /&gt;
Прозрачный прокси-сервер обычно располагается между управляемым кластером Dynatrace и Контроллером Задач. Используя прозрачный прокси-сервер, вы можете дополнительно проверять все коммуникационные полезные нагрузки. &lt;br /&gt;
&lt;br /&gt;
Ключу-Астром не нужно знать о существовании прокси. Dynatrace Managed необходимо настроить так, чтобы он доверял корневому сертификату, закрытый ключ которого известен прокси-серверу. В таких ситуациях становится возможным прокси-анализ содержимого транзакции SSL/TLS. Прокси-сервер эффективно использует атаку «человек посередине», что разрешено доверием Dynatrace к корневому сертификату, которым владеет прокси-сервер.&lt;br /&gt;
&lt;br /&gt;
==== Как обновить SSL сертификат? ====&lt;br /&gt;
Используйте параметры командной строки в скрипте конфигурации Dynatrace Managed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;ПУТЬ_ДО_ВАШЕГО_ПРИЛОЖЕНИЯ&amp;gt;/installer/reconfigure.sh --update-cert --network-proxy-cert-file &amp;lt;proxy_cert_file&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2876</id>
		<title>Добавление SSL-сертификата в TrustStore кластера Ключ-АСТРОМ Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2876"/>
		<updated>2023-01-26T11:34:58Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Добавление SSL-сертификата в TrustStore кластера Ключ-АСТРОМ Managed в Добавление SSL-сертификата в TrustStore кластера Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Добавление SSL-сертификата в TrustStore кластера Dynatrace Managed]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_Dynatrace_Managed&amp;diff=2875</id>
		<title>Добавление SSL-сертификата в TrustStore кластера Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_Dynatrace_Managed&amp;diff=2875"/>
		<updated>2023-01-26T11:34:58Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Добавление SSL-сертификата в TrustStore кластера Ключ-АСТРОМ Managed в Добавление SSL-сертификата в TrustStore кластера Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Могут быть случаи, когда вам нужно вручную добавить сертификат SSL в TrustStores кластера Dynatrace Managed, например, если ваш кластер отказывается принимать сертификат SSL при отправке электронных писем или уведомлений WebHook. Обычно это происходит при использовании самозаверяющего сертификата.&lt;br /&gt;
&lt;br /&gt;
== Как узнать, что ваш кластер не принимает сертификаты ==&lt;br /&gt;
Если в кластере возникают проблемы с отправкой уведомлений, поищите [[Требования Managed к оборудованию|файлы в каталоге журнала установки]] узла кластера с шаблоном имени &amp;lt;code&amp;gt;Server.*.*.log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если какие-либо файлы с этим шаблоном именования существуют в папке журнала, найдите в этих файлах журнала следующую запись:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sun.security.validator.ValidatorException: PKIX path building failed:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sun.security.provider.certpath.SunCertPathBuilderException&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Записи журнала, подобные приведенному выше примеру, указывают на то, что сертификат, предоставленный получателем уведомления, не был принят узлом кластера. Причина этого обычно в том, что сертификату не доверяют.&lt;br /&gt;
&lt;br /&gt;
== Добавьте пользовательский сертификат в TrustStore ноды кластера ==&lt;br /&gt;
Используйте сертификат PEM (&amp;lt;code&amp;gt;.crt&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;.cer&amp;lt;/code&amp;gt;) и выполните сценарий реконфигурации на каждом узле кластера, используя параметры &amp;lt;code&amp;gt;--update-cert&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;--network-proxy-cert-file&amp;lt;/code&amp;gt;: Используйте команду &amp;lt;code&amp;gt;nohup&amp;lt;/code&amp;gt; , чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;nohup &amp;lt;PRODUCT_PATH&amp;gt;/installer/reconfigure.sh --update-cert --network-proxy-cert-file &amp;lt;cert_file&amp;gt;.cer &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
----&amp;lt;big&amp;gt;''Параметр прокси''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;lt;code&amp;gt;--network-proxy-cert-file&amp;lt;/code&amp;gt; предназначен для предоставления сертификата прокси для Managed, но его также можно использовать для предоставления сертификата для любого безопасного подключения к кластеру Managed.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_Dynatrace_Managed&amp;diff=2874</id>
		<title>Добавление SSL-сертификата в TrustStore кластера Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0_%D0%B2_TrustStore_%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0_Dynatrace_Managed&amp;diff=2874"/>
		<updated>2023-01-26T11:34:41Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Могут быть случаи, когда вам нужно вручную добавить сертификат SSL в TrustStores кластера Dynatrace Managed, например, если ваш кластер отказывается принимать сертификат SSL при отправке электронных писем или уведомлений WebHook. Обычно это происходит при использовании самозаверяющего сертификата.&lt;br /&gt;
&lt;br /&gt;
== Как узнать, что ваш кластер не принимает сертификаты ==&lt;br /&gt;
Если в кластере возникают проблемы с отправкой уведомлений, поищите [[Требования Managed к оборудованию|файлы в каталоге журнала установки]] узла кластера с шаблоном имени &amp;lt;code&amp;gt;Server.*.*.log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если какие-либо файлы с этим шаблоном именования существуют в папке журнала, найдите в этих файлах журнала следующую запись:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sun.security.validator.ValidatorException: PKIX path building failed:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sun.security.provider.certpath.SunCertPathBuilderException&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Записи журнала, подобные приведенному выше примеру, указывают на то, что сертификат, предоставленный получателем уведомления, не был принят узлом кластера. Причина этого обычно в том, что сертификату не доверяют.&lt;br /&gt;
&lt;br /&gt;
== Добавьте пользовательский сертификат в TrustStore ноды кластера ==&lt;br /&gt;
Используйте сертификат PEM (&amp;lt;code&amp;gt;.crt&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;.cer&amp;lt;/code&amp;gt;) и выполните сценарий реконфигурации на каждом узле кластера, используя параметры &amp;lt;code&amp;gt;--update-cert&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;--network-proxy-cert-file&amp;lt;/code&amp;gt;: Используйте команду &amp;lt;code&amp;gt;nohup&amp;lt;/code&amp;gt; , чтобы предотвратить прерывание выполнения сценария (например, отключение сеанса) во время важных операций.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;nohup &amp;lt;PRODUCT_PATH&amp;gt;/installer/reconfigure.sh --update-cert --network-proxy-cert-file &amp;lt;cert_file&amp;gt;.cer &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
----&amp;lt;big&amp;gt;''Параметр прокси''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;lt;code&amp;gt;--network-proxy-cert-file&amp;lt;/code&amp;gt; предназначен для предоставления сертификата прокси для Managed, но его также можно использовать для предоставления сертификата для любого безопасного подключения к кластеру Managed.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2873</id>
		<title>Настраиваемые свойства Ключ-АСТРОМ Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_%D0%9A%D0%BB%D1%8E%D1%87-%D0%90%D0%A1%D0%A2%D0%A0%D0%9E%D0%9C_Managed&amp;diff=2873"/>
		<updated>2023-01-26T11:32:34Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Настраиваемые свойства Ключ-АСТРОМ Managed в Настраиваемые свойства Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Настраиваемые свойства Dynatrace Managed]]&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Dynatrace_Managed&amp;diff=2872</id>
		<title>Настраиваемые свойства Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Dynatrace_Managed&amp;diff=2872"/>
		<updated>2023-01-26T11:32:34Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: YaPolkin переименовал страницу Настраиваемые свойства Ключ-АСТРОМ Managed в Настраиваемые свойства Dynatrace Managed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настраиваемые свойства Dynatrace Managed хранятся в файле &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; , но не редактируйте их в этом файле. Он перезаписывается во время обновления.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Важно''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Если вы настроите свойства непосредственно в &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; , '''ваша пользовательская конфигурация не будет сохранена во время обновления.'''&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----Вместо редактирования &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; внесите все свои изменения в файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; , расположенный в каталоге &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; каждого узла кластера. Вы можете создать файл, если он ещё не существует. Во время обновления программа установки считывает &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; и соответствующим образом изменяет &amp;lt;code&amp;gt;config.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В файле &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; указываются:&lt;br /&gt;
&lt;br /&gt;
* Расположение файла, который нужно изменить&lt;br /&gt;
* Раздел для изменения&lt;br /&gt;
* Свойство и значение, которое нужно установить&lt;br /&gt;
&lt;br /&gt;
== Пример редактирования custom.settings ==&lt;br /&gt;
Предположим, вы внесли две модификации в настройки:&lt;br /&gt;
&lt;br /&gt;
* Установили для свойства &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
* Установили для свойства &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы сохранить эти настройки во время обновления:&lt;br /&gt;
&lt;br /&gt;
1. Откройте файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; для редактирования.&lt;br /&gt;
&lt;br /&gt;
* Расположение файла: каталог &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; узла кластера.&lt;br /&gt;
* Создайте файл в этом месте, если он ещё не существует.&lt;br /&gt;
&lt;br /&gt;
2. Добавьте одну строку, чтобы указать файл конфигурации, который нужно изменить во время установки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;server/conf/config.properties&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обязательно укажите угловые скобки (&amp;lt;code&amp;gt;&amp;lt;&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
3. Добавьте две строки, чтобы указать раздел, имя свойства и значение свойства, которое нужно изменить для &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; , которое находится в разделе &amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;connection-timeout=3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Добавьте две строки, чтобы указать раздел, имя свойства и значение свойства, которое нужно изменить для &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; , которое находится в разделе &amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;proxy-off = true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Результирующий файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; для этого примера теперь должен выглядеть следующим образом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;server/conf/config.properties&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;connection-timeout=3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;proxy-off = true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Поскольку этот файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; размещен на всех узлах кластера в каталоге &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; , каждый раз, когда вы обновляете узел, установщик будет устанавливать &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;3000000&amp;lt;/code&amp;gt; , а для &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; в &amp;lt;code&amp;gt;config.properties&amp;lt;/code&amp;gt; , таким образом сохраняя вашу индивидуальную конфигурацию.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Применимо к перезапускам службы''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Dynatrace Managed также выполняет это действие настраиваемой конфигурации при каждом перезапуске службы Dynatrace.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Раздел: [com.compuware.apm.webserver] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Свойство&lt;br /&gt;
!Значение по умолчанию&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|port–ssl&lt;br /&gt;
|8021&lt;br /&gt;
|Порт, на котором Dynatrace Сервер прослушивает трафик от OneAgent.&lt;br /&gt;
|-&lt;br /&gt;
|ssl–protocols&lt;br /&gt;
|TLSv1.2&lt;br /&gt;
|Поддерживаемые протоколы SSL. Может быть одним или списком следующих значений: &amp;lt;code&amp;gt;TLSv1&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;TLSv1.1&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;TLSv1.2&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|excluded–ciphers&lt;br /&gt;
|не установлено&lt;br /&gt;
|Список дополнительно исключаемых шифров (шифры определяются подстрокой, совпадающей хотя бы с частью имени шифра, например &amp;lt;code&amp;gt;_DHE_&amp;lt;/code&amp;gt;)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Dynatrace_Managed&amp;diff=2871</id>
		<title>Настраиваемые свойства Dynatrace Managed</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Dynatrace_Managed&amp;diff=2871"/>
		<updated>2023-01-26T11:32:24Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настраиваемые свойства Dynatrace Managed хранятся в файле &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; , но не редактируйте их в этом файле. Он перезаписывается во время обновления.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Важно''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Если вы настроите свойства непосредственно в &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; , '''ваша пользовательская конфигурация не будет сохранена во время обновления.'''&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----Вместо редактирования &amp;lt;code&amp;gt;/server/conf/config.properties&amp;lt;/code&amp;gt; внесите все свои изменения в файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; , расположенный в каталоге &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; каждого узла кластера. Вы можете создать файл, если он ещё не существует. Во время обновления программа установки считывает &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; и соответствующим образом изменяет &amp;lt;code&amp;gt;config.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В файле &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; указываются:&lt;br /&gt;
&lt;br /&gt;
* Расположение файла, который нужно изменить&lt;br /&gt;
* Раздел для изменения&lt;br /&gt;
* Свойство и значение, которое нужно установить&lt;br /&gt;
&lt;br /&gt;
== Пример редактирования custom.settings ==&lt;br /&gt;
Предположим, вы внесли две модификации в настройки:&lt;br /&gt;
&lt;br /&gt;
* Установили для свойства &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
* Установили для свойства &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы сохранить эти настройки во время обновления:&lt;br /&gt;
&lt;br /&gt;
1. Откройте файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; для редактирования.&lt;br /&gt;
&lt;br /&gt;
* Расположение файла: каталог &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; узла кластера.&lt;br /&gt;
* Создайте файл в этом месте, если он ещё не существует.&lt;br /&gt;
&lt;br /&gt;
2. Добавьте одну строку, чтобы указать файл конфигурации, который нужно изменить во время установки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;server/conf/config.properties&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обязательно укажите угловые скобки (&amp;lt;code&amp;gt;&amp;lt;&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
3. Добавьте две строки, чтобы указать раздел, имя свойства и значение свойства, которое нужно изменить для &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; , которое находится в разделе &amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;connection-timeout=3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Добавьте две строки, чтобы указать раздел, имя свойства и значение свойства, которое нужно изменить для &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; , которое находится в разделе &amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;proxy-off = true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Результирующий файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; для этого примера теперь должен выглядеть следующим образом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;server/conf/config.properties&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[settings]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;connection-timeout=3000000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[http.client.external]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;proxy-off = true&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Поскольку этот файл &amp;lt;code&amp;gt;custom.settings&amp;lt;/code&amp;gt; размещен на всех узлах кластера в каталоге &amp;lt;code&amp;gt;&amp;lt;install_dir&amp;gt;/installer&amp;lt;/code&amp;gt; , каждый раз, когда вы обновляете узел, установщик будет устанавливать &amp;lt;code&amp;gt;connection-timeout&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;3000000&amp;lt;/code&amp;gt; , а для &amp;lt;code&amp;gt;proxy-off&amp;lt;/code&amp;gt; значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; в &amp;lt;code&amp;gt;config.properties&amp;lt;/code&amp;gt; , таким образом сохраняя вашу индивидуальную конфигурацию.&lt;br /&gt;
----&amp;lt;blockquote&amp;gt;&amp;lt;big&amp;gt;''Применимо к перезапускам службы''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Dynatrace Managed также выполняет это действие настраиваемой конфигурации при каждом перезапуске службы Dynatrace.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Раздел: [com.compuware.apm.webserver] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Свойство&lt;br /&gt;
!Значение по умолчанию&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|port–ssl&lt;br /&gt;
|8021&lt;br /&gt;
|Порт, на котором Dynatrace Сервер прослушивает трафик от OneAgent.&lt;br /&gt;
|-&lt;br /&gt;
|ssl–protocols&lt;br /&gt;
|TLSv1.2&lt;br /&gt;
|Поддерживаемые протоколы SSL. Может быть одним или списком следующих значений: &amp;lt;code&amp;gt;TLSv1&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;TLSv1.1&amp;lt;/code&amp;gt; , &amp;lt;code&amp;gt;TLSv1.2&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|excluded–ciphers&lt;br /&gt;
|не установлено&lt;br /&gt;
|Список дополнительно исключаемых шифров (шифры определяются подстрокой, совпадающей хотя бы с частью имени шифра, например &amp;lt;code&amp;gt;_DHE_&amp;lt;/code&amp;gt;)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_%D0%97%D0%B0%D0%B4%D0%B0%D1%87&amp;diff=2870</id>
		<title>Принцип работы Контроллера Задач</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_%D0%97%D0%B0%D0%B4%D0%B0%D1%87&amp;diff=2870"/>
		<updated>2023-01-26T11:27:19Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace Managed автоматически решает многие распространенные проблемы обслуживания и поддержки. С Контроллером Задач вы получаете полностью автоматизированные возможности управления, которые обеспечивают безопасность, надежность и актуальность сервера Dynatrace, избавляя вас от хлопот, связанных с обновлением и устранением неполадок. &lt;br /&gt;
&lt;br /&gt;
После того, как вы предоставите необходимые разрешения, наша команда Dynatrace сможет получить удаленный доступ к вашему серверу Dynatrace, чтобы помочь с обновлениями и устранением неполадок, когда вы столкнетесь с проблемами. Вы полностью контролируете настройки конфиденциальности, используя [[Конфиденциальность и обмен данными в развертываниях Managed|настройки конфиденциальности данных, предоставляемые Dynatrace Managed]].&lt;br /&gt;
&lt;br /&gt;
== Как работает Контроллер Задач ==&lt;br /&gt;
Для облегчения поддержки ваш сервер Dynatrace передает информацию о состоянии в Контроллер Задач. &lt;br /&gt;
&lt;br /&gt;
Единственные данные, к которым может получить доступ команда Dynatrace, поступают из управляемых компонентов Dynatrace. Наша команда никогда не сможет получить доступ к вашей операционной системе или файловой системе, не связанной с установкой Dynatrace. &lt;br /&gt;
&lt;br /&gt;
При наличии соответствующего разрешения мы можем проанализировать использование оборудования вашей управляемой установкой Dynatrace и предупредить вас, если потребуются дополнительные ресурсы. Наша цель — обеспечить максимально возможное время безотказной работы системы для пользовательского интерфейса и отслеживаемых данных.&lt;br /&gt;
&lt;br /&gt;
== Какие задачи выполняет Контроллер Задач ==&lt;br /&gt;
Контроллер задач обрабатывает следующую информацию:&lt;br /&gt;
&lt;br /&gt;
* '''Данные лицензий'''  Данные об использовании лицензий, содержащие подробную информацию о почасовом использовании лицензий. См. [[Экспорт данных о лицензировании]]&lt;br /&gt;
* '''Состояние кластера'''  Мы собираем базовую статистику развертывания Dynatrace Managed для быстрого оповещения в случае проблем с инфраструктурой и для обеспечения автоматизации конфигурации. Контроллер Задач собирает такую информацию, как количество узлов, состояние служб Dynatrace и использование разделов диска.&lt;br /&gt;
* '''События кластера'''  Такие события, как запуск/выключение сервера, добавление/удаление узлов и регистрация ActiveGate'ов, отслеживаются автоматически. Наша команда Dynatrace может удаленно анализировать и устранять проблемы или несовместимости с вашим сервером Dynatrace на основе системных событий. Если вам когда-нибудь понадобится связаться с нами, вам не нужно будет собирать необходимые файлы журналов для получения подробной информации о проблеме — Контроллер Задач собирает эти данные для вас автоматически. Чтобы просмотреть список системных событий сервера Dynatrace, которые автоматически регистрируются, в меню вашего окружения выберите '''«События»'''.&lt;br /&gt;
* '''Настройки кластера'''  Наша команда Dynatrace может удаленно оптимизировать ваши настройки Dynatrace Managed, чтобы обеспечить оптимальную производительность и стабильность.&lt;br /&gt;
* '''Обновления'''  Обновления управляемого программного обеспечения Dynatrace обязательны и обычно публикуются каждые четыре недели. Вы можете настроить время обновления Dynatrace Managed (ежедневно или еженедельно). Обновления автоматически сообщаются вашим пользователям как минимум за 24 часа. Управляемые обновления Dynatrace выполняются быстро и позволяют беспрепятственно продолжать мониторинг.&lt;br /&gt;
&lt;br /&gt;
== Потерялось соединение со службами Контроллера Задач? ==&lt;br /&gt;
Чтобы ваш кластер активно поддерживался, вам необходимо постоянное подключение к Контроллеру Задач Dynatrace Managed. Чтобы получить информацию об отправляемых данных и частоте их отправки, см. [[Конфиденциальность и обмен данными в развертываниях Managed|Конфиденциальность и обмен данными Dynatrace]]. &lt;br /&gt;
&lt;br /&gt;
Если ваш кластер отключен, наиболее важные запросы связи (например, запросы на выставление счетов или проверки лицензии) будут автоматически повторяться после восстановления соединения. В случае перебоев в подключении, которые длятся более 14 дней (7 дней для бесплатных пробных учетных записей), кластер отключит учет излишков лицензирования. Однако потеря соединения не повлияет на мониторинг ваших приложений в пределах лицензированных томов и квот.&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9E%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9&amp;diff=2869</id>
		<title>Отслеживаемые технологии и использование функций</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9E%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9&amp;diff=2869"/>
		<updated>2023-01-26T11:24:45Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace заблаговременно отправляет предупреждения о несовместимости и технологических рисках, связанных с вашей средой. Dynatrace может периодически получать информацию об используемых технологиях, конфигурациях и использовании функций из кластеров Dynatrace Managed, охватывающих перечисленные ниже объекты.&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Соответствующие журналы доступны на каждом узле кластера в &amp;lt;code&amp;gt;&amp;lt;datastore_dir&amp;gt;\log\server\audit.rest.proxy.log&amp;lt;/code&amp;gt;. Dynatrace не отправляет имена хостов или какую-либо информацию, которая может поставить под угрозу безопасность вашего кластера.&lt;br /&gt;
&lt;br /&gt;
== ActiveGate'ы ==&lt;br /&gt;
Тип ActiveGate, версия сборки, операционная система, поддерживаемые возможности и статусы обновлений&lt;br /&gt;
&lt;br /&gt;
== Использование API ==&lt;br /&gt;
Базовая статистика используемых эндпоинтов Dynatrace API, включая количество вызовов и время ответа&lt;br /&gt;
&lt;br /&gt;
== Конфиги приложений ==&lt;br /&gt;
Соответствующие конфигурации на уровне приложений, охватывающие аспекты контроля затрат, ключевые действия пользователя и синтетические проверки&lt;br /&gt;
&lt;br /&gt;
== Конфиги дашборда ==&lt;br /&gt;
Конфигурации дашборда на уровне дашбордов, включая базовые настройки общего доступа и используемые типы плиток&lt;br /&gt;
&lt;br /&gt;
== Цифровой опыт ==&lt;br /&gt;
Данные об информации хранилища сеансов, метриках, касающихся посещений и использования сеансов&lt;br /&gt;
&lt;br /&gt;
== Использование JS-фреймворка ==&lt;br /&gt;
Сводная статистика по фреймворкам JavaScript, наблюдаемым при мониторинге&lt;br /&gt;
&lt;br /&gt;
== Запросы ==&lt;br /&gt;
Информация о внедрении функции классификации ключевых запросов и статистики атрибутов запросов&lt;br /&gt;
&lt;br /&gt;
== Использование мониторинга журналов ==&lt;br /&gt;
Обобщенная статистика использования журналов, например статистика индексов&lt;br /&gt;
&lt;br /&gt;
== Мобайл ==&lt;br /&gt;
Версия агента, используемая для мобильного мониторинга, а также метаданные об отслеживаемой версии ОС и данные о сбоях агента&lt;br /&gt;
&lt;br /&gt;
== Контролируемые объекты ==&lt;br /&gt;
Базовые метаданные для отслеживаемых процессов, хостов, служб, приложений и других связанных объектов&lt;br /&gt;
&lt;br /&gt;
== Статистика сетевой зоны ==&lt;br /&gt;
Базовая статистика сетевой зоны на уровне клиента и кластера с подсчетом агентов и ActiveGate'ов&lt;br /&gt;
&lt;br /&gt;
== Регистрации OneAgent ==&lt;br /&gt;
Подключенные OneAgent'ы с версией установщика, операционной системой, информацией о внедрении, информацией о процессах и технологиях хоста, а также показателями памяти хоста&lt;br /&gt;
&lt;br /&gt;
== Плагины (расширения) ==&lt;br /&gt;
Активные плагины с типом плагина, версией, размером, статусом, метриками плагина и информацией о взаимоотношениях с хостом&lt;br /&gt;
&lt;br /&gt;
== Обнаружение проблем ==&lt;br /&gt;
Проблемы со статусом, уровнем серьезности/воздействия, идентификаторами затронутых объектов, подробностями о проблемных событиях&lt;br /&gt;
&lt;br /&gt;
== Безопасность ==&lt;br /&gt;
Метаданные технических проблем безопасности и уязвимостей&lt;br /&gt;
&lt;br /&gt;
== Самоконтроль и встроенная статистика ==&lt;br /&gt;
Ежедневная статистика по биллинговым сеансам, MSU мэйнфреймов, действиям синтетического монитора по внутреннему идентификатору объекта и данным о потреблении DDU&lt;br /&gt;
&lt;br /&gt;
== Синтетические мониторы ==&lt;br /&gt;
Активные конфигурации синтетического монитора с типом монитора, именем местоположения и идентификатором. Для настраиваемых местоположений название местоположения не отправляется&lt;br /&gt;
&lt;br /&gt;
== Использование тегов ==&lt;br /&gt;
Сводная статистика, описывающая количество тегов по типу тега и типу объекта&lt;br /&gt;
&lt;br /&gt;
== Настройки ==&lt;br /&gt;
&lt;br /&gt;
=== Профили оповещений ===&lt;br /&gt;
Базовые конфигурации профиля оповещений&lt;br /&gt;
&lt;br /&gt;
=== Разрешения токена API ===&lt;br /&gt;
Сводная статистика для токенов API по уровням разрешений&lt;br /&gt;
&lt;br /&gt;
=== Условные процедуры ===&lt;br /&gt;
Обзор правил для зон управления и автоматически применяемых тегов&lt;br /&gt;
&lt;br /&gt;
=== Глубокий мониторинг ===&lt;br /&gt;
Ранняя версия OneAgent и настройки функций устранения неполадок&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация окружения ===&lt;br /&gt;
Информация об использовании настроек предпочтений и расширенных конфигураций среды&lt;br /&gt;
&lt;br /&gt;
=== Флаги функций ===&lt;br /&gt;
Настройки для функций клиента, которые установлены не по умолчанию&lt;br /&gt;
&lt;br /&gt;
=== Интеграции ===&lt;br /&gt;
Настройки интеграции, включая уведомления о проблемах, Dynatrace API, модули Dynatrace, экспорт пользовательских сеансов и интеграцию с системой отслеживания проблем на релизе&lt;br /&gt;
&lt;br /&gt;
=== События метрик ===&lt;br /&gt;
Информация о количестве конфигураций, типах моделей конфигурации, типах фильтров конфигурации&lt;br /&gt;
&lt;br /&gt;
=== Метрики ===&lt;br /&gt;
Метаданные метрик среды, настроенные типы данных метрик, метрики использования, статистика использования метрик&lt;br /&gt;
&lt;br /&gt;
=== Окна обслуживания ===&lt;br /&gt;
Информация о настроенных окнах мониторинга и их настройках, таких как тип обслуживания, предоставленная длина текста, расписание, фильтры&lt;br /&gt;
&lt;br /&gt;
=== Предпочтения ===&lt;br /&gt;
Настройки для обновлений OneAgent и конфиденциальности данных&lt;br /&gt;
&lt;br /&gt;
=== Цели уровня обслуживания (SLO) ===&lt;br /&gt;
Обобщенная статистика использования SLO&lt;br /&gt;
&lt;br /&gt;
=== Фильтры плиток ===&lt;br /&gt;
Обобщенная статистика фильтра плиток, которая может оптимизировать масштабируемость&lt;br /&gt;
&lt;br /&gt;
=== Виртуализация ===&lt;br /&gt;
Обзор настроенных типов виртуализации, таких как AWS, Azure и VMware&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
	<entry>
		<id>https://doc.expert-apm.kz/index.php?title=%D0%9E%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9&amp;diff=2868</id>
		<title>Отслеживаемые технологии и использование функций</title>
		<link rel="alternate" type="text/html" href="https://doc.expert-apm.kz/index.php?title=%D0%9E%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9&amp;diff=2868"/>
		<updated>2023-01-26T11:23:54Z</updated>

		<summary type="html">&lt;p&gt;YaPolkin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dynatrace заблаговременно отправляет предупреждения о несовместимости и технологических рисках, связанных с вашей средой. Dynatrace может периодически получать информацию об используемых технологиях, конфигурациях и использовании функций из кластеров Dynatrace Managed, охватывающих перечисленные ниже объекты.&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Соответствующие журналы доступны на каждом узле кластера в &amp;lt;code&amp;gt;&amp;lt;datastore_dir&amp;gt;\log\server\audit.rest.proxy.log&amp;lt;/code&amp;gt;. Dynatrace не отправляет имена хостов или какую-либо информацию, которая может поставить под угрозу безопасность вашего кластера.&lt;br /&gt;
&lt;br /&gt;
== ActiveGate'ы ==&lt;br /&gt;
Тип ActiveGate, версия сборки, операционная система, поддерживаемые возможности и статусы обновлений&lt;br /&gt;
&lt;br /&gt;
== Использование API ==&lt;br /&gt;
Базовая статистика используемых эндпоинтов Dynatrace API, включая количество вызовов и время ответа&lt;br /&gt;
&lt;br /&gt;
== Конфиги приложений ==&lt;br /&gt;
Соответствующие конфигурации на уровне приложений, охватывающие аспекты контроля затрат, ключевые действия пользователя и синтетические проверки&lt;br /&gt;
&lt;br /&gt;
== Конфиги дашборда ==&lt;br /&gt;
Конфигурации дашборда на уровне дашбордов, включая базовые настройки общего доступа и используемые типы плиток&lt;br /&gt;
&lt;br /&gt;
== Цифровой опыт ==&lt;br /&gt;
Данные об информации хранилища сеансов, метриках, касающихся посещений и использования сеансов&lt;br /&gt;
&lt;br /&gt;
== Использование JS-фреймворка ==&lt;br /&gt;
Сводная статистика по фреймворкам JavaScript, наблюдаемым при мониторинге&lt;br /&gt;
&lt;br /&gt;
== Запросы ==&lt;br /&gt;
Информация о внедрении функции классификации ключевых запросов и статистики атрибутов запросов&lt;br /&gt;
&lt;br /&gt;
== Использование мониторинга журналов ==&lt;br /&gt;
Обобщенная статистика использования журналов, например статистика индексов&lt;br /&gt;
&lt;br /&gt;
== Мобайл ==&lt;br /&gt;
Версия агента, используемая для мобильного мониторинга, а также метаданные об отслеживаемой версии ОС и данные о сбоях агента&lt;br /&gt;
&lt;br /&gt;
== Контролируемые объекты ==&lt;br /&gt;
Базовые метаданные для отслеживаемых процессов, хостов, служб, приложений и других связанных объектов&lt;br /&gt;
&lt;br /&gt;
== Статистика сетевой зоны ==&lt;br /&gt;
Базовая статистика сетевой зоны на уровне клиента и кластера с подсчетом агентов и ActiveGate'ов&lt;br /&gt;
&lt;br /&gt;
== Регистрации ЕдиногоАгента ==&lt;br /&gt;
Подключенные ЕдиныеАгенты с версией установщика, операционной системой, информацией о внедрении, информацией о процессах и технологиях хоста, а также показателями памяти хоста&lt;br /&gt;
&lt;br /&gt;
== Плагины (расширения) ==&lt;br /&gt;
Активные плагины с типом плагина, версией, размером, статусом, метриками плагина и информацией о взаимоотношениях с хостом&lt;br /&gt;
&lt;br /&gt;
== Обнаружение проблем ==&lt;br /&gt;
Проблемы со статусом, уровнем серьезности/воздействия, идентификаторами затронутых объектов, подробностями о проблемных событиях&lt;br /&gt;
&lt;br /&gt;
== Безопасность ==&lt;br /&gt;
Метаданные технических проблем безопасности и уязвимостей&lt;br /&gt;
&lt;br /&gt;
== Самоконтроль и встроенная статистика ==&lt;br /&gt;
Ежедневная статистика по биллинговым сеансам, MSU мэйнфреймов, действиям синтетического монитора по внутреннему идентификатору объекта и данным о потреблении DDU&lt;br /&gt;
&lt;br /&gt;
== Синтетические мониторы ==&lt;br /&gt;
Активные конфигурации синтетического монитора с типом монитора, именем местоположения и идентификатором. Для настраиваемых местоположений название местоположения не отправляется&lt;br /&gt;
&lt;br /&gt;
== Использование тегов ==&lt;br /&gt;
Сводная статистика, описывающая количество тегов по типу тега и типу объекта&lt;br /&gt;
&lt;br /&gt;
== Настройки ==&lt;br /&gt;
&lt;br /&gt;
=== Профили оповещений ===&lt;br /&gt;
Базовые конфигурации профиля оповещений&lt;br /&gt;
&lt;br /&gt;
=== Разрешения токена API ===&lt;br /&gt;
Сводная статистика для токенов API по уровням разрешений&lt;br /&gt;
&lt;br /&gt;
=== Условные процедуры ===&lt;br /&gt;
Обзор правил для зон управления и автоматически применяемых тегов&lt;br /&gt;
&lt;br /&gt;
=== Глубокий мониторинг ===&lt;br /&gt;
Ранняя версия ЕдиногоАгента и настройки функций устранения неполадок&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация окружения ===&lt;br /&gt;
Информация об использовании настроек предпочтений и расширенных конфигураций среды&lt;br /&gt;
&lt;br /&gt;
=== Флаги функций ===&lt;br /&gt;
Настройки для функций клиента, которые установлены не по умолчанию&lt;br /&gt;
&lt;br /&gt;
=== Интеграции ===&lt;br /&gt;
Настройки интеграции, включая уведомления о проблемах, Dynatrace API, модули Dynatrace, экспорт пользовательских сеансов и интеграцию с системой отслеживания проблем на релизе&lt;br /&gt;
&lt;br /&gt;
=== События метрик ===&lt;br /&gt;
Информация о количестве конфигураций, типах моделей конфигурации, типах фильтров конфигурации&lt;br /&gt;
&lt;br /&gt;
=== Метрики ===&lt;br /&gt;
Метаданные метрик среды, настроенные типы данных метрик, метрики использования, статистика использования метрик&lt;br /&gt;
&lt;br /&gt;
=== Окна обслуживания ===&lt;br /&gt;
Информация о настроенных окнах мониторинга и их настройках, таких как тип обслуживания, предоставленная длина текста, расписание, фильтры&lt;br /&gt;
&lt;br /&gt;
=== Предпочтения ===&lt;br /&gt;
Настройки для обновлений ЕдиногоАгента и конфиденциальности данных&lt;br /&gt;
&lt;br /&gt;
=== Цели уровня обслуживания (SLO) ===&lt;br /&gt;
Обобщенная статистика использования SLO&lt;br /&gt;
&lt;br /&gt;
=== Фильтры плиток ===&lt;br /&gt;
Обобщенная статистика фильтра плиток, которая может оптимизировать масштабируемость&lt;br /&gt;
&lt;br /&gt;
=== Виртуализация ===&lt;br /&gt;
Обзор настроенных типов виртуализации, таких как AWS, Azure и VMware&lt;/div&gt;</summary>
		<author><name>YaPolkin</name></author>
	</entry>
</feed>