Создание частной синтетической локации: различия между версиями

Материал из Dynatrace
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
С Dynatrace Synthetic Monitoring вы можете запускать свои мониторы из частного синтетического местоположения, которое представляет собой место в вашей частной сетевой инфраструктуре, где вы устанавливаете синтетический ActiveGate.
С Dynatrace Synthetic Monitoring вы можете запускать свои мониторы из частного синтетического местоположения, которое представляет собой место в вашей частной сетевой инфраструктуре, где вы устанавливаете синтетический АктивныйШлюз.


С помощью мониторов, запускаемых из частного местоположения, вы можете перенести возможности тестирования, доступные в общедоступных местах, прямо в свою собственную среду. С частными локациями вы можете:
С помощью мониторов, запускаемых из частного местоположения, вы можете перенести возможности тестирования, доступные в общедоступных местах, прямо в свою собственную среду. С частными локациями вы можете:


* Измеряйте производительность и доступность внутренней веб-страницы.
* Измерять производительность и доступность внутренней веб-страницы.
* Измеряйте сложные внутренние приложения с помощью мониторов кликов в браузере.
* Измерять сложные внутренние приложения с помощью мониторов кликов в браузере.
* Измеряйте внешние ресурсы с помощью синтетических мониторов, запускаемых из внутренних местоположений.
* Измерять внешние ресурсы с помощью синтетических мониторов, запускаемых из внутренних местоположений.
* Отслеживайте API, как внутренние, так и внешние.
* Отслеживать API, как внутренние, так и внешние.


Частные синтетические локации поддерживают все типы синтетических мониторов Dynatrace .
Частные синтетические локации поддерживают все типы синтетических мониторов Dynatrace .


== Системные и аппаратные требования для частных локаций ==
== Системные и аппаратные требования для частных локаций ==
Убедитесь, что компьютер, который вы планируете использовать для запуска частных синтетических мониторов, соответствует системным и аппаратным требованиям для частных синтетических местоположений . Обратите внимание, что ActiveGate с поддержкой Synthetic предъявляют более высокие требования к оборудованию и системе, чем обычные ActiveGate для среды или кластера.
Убедитесь, что компьютер, который вы планируете использовать для запуска частных синтетических мониторов, соответствует системным и аппаратным требованиям для частных синтетических местоположений . Обратите внимание, что АктивныйШлюз с поддержкой Synthetic предъявляет более высокие требования к оборудованию и системе, чем обычные АктивныйШлюз для среды или кластера.


Важная информация об окончании поддержки
'''''Важная информация об окончании поддержки'''''


Поскольку разработка Chromium для Ubuntu 16.04 остановилась на версии 90, мы больше не можем гарантировать достаточно высокий уровень стабильности и безопасности для выполнения синтетического монитора в Ubuntu 16. Мы прекратили поддержку установки ActiveGate с поддержкой Synthetic в Ubuntu 16 после ActiveGate версии 1.251. . То есть ActiveGate версии 1.251 — это последний ActiveGate с поддержкой Synthetic, поддерживаемый в Ubuntu 16 .
Поскольку разработка Chromium для Ubuntu 16.04 остановилась на версии 90, мы больше не можем гарантировать достаточно высокий уровень стабильности и безопасности для выполнения синтетического монитора в Ubuntu 16. Мы прекратили поддержку установки АктивногоШлюза с поддержкой Synthetic в Ubuntu 16 после АктивногоШлюза версии 1.251. То есть АктивныйШлюз версии 1.251 — это последний АктивныйШлюз с поддержкой Synthetic, поддерживаемый в Ubuntu 16 .


С Dynatrace версии 1.254 ActiveGate с поддержкой Synthetic в Ubuntu 16 больше нельзя обновлять .
С Dynatrace версии 1.254 АктивныйШлюз с поддержкой Synthetic в Ubuntu 16 больше нельзя обновлять .


== Прежде чем вы начнете ==
== Прежде чем вы начнете ==


* Вы не можете запускать синтетические мониторы с помощью ActiveGate, сконфигурированного для поддержки нескольких сред .
* Вы не можете запускать синтетические мониторы с помощью АктивногоШлюза, сконфигурированного для поддержки нескольких сред .


* Вы можете создать частное местоположение, используя полностью установленную среду ActiveGate с синтетической поддержкой версии 1.169+ или Cluster ActiveGate с Dynatrace Managed версии 1.176+. Если вы хотите использовать существующий хост ActiveGate, сначала удалите ActiveGate .
* Вы можете создать частное местоположение, используя полностью установленную среду АктивногоШлюза с синтетической поддержкой версии 1.169+ или Cluster АктивногоШлюза с Dynatrace Managed версии 1.176+. Если вы хотите использовать существующий хост АктивногоШлюза, сначала удалите АктивныйШлюз .
* Синтетический ActiveGate используется исключительно для запуска синтетических мониторов. Чистая установка ActiveGate с синтетическим мониторингом отключает все остальные функции ActiveGate, включая связь с OneAgents.
* Синтетический АктивныйШлюз используется исключительно для запуска синтетических мониторов. Чистая установка АктивногоШлюза с синтетическим мониторингом отключает все остальные функции АктивногоШлюза, включая связь с ЕдинымиАгентами.
* Вы должны убедиться, что ActiveGate может подключаться к другим компонентам Dynatrace, а также к ресурсу, который вы хотите протестировать. См. Настройка прокси для приватного синтетического мониторинга .
* Вы должны убедиться, что АктивныйШлюз может подключаться к другим компонентам Dynatrace, а также к ресурсу, который вы хотите протестировать. См. Настройка прокси для приватного синтетического мониторинга .
* Для настройки сети поддерживаются только IPv4 и DNS UDP .
* Для настройки сети поддерживаются только IPv4 и DNS UDP .
* Для новых установок Dynatrace Managed версии 1.216+ снимки экрана сохраняются и обслуживаются локально из кластера Dynatrace. Для других управляемых автономных развертываний вы не сможете сохранять снимки экрана.
* Для новых установок Dynatrace Managed версии 1.216+ снимки экрана сохраняются и обслуживаются локально из кластера Dynatrace. Для других управляемых автономных развертываний вы не сможете сохранять снимки экрана.


== Установите ActiveGate с синтетической поддержкой ==
== Установите АктивныйШлюз с синтетической поддержкой ==
Синтетический ActiveGate используется исключительно для запуска синтетических мониторов. Чистая установка ActiveGate с синтетическим мониторингом отключает все остальные функции ActiveGate, включая связь с OneAgents. Убедитесь, что хост, на котором вы устанавливаете ActiveGate, имеет доступ к Интернету.
Синтетический АктивныйШлюз используется исключительно для запуска синтетических мониторов. Чистая установка АктивногоШлюза с синтетическим мониторингом отключает все остальные функции АктивногоШлюза, включая связь с ЕдинымиАгентами. Убедитесь, что хост, на котором вы устанавливаете АктивныйШлюз, имеет доступ к Интернету.


Ручная установка
Ручная установка
Строка 36: Строка 36:
Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете вручную установить Chromium и другие зависимости .
Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете вручную установить Chromium и другие зависимости .


# Для Environment ActiveGate в меню Dynatrace выберите Развернуть Dynatrace > Установить ActiveGate . Для Cluster ActiveGate перейдите в консоль управления кластером Dynatrace и выберите « Дополнительно  » > «Добавить новый Cluster ActiveGate» .
# Для Environment АктивногоШлюза в меню Dynatrace выберите Развернуть Dynatrace > Установить АктивныйШлюз . Для АктивныйШлюз Cluster перейдите в консоль управления кластером Dynatrace и выберите « Дополнительно  » > «Добавить новый АктивныйШлюз Cluster » .
# Выберите операционную систему и следуйте отображаемым инструкциям.
# Выберите операционную систему и следуйте отображаемым инструкциям.
# Создайте токен PaaS или введите существующий токен. Этот токен имеет область действия токена загрузки установщиков OneAgent и ActiveGate <code>InstallerDownload</code> , которая позволяет вам загрузить установщик ActiveGate. После предоставления токен автоматически добавляется к командам загрузки и установки, которые затем отображаются в пользовательском интерфейсе.
# Создайте токен PaaS или введите существующий токен. Этот токен имеет область действия токена загрузки установщиков ЕдиногоАгента и АктивногоШлюза <code>InstallerDownload</code> , которая позволяет вам загрузить установщик АктивногоШлюза. После предоставления токен автоматически добавляется к командам загрузки и установки, которые затем отображаются в пользовательском интерфейсе.
''Примечание''


Примечание
Список существующих токенов можно найти на странице Токены доступа . Обратите внимание, что токен PaaS отображается только один раз при создании, после чего он хранится в зашифрованном виде и не может быть раскрыт. Мы рекомендуем хранить токен PaaS после создания в менеджере паролей, чтобы вы могли повторно использовать его по мере необходимости.
 
4. Для выбора типа установщика оставьте выбор по умолчанию: <code>x86/64</code>.
 
5. Для чего предназначен этот АктивныйШлюз? , выберите Запуск синтетических мониторов из частного расположения .
 
6. ''по желанию'' Назначьте АктивныйШлюз частному синтетическому местоположению — выберите место из выпадающего списка.
 
7. Загрузите установщик, предоставив при необходимости токен PaaS.
 
8. ''только для Linux'' Выберите дистрибутив Linux.
 
9. Запустите программу установки и любые другие команды — убедитесь, что вы используете именно те команды, которые отображаются в пользовательском интерфейсе.


Список существующих токенов можно найти на странице Токены доступа . Обратите внимание, что токен PaaS отображается только один раз при создании, после чего он хранится в зашифрованном виде и не может быть раскрыт. Мы рекомендуем хранить токен PaaS после создания в менеджере паролей, чтобы вы могли повторно использовать его по мере необходимости.
''только для Linux'' Установщик автоматически загружает Chromium и зависимости, необходимые для синтетического движка. В RedHat, CentOS и Amazon Linux 2 также необходимо включить репозитории, из которых установщик загружает зависимости. Веб-интерфейс предоставляет вам все необходимые для этого команды, как показано в примере ниже:


# Для Выбрать тип установщика оставьте выбор по умолчанию: <code>x86/64</code>.
[[Файл:loc1.png]]


# Для чего предназначен этот ActiveGate? , выберите Запуск синтетических мониторов из частного расположения .
Проверьте установку АктивныйШлюз ( Показать статус развертывания ).
# по желаниюНазначьте ActiveGate частному синтетическому местоположению — выберите место из выпадающего списка.
# Загрузите установщик, предоставив при необходимости токен PaaS.
# только линуксВыберите дистрибутив Linux.
# Запустите программу установки и любые другие команды — убедитесь, что вы используете именно те команды, которые отображаются в пользовательском интерфейсе.  только линуксУстановщик автоматически загружает Chromium и зависимости, необходимые для синтетического движка. В RedHat, CentOS и Amazon Linux 2 также необходимо включить репозитории, из которых установщик загружает зависимости. Веб-интерфейс предоставляет вам все необходимые для этого команды, как показано в примере ниже:
# Проверьте установку ActiveGate ( Показать статус развертывания ).


== Добавить частное местоположение ==
== Добавить частное местоположение ==
 
'''Среда АктивногоШлюза'''
# В меню Dynatrace выберите « Настройки » > « Веб- и мобильный мониторинг » > « Частные синтетические местоположения » .
# В меню Dynatrace выберите « Настройки » > « Веб- и мобильный мониторинг » > « Частные синтетические местоположения » .
# Выберите Создать местоположение .
# Выберите Создать местоположение .
# Например, присвойте своему местоположению собственное имя<code>Boston office, 3rd floor</code> .
# Например, присвойте своему местоположению собственное имя <code>Moscow office, 3rd floor</code> .
# Сопоставьте его с существующим географическим положением или добавьте пользовательское географическое положение, определяемое страной , регионом , городом и географическими координатами .
# Сопоставьте его с существующим географическим положением или добавьте пользовательское географическое положение, определяемое страной , регионом , городом и географическими координатами .
# Добавьте синтетический ActiveGate в местоположение. Обратите внимание, что ActiveGate может быть назначен только одному местоположению.  Вы также можете оставить местоположение временно неназначенным и назначить его в процессе установки ActiveGate .
# Добавьте синтетический АктивныйШлюз в местоположение. Обратите внимание, что АктивныйШлюз может быть назначен только одному местоположению.  Вы также можете оставить местоположение временно неназначенным и назначить его в процессе установки АктивногоШлюза .
# Выберите Добавить .
# Выберите Добавить .
# Выберите Сохранить .
# Выберите Сохранить .
'''Кластер АктивногоШлюза'''
''Только для Dynatrace Managed''
Используйте Cluster API v2 , чтобы создать местоположение и назначить ему Cluster АктивногоШлюза.
# Используйте метод GET для всех узлов , чтобы получить список всех АктивногоШлюза кластера с синтетической поддержкой в ​​вашей среде. Среди других параметров вы получите IP-адрес хоста и <code>entityId</code>ответ. Например:
<code>{</code>
<code>"nodes": [</code>
<code>{</code>


=== Создайте синтетический монитор ===
<code>"entityId": "3086117876",</code>
 
<code>"hostname": "gdn.astrom.key",</code>
 
<code>"ips": [</code>
 
<code>"238.245.160.14"</code>
 
<code>],</code>
 
<code>"version": "1.175.0.20181210-173639",</code>
 
<code>"browserMonitorsEnabled": true</code>
 
<code>}</code>
 
<code>]</code>
 
<code>}</code>
 
Используйте конечную точку местоположения POST для создания нового местоположения и назначения ему синтетического кластера АктивногоШлюза. Обратите внимание, что АктивныйШлюз может быть назначен только одному местоположению. Используйте <code>entityId</code>полученное на предыдущем шаге значение в качестве одного из значений <code>nodes</code>и установите <code>type</code>значение <code>CLUSTER</code>. См. пример тела запроса для <code>POST</code>звонка:
<code>{
  "type": "CLUSTER",
  "name": "Astromkey Gdansk Lab",
  "countryCode": "PL",
  "regionCode": "PL82",
  "city": "Gdansk",
  "latitude": 54.3990,
  "longitude": 18.5766,
  "nodes": [
    "3086117876"
  ]
}</code>
Если ваш вызов будет успешным, вы получите <code>200</code>ответ OK.
 
=== Создание синтетического монитора ===
Теперь, когда вы создаете монитор HTTP или браузера, выберите только что созданное местоположение из списка всех доступных местоположений. Дополнительные сведения см . в разделах Создание монитора HTTP , Создание монитора браузера с одним URL-адресом или Запись пути перехода в браузере .
Теперь, когда вы создаете монитор HTTP или браузера, выберите только что созданное местоположение из списка всех доступных местоположений. Дополнительные сведения см . в разделах Создание монитора HTTP , Создание монитора браузера с одним URL-адресом или Запись пути перехода в браузере .


== только линуксУстановите Chromium и зависимости вручную ==
== ''только для Linux'' Установите Chromium и зависимости вручную ==
Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете установить Chromium и другие зависимости, используя описанную ниже процедуру. Убедитесь, что вы можете подключиться <code><nowiki>https://synthetic-packages.s3.amazonaws.com</nowiki></code>для доступа к Chromium и зависимостям.
Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете установить Chromium и другие зависимости, используя описанную ниже процедуру. Убедитесь, что вы можете подключиться <code><nowiki>https://synthetic-packages.s3.amazonaws.com</nowiki></code>для доступа к Chromium и зависимостям.


Мы настоятельно рекомендуем обновлять версии ActiveGate и Chromium для Linux с поддержкой Synthetic — Dynatrace поддерживает версии Chromium, которые отстают не более чем на две версии от последней поддерживаемой Dynatrace версии для определенного выпуска ActiveGate. См. также , как обновить Chromium вручную, в разделе Управление частными синтетическими расположениями .
Мы настоятельно рекомендуем обновлять версии АктивногоШлюза и Chromium для Linux с поддержкой Synthetic — Dynatrace поддерживает версии Chromium, которые отстают не более чем на две версии от последней поддерживаемой Dynatrace версии для определенного выпуска АктивногоШлюза. См. также , как обновить Chromium вручную, в разделе Управление частными синтетическими расположениями .


=== Сервер Ubuntu ===
=== Сервер Ubuntu ===
Заметки
Примечания:


* Разработка Chromium для Ubuntu 16.04 остановилась на версии 90.
* Разработка Chromium для Ubuntu 16.04 остановилась на версии 90.
* ActiveGate версии 1.251 — это последний ActiveGate с синтетической поддержкой, поддерживаемый в Ubuntu 16.
* АктивныйШлюз версии 1.251 — это последний АктивныйШлюз с синтетической поддержкой, поддерживаемый в Ubuntu 16.


# Установите зависимости синтетического движка:  Зависимости синтетического движка:
# Установите зависимости синтетического движка:  Зависимости синтетического движка:
Строка 95: Строка 151:
* Загрузите архив пакетов deb (Ubuntu 16.04 и 18.04) или snap (Ubuntu 20.04 и 22.04). Это безопасный и проверенный архив, размещенный Dynatrace.
* Загрузите архив пакетов deb (Ubuntu 16.04 и 18.04) или snap (Ubuntu 20.04 и 22.04). Это безопасный и проверенный архив, размещенный Dynatrace.


==== Активгейт 1.253 ====
==== АктивныйШлюз 1.253 ====


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 и 22.04 =====
===== Ubuntu 20.04 и 22.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-106.0.5249.91-2117.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-106.0.5249.91-2117.tgz</nowiki></code>


==== Активгейт 1.251 ====
==== АктивныйШлюз 1.251 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 и 22.04 =====
===== Ubuntu 20.04 и 22.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-105.0.5195.102-2082.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-105.0.5195.102-2082.tgz</nowiki></code>


==== ActiveGate 1.245 до 1.249 ====
==== АктивныйШлюз 1.245 до 1.249 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-103.0.5060.134-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-103.0.5060.134-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 и 22.04 =====
===== Ubuntu 20.04 и 22.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-103.0.5060.134-2036.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-103.0.5060.134-2036.tgz</nowiki></code>


==== Активгейт 1.243 ====
==== АктивныйШлюз 1.243 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-101.0.4951.64-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-101.0.4951.64-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-101.0.4951.64-1993.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-101.0.4951.64-1993.tgz</nowiki></code>


==== Активгейт 1.241 ====
==== АктивныйШлюз 1.241 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-100.0.4896.127-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-100.0.4896.127-0ubuntu0.18.04.1.tgz</nowiki></code>


==== Убунту 20.04 ====
==== Ubuntu 20.04 ====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-100.0.4896.127-1967.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-100.0.4896.127-1967.tgz</nowiki></code>


==== ActiveGate 1.235 до 1.239 ====
==== АктивныйШлюз 1.235 до 1.239 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-99.0.4844.84-0ubuntu0.18.04.1.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-99.0.4844.84-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-99.0.4844.84-1945.tgz</nowiki></code>
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-99.0.4844.84-1945.tgz</nowiki></code>


==== ActiveGate с 1.231 по 1.233 ====
==== АктивныйШлюз с 1.231 по 1.233 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-95.0.4638.69-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-95.0.4638.69-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-96.0.4664.110-1854.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-96.0.4664.110-1854.tgz</nowiki></code>


==== Активгейт 1.229 ====
==== АктивныйШлюз 1.229 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-94.0.4606.71-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-94.0.4606.71-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-94.0.4606.71-1772.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-94.0.4606.71-1772.tgz</nowiki></code>


==== Активгейт 1.225+ ====
==== АктивныйШлюз 1.225+ ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-92.0.4515.131-1691.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-92.0.4515.131-1691.tgz</nowiki></code>


==== Активгейт 1.221+ ====
==== АктивныйШлюз 1.221+ ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-91.0.4472.77-1608.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-91.0.4472.77-1608.tgz</nowiki></code>


==== Активгейт 1.219 ====
==== АктивныйШлюз 1.219 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-90.0.4430.93-1568.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-90.0.4430.93-1568.tgz</nowiki></code>


==== ActiveGate с 1.215 по 1.217 ====
==== АктивныйШлюз с 1.215 по 1.217 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-89.0.4389.90-1523.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-89.0.4389.90-1523.tgz</nowiki></code>


==== Активгейт 1.213 ====
==== АктивныйШлюз 1.213 ====


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-88.0.4324.150-1479.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-88.0.4324.150-1479.tgz</nowiki></code>


==== ActiveGate с 1.209 по 1.211 ====
==== АктивныйШлюз с 1.209 по 1.211 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.18.04.1.tgz</nowiki></code>


===== Убунту 20.04 =====
===== Ubuntu 20.04 =====
  <code>curl --output <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-87.0.4280.88-1424.tgz</nowiki></code>
  <code>curl --output <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-87.0.4280.88-1424.tgz</nowiki></code>


==== ActiveGate с 1.205 по 1.207 ====
==== АктивныйШлюз с 1.205 по 1.207 ====


===== Убунту 16.04 =====
===== Ubuntu 16.04 =====
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.16.04.1.tgz</nowiki></code>


===== Убунту 18.04 =====
===== Ubuntu 18.04 =====
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.18.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.18.04.1.tgz</nowiki></code>


==== ActiveGate с 1.201 по 1.203 ====
==== АктивныйШлюз с 1.201 по 1.203 ====
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-84.0.4147.105-0ubuntu0.16.04.1.tgz</nowiki></code>
  <code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-84.0.4147.105-0ubuntu0.16.04.1.tgz</nowiki></code>
Вы можете проверить подлинность пакетов , используя файлы сигнатур, хранящиеся вместе с архивами пакетов.
Вы можете проверить подлинность пакетов , используя файлы сигнатур, хранящиеся вместе с архивами пакетов.
Строка 259: Строка 315:
* Установите извлеченные пакеты.
* Установите извлеченные пакеты.


===== Убунту 16.04 и 18.04 =====
===== Ubuntu 16.04 и 18.04 =====
<code>sudo dpkg -i /tmp/chromium/*.deb</code>
<code>sudo dpkg -i /tmp/chromium/*.deb</code>


===== Убунту 20.04 и 22.04 =====
===== Ubuntu 20.04 и 22.04 =====
  <code>sudo snap ack /tmp/chromium/chromium.assert</code>
  <code>sudo snap ack /tmp/chromium/chromium.assert</code>


Строка 274: Строка 330:
<code>echo "chromium-codecs-ffmpeg-extra hold" | sudo dpkg --set-selections</code>
<code>echo "chromium-codecs-ffmpeg-extra hold" | sudo dpkg --set-selections</code>


4. После того, как вы удовлетворите зависимости, запустите установщик ActiveGate с правами root с <code>--enable-synthetic</code>параметром, установленным в <code>manual</code>. Например:
4. После того, как вы удовлетворите зависимости, запустите установщик АктивногоШлюза с правами root с <code>--enable-synthetic</code>параметром, установленным в <code>manual</code>. Например:


<code>/bin/sh ./Astromkey-ActiveGate-Linux.sh --enable-synthetic=manual</code>
<code>/bin/sh ./Astromkey-АктивныйШлюз-Linux.sh --enable-synthetic=manual</code>


=== Red Hat Enterprise Linux и CentOS ===
=== Red Hat Enterprise Linux и CentOS ===
Примечание
Примечание:


Последняя версия Chromium с поддержкой Dynatrace для Red Hat Enterprise Linux/CentOS 7 доступна с ActiveGate версии 1.235+.
Последняя версия Chromium с поддержкой Dynatrace для Red Hat Enterprise Linux/CentOS 7 доступна с АктивнымШлюзом версии 1.235+.


# Настройте репозитории.
# Настройте репозитории.
Строка 316: Строка 372:


<code>sudo yum install epel-release</code>
<code>sudo yum install epel-release</code>
2. Установите зависимости синтетического движка.
<code>sudo yum install -y xorg-x11-server-Xvfb xorg-x11-xkb-utils xorg-x11-server-utils xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 libwayland-server mesa-libgbm curl</code>
3. Загрузите и установите Хром.
- Загрузите архив пакета rpm. Это безопасный и проверенный архив, размещенный Dynatraceом.
==== АктивныйШлюз 1.253 ====
===== Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-105.0.5195.125-2.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.249 до 1.251 ====
===== Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.247 ====
===== Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-102.0.5005.115-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.245 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-102.0.5005.115-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.243 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.241 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.235 до 1.239 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.231 и 1.233 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.229 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-94.0.4606.61-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.225+ ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-91.0.4472.164-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.221+ ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.219 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el8.tgz</nowiki></code>
==== АктивныйШлюз с 1.215 по 1.217 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-89.0.4389.82-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-89.0.4389.82-1.el8.tgz</nowiki></code>
==== АктивныйШлюз 1.213 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-88.0.4324.150-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-88.0.4324.150-1.el8.tgz</nowiki></code>
==== АктивныйШлюз с 1.209 по 1.211 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-87.0.4280.88-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-87.0.4280.88-1.el8.tgz</nowiki></code>
==== АктивныйШлюз с 1.205 по 1.207 ====
===== Red Hat Enterprise Linux/CentOS 7 =====
<code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-85.0.4183.121-1.el7.tgz</nowiki></code>
===== Red Hat Enterprise Linux 8 =====
<code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-85.0.4183.83-1.el8.tgz</nowiki></code>
==== АктивныйШлюз с 1.201 по 1.203 ====
<code>curl --output chromium.tgz <nowiki>https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-84.0.4147.89-1.el7.tgz</nowiki></code>
Вы можете проверить подлинность пакетов, используя файлы сигнатур, хранящиеся вместе с архивами пакетов.
* Извлеките установочные пакеты. Перейдите в каталог, в котором вы сохранили архив, и выполните следующую команду:
<code>mkdir /tmp/chromium ; tar xzf chromium.tgz -C /tmp/chromium</code>
Это создаст <code>/tmp/chromium</code>каталог и извлечет в него пакеты.
* Установите извлеченные пакеты.
<code>sudo yum install -y /tmp/chromium/*.rpm</code>
4. Отключите автоматическое обновление пакетов Chromium:
<code>sudo yum -y install yum-plugin-versionlock</code>
<code>sudo yum versionlock chromium</code>
<code>sudo yum versionlock chromium-common</code>
5. ''по желанию'' Установите нелатинские шрифты TrueType:
<code>sudo yum install dejavu-fonts-common.noarch dejavu-sans-fonts.noarch</code>
6. После того, как вы удовлетворите зависимости, запустите установщик АктивногоШлюза с правами root с параметром, <code>--enable-synthetic</code>установленным в <code>manual</code>. Например:
<code>/bin/sh ./Astromkey-АктивныйШлюз-Linux.sh --enable-synthetic=manual</code>
== Часто задаваемые вопросы ==
'''Как я могу проверить подлинность загруженных пакетов Chromium?'''
Каждый <code>tgz</code>архив пакета хранится в корзине S3 вместе с <code>*.tgz.sig</code>файлом подписи. Чтобы проверить, являются ли пакеты на вашем диске подлинными архивами, предоставленными Dynatrace, выполните следующие действия:
# Загрузите файл подписи. Имя файла идентично архиву пакета плюс <code>sig</code>расширение имени файла. Например, для Chromium 78 это:
<code>curl --output chromium.tgz.sig <nowiki>https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-78.0.3904.97-1.el7.tgz.sig</nowiki></code>
2. Проверьте пакет:
<code>wget <nowiki>https://ca.ruscomtech.ru/dt-root.cert.pem</nowiki> ; openssl cms</code>
<code>-verify</code>
<code>-in chromium.tgz.sig</code>
<code>-inform PEM</code>
<code>-content chromium.tgz</code>
<code>-binary</code>
<code>-CAfile dt-root.cert.pem > /dev/null</code>
3. Проверьте временную метку подписи.
Вы также можете получить точную временную метку подписи. Загрузите <code>*.tgz.sig.tsr</code>файл из того же места, что и установочные пакеты и подпись, и выполните следующую команду:
<code>openssl ts -reply -in chromium.tgz.sig.tsr -text</code>
'''Могу ли я использовать прокси с синтетическим АктивнымШлюзом?'''
С АктивнымШлюзом версии 1.175+ АктивныйШлюз, выполняющий частные синтетические мониторы, может подключаться через прокси-сервер как к кластеру Dynatrace, так и к тестируемому ресурсу. Дополнительные сведения см. в разделе Настройка прокси для приватного синтетического мониторинга .
'''Могу ли я обновить более раннюю версию АктивногоШлюза до версии 1.169+ и настроить ее для использования с частными синтетическими мониторами?'''
Нет, вам нужно запустить чистую установку в режиме синтетического мониторинга , чтобы ваш АктивныйШлюз мог запускать мониторы из частных мест.
'''Могу ли я включить Synthetic в существующей установке АктивногоШлюза?'''
Частные синтетические локации требуют чистой установки АктивногоШлюза в режиме синтетического мониторинга .
Редактирования <code>custom.properties</code>файла вручную недостаточно, чтобы АктивныйШлюз мог выполнять синтетические мониторы.
'''Могу ли я добавить мониторинг браузера в АктивныйШлюз с поддержкой Synthetic, на котором уже запущены HTTP-мониторы?'''
Чтобы добавить мониторинг браузера на синтетические АктивныеШлюзы, на которых уже запущены HTTP-мониторы, вам необходимо переустановить АктивныйШлюз.
В этом случае ручного редактирования <code>custom.properties</code>файла недостаточно, чтобы включить мониторинг браузера.
== Исправление проблем ==
'''Не удалось установить АктивныйШлюз из-за отсутствия зависимостей'''
В таких случаях
# Удалите АктивныйШлюз.  Подробности см. в разделе Удаление АктивногоШлюза .
# Удовлетворить зависимости.
# Запустите установку еще раз.
'''Я не вижу скриншоты с браузерных мониторов'''
Dynatrace хранит скриншоты в Amazon S3. Если вы не видите свою ссылку или снимки экрана с ошибками, это означает, что либо ваш АктивныйШлюз, либо браузер, из которого вы заходите в Dynatrace, не могут получить доступ к сервису Amazon S3. Измените конфигурацию брандмауэра, чтобы разрешить подключения к <code>*.s3-accelerate.amazonaws.com</code>порту <code>443</code>. Вы также можете настроить прокси-сервер для подключения к сервису Amazon S3. Добавьте информацию о прокси-подключении в <code>[synthetic]</code>раздел файла АктивныйШлюз <code>custom.properties</code>. Дополнительные сведения см. в разделе Настройка прокси для частного синтетического мониторинга .

Текущая версия на 16:33, 22 января 2023

С Dynatrace Synthetic Monitoring вы можете запускать свои мониторы из частного синтетического местоположения, которое представляет собой место в вашей частной сетевой инфраструктуре, где вы устанавливаете синтетический АктивныйШлюз.

С помощью мониторов, запускаемых из частного местоположения, вы можете перенести возможности тестирования, доступные в общедоступных местах, прямо в свою собственную среду. С частными локациями вы можете:

  • Измерять производительность и доступность внутренней веб-страницы.
  • Измерять сложные внутренние приложения с помощью мониторов кликов в браузере.
  • Измерять внешние ресурсы с помощью синтетических мониторов, запускаемых из внутренних местоположений.
  • Отслеживать API, как внутренние, так и внешние.

Частные синтетические локации поддерживают все типы синтетических мониторов Dynatrace .

Системные и аппаратные требования для частных локаций

Убедитесь, что компьютер, который вы планируете использовать для запуска частных синтетических мониторов, соответствует системным и аппаратным требованиям для частных синтетических местоположений . Обратите внимание, что АктивныйШлюз с поддержкой Synthetic предъявляет более высокие требования к оборудованию и системе, чем обычные АктивныйШлюз для среды или кластера.

Важная информация об окончании поддержки

Поскольку разработка Chromium для Ubuntu 16.04 остановилась на версии 90, мы больше не можем гарантировать достаточно высокий уровень стабильности и безопасности для выполнения синтетического монитора в Ubuntu 16. Мы прекратили поддержку установки АктивногоШлюза с поддержкой Synthetic в Ubuntu 16 после АктивногоШлюза версии 1.251. То есть АктивныйШлюз версии 1.251 — это последний АктивныйШлюз с поддержкой Synthetic, поддерживаемый в Ubuntu 16 .

С Dynatrace версии 1.254 АктивныйШлюз с поддержкой Synthetic в Ubuntu 16 больше нельзя обновлять .

Прежде чем вы начнете

  • Вы не можете запускать синтетические мониторы с помощью АктивногоШлюза, сконфигурированного для поддержки нескольких сред .
  • Вы можете создать частное местоположение, используя полностью установленную среду АктивногоШлюза с синтетической поддержкой версии 1.169+ или Cluster АктивногоШлюза с Dynatrace Managed версии 1.176+. Если вы хотите использовать существующий хост АктивногоШлюза, сначала удалите АктивныйШлюз .
  • Синтетический АктивныйШлюз используется исключительно для запуска синтетических мониторов. Чистая установка АктивногоШлюза с синтетическим мониторингом отключает все остальные функции АктивногоШлюза, включая связь с ЕдинымиАгентами.
  • Вы должны убедиться, что АктивныйШлюз может подключаться к другим компонентам Dynatrace, а также к ресурсу, который вы хотите протестировать. См. Настройка прокси для приватного синтетического мониторинга .
  • Для настройки сети поддерживаются только IPv4 и DNS UDP .
  • Для новых установок Dynatrace Managed версии 1.216+ снимки экрана сохраняются и обслуживаются локально из кластера Dynatrace. Для других управляемых автономных развертываний вы не сможете сохранять снимки экрана.

Установите АктивныйШлюз с синтетической поддержкой

Синтетический АктивныйШлюз используется исключительно для запуска синтетических мониторов. Чистая установка АктивногоШлюза с синтетическим мониторингом отключает все остальные функции АктивногоШлюза, включая связь с ЕдинымиАгентами. Убедитесь, что хост, на котором вы устанавливаете АктивныйШлюз, имеет доступ к Интернету.

Ручная установка

Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете вручную установить Chromium и другие зависимости .

  1. Для Environment АктивногоШлюза в меню Dynatrace выберите Развернуть Dynatrace > Установить АктивныйШлюз . Для АктивныйШлюз Cluster перейдите в консоль управления кластером Dynatrace и выберите « Дополнительно  » > «Добавить новый АктивныйШлюз Cluster » .
  2. Выберите операционную систему и следуйте отображаемым инструкциям.
  3. Создайте токен PaaS или введите существующий токен. Этот токен имеет область действия токена загрузки установщиков ЕдиногоАгента и АктивногоШлюза InstallerDownload , которая позволяет вам загрузить установщик АктивногоШлюза. После предоставления токен автоматически добавляется к командам загрузки и установки, которые затем отображаются в пользовательском интерфейсе.

Примечание

Список существующих токенов можно найти на странице Токены доступа . Обратите внимание, что токен PaaS отображается только один раз при создании, после чего он хранится в зашифрованном виде и не может быть раскрыт. Мы рекомендуем хранить токен PaaS после создания в менеджере паролей, чтобы вы могли повторно использовать его по мере необходимости.

4. Для выбора типа установщика оставьте выбор по умолчанию: x86/64.

5. Для чего предназначен этот АктивныйШлюз? , выберите Запуск синтетических мониторов из частного расположения .

6. по желанию Назначьте АктивныйШлюз частному синтетическому местоположению — выберите место из выпадающего списка.

7. Загрузите установщик, предоставив при необходимости токен PaaS.

8. только для Linux Выберите дистрибутив Linux.

9. Запустите программу установки и любые другие команды — убедитесь, что вы используете именно те команды, которые отображаются в пользовательском интерфейсе.

только для Linux Установщик автоматически загружает Chromium и зависимости, необходимые для синтетического движка. В RedHat, CentOS и Amazon Linux 2 также необходимо включить репозитории, из которых установщик загружает зависимости. Веб-интерфейс предоставляет вам все необходимые для этого команды, как показано в примере ниже:

Loc1.png

Проверьте установку АктивныйШлюз ( Показать статус развертывания ).

Добавить частное местоположение

Среда АктивногоШлюза

  1. В меню Dynatrace выберите « Настройки » > « Веб- и мобильный мониторинг » > « Частные синтетические местоположения » .
  2. Выберите Создать местоположение .
  3. Например, присвойте своему местоположению собственное имя Moscow office, 3rd floor .
  4. Сопоставьте его с существующим географическим положением или добавьте пользовательское географическое положение, определяемое страной , регионом , городом и географическими координатами .
  5. Добавьте синтетический АктивныйШлюз в местоположение. Обратите внимание, что АктивныйШлюз может быть назначен только одному местоположению. Вы также можете оставить местоположение временно неназначенным и назначить его в процессе установки АктивногоШлюза .
  6. Выберите Добавить .
  7. Выберите Сохранить .

Кластер АктивногоШлюза

Только для Dynatrace Managed

Используйте Cluster API v2 , чтобы создать местоположение и назначить ему Cluster АктивногоШлюза.

  1. Используйте метод GET для всех узлов , чтобы получить список всех АктивногоШлюза кластера с синтетической поддержкой в ​​вашей среде. Среди других параметров вы получите IP-адрес хоста и entityIdответ. Например:

{

"nodes": [

{

"entityId": "3086117876",

"hostname": "gdn.astrom.key",

"ips": [

"238.245.160.14"

],

"version": "1.175.0.20181210-173639",

"browserMonitorsEnabled": true

}

]

}

Используйте конечную точку местоположения POST для создания нового местоположения и назначения ему синтетического кластера АктивногоШлюза. Обратите внимание, что АктивныйШлюз может быть назначен только одному местоположению. Используйте entityIdполученное на предыдущем шаге значение в качестве одного из значений nodesи установите typeзначение CLUSTER. См. пример тела запроса для POSTзвонка:

{
  "type": "CLUSTER",
  "name": "Astromkey Gdansk Lab",
  "countryCode": "PL",
  "regionCode": "PL82",
  "city": "Gdansk",
  "latitude": 54.3990,
  "longitude": 18.5766,
  "nodes": [
    "3086117876"
  ]
}

Если ваш вызов будет успешным, вы получите 200ответ OK.

Создание синтетического монитора

Теперь, когда вы создаете монитор HTTP или браузера, выберите только что созданное местоположение из списка всех доступных местоположений. Дополнительные сведения см . в разделах Создание монитора HTTP , Создание монитора браузера с одним URL-адресом или Запись пути перехода в браузере .

только для Linux Установите Chromium и зависимости вручную

Если установка с помощью веб-интерфейса не удалась или вы предпочитаете самостоятельно подготовить хост для синтетического движка, вы можете установить Chromium и другие зависимости, используя описанную ниже процедуру. Убедитесь, что вы можете подключиться https://synthetic-packages.s3.amazonaws.comдля доступа к Chromium и зависимостям.

Мы настоятельно рекомендуем обновлять версии АктивногоШлюза и Chromium для Linux с поддержкой Synthetic — Dynatrace поддерживает версии Chromium, которые отстают не более чем на две версии от последней поддерживаемой Dynatrace версии для определенного выпуска АктивногоШлюза. См. также , как обновить Chromium вручную, в разделе Управление частными синтетическими расположениями .

Сервер Ubuntu

Примечания:

  • Разработка Chromium для Ubuntu 16.04 остановилась на версии 90.
  • АктивныйШлюз версии 1.251 — это последний АктивныйШлюз с синтетической поддержкой, поддерживаемый в Ubuntu 16.
  1. Установите зависимости синтетического движка: Зависимости синтетического движка:

sudo apt-get update && sudo apt-get -y install xvfb x11-xkb-utils xfonts-100dpi xfonts-75dpi xfonts-scalable

Зависимости хрома:

sudo apt-get -y install libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6:amd64 libcairo2 libcups2 libgdk-pixbuf2.0-0 libgtk-3-0 libnspr4 libnss3 libxss1 libwayland-server0 libgbm1 xdg-utils

Зависимости синтетического движка:

sudo apt-get -y install fonts-dejavu-core

sudo snap install gnome-3-38-2004 gtk-common-themes

2. Загрузите и установите Хром.

  • Загрузите архив пакетов deb (Ubuntu 16.04 и 18.04) или snap (Ubuntu 20.04 и 22.04). Это безопасный и проверенный архив, размещенный Dynatrace.

АктивныйШлюз 1.253

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz

Ubuntu 20.04 и 22.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-106.0.5249.91-2117.tgz

АктивныйШлюз 1.251

Ubuntu 16.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-105.0.5195.102-0ubuntu0.18.04.1.tgz

Ubuntu 20.04 и 22.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-105.0.5195.102-2082.tgz

АктивныйШлюз 1.245 до 1.249

Ubuntu 16.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-103.0.5060.134-0ubuntu0.18.04.1.tgz

Ubuntu 20.04 и 22.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-103.0.5060.134-2036.tgz

АктивныйШлюз 1.243

Ubuntu 16.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-101.0.4951.64-0ubuntu0.18.04.1.tgz

Ubuntu 20.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-101.0.4951.64-1993.tgz

АктивныйШлюз 1.241

Ubuntu 16.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-100.0.4896.127-0ubuntu0.18.04.1.tgz

Ubuntu 20.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-100.0.4896.127-1967.tgz

АктивныйШлюз 1.235 до 1.239

Ubuntu 16.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz

Ubuntu 18.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-99.0.4844.84-0ubuntu0.18.04.1.tgz

Ubuntu 20.04

curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-99.0.4844.84-1945.tgz

АктивныйШлюз с 1.231 по 1.233

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-95.0.4638.69-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-96.0.4664.110-1854.tgz

АктивныйШлюз 1.229

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-94.0.4606.71-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-94.0.4606.71-1772.tgz

АктивныйШлюз 1.225+

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-92.0.4515.131-1691.tgz

АктивныйШлюз 1.221+

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-91.0.4472.77-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-91.0.4472.77-1608.tgz

АктивныйШлюз 1.219

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-90.0.4430.72-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-90.0.4430.93-1568.tgz

АктивныйШлюз с 1.215 по 1.217

Ubuntu 16.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/deb/chromium-89.0.4389.82-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-89.0.4389.90-1523.tgz

АктивныйШлюз 1.213

Ubuntu 20.04
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-88.0.4324.150-1479.tgz

АктивныйШлюз с 1.209 по 1.211

Ubuntu 16.04
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-87.0.4280.66-0ubuntu0.18.04.1.tgz
Ubuntu 20.04
curl --output https://synthetic-packages.s3.amazonaws.com/Chromium/snap/chromium-87.0.4280.88-1424.tgz

АктивныйШлюз с 1.205 по 1.207

Ubuntu 16.04
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.16.04.1.tgz
Ubuntu 18.04
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-86.0.4240.198-0ubuntu0.18.04.1.tgz

АктивныйШлюз с 1.201 по 1.203

curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/deb/chromium-84.0.4147.105-0ubuntu0.16.04.1.tgz

Вы можете проверить подлинность пакетов , используя файлы сигнатур, хранящиеся вместе с архивами пакетов.

Извлеките установочные пакеты. Перейдите в каталог, в котором вы сохранили архив, и выполните следующую команду:

mkdir /tmp/chromium ; tar xzf chromium.tgz -C /tmp/chromium

  • Это создает /tmp/chromiumкаталог и извлекает в него пакеты.
  • Установите извлеченные пакеты.
Ubuntu 16.04 и 18.04

sudo dpkg -i /tmp/chromium/*.deb

Ubuntu 20.04 и 22.04
sudo snap ack /tmp/chromium/chromium.assert
sudo snap install --devmode /tmp/chromium/chromium.snap

Это устанавливает все пакеты, извлеченные в /tmp/chromium/каталог. Вы можете удалить /tmp/chromium/каталог и загруженный chromium.tgzархив после успешной установки Chromium.

3. Только Ubuntu 16.04 и 18.04 Отключите автоматическое обновление пакетов Chromium. Обратите внимание, что для Ubuntu 20.04 автоматическое обновление отключено как часть команды установки на шаге 2 выше.

echo "chromium-browser hold" | sudo dpkg --set-selections

echo "chromium-codecs-ffmpeg-extra hold" | sudo dpkg --set-selections

4. После того, как вы удовлетворите зависимости, запустите установщик АктивногоШлюза с правами root с --enable-syntheticпараметром, установленным в manual. Например:

/bin/sh ./Astromkey-АктивныйШлюз-Linux.sh --enable-synthetic=manual

Red Hat Enterprise Linux и CentOS

Примечание:

Последняя версия Chromium с поддержкой Dynatrace для Red Hat Enterprise Linux/CentOS 7 доступна с АктивнымШлюзом версии 1.235+.

  1. Настройте репозитории.

Red Hat 7

- Зарегистрируйте экземпляр Red Hat.

sudo subscription-manager register --auto-attach

- Включите Red Hat Extrasи Optionalрепозитории, а также EPEL(Дополнительные пакеты для Enterprise Linux).

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

sudo subscription-manager repos --enable rhel-7-server-optional-rpms

sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Red Hat 8

- Зарегистрируйте экземпляр Red Hat.

sudo subscription-manager register --auto-attach

- Включите Red Hat Extrasи Optionalрепозитории, а также EPEL(Дополнительные пакеты для Enterprise Linux).

sudo subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms

sudo subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms

sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

CentOS

- Включить EPEL(Дополнительные пакеты для Enterprise Linux).

sudo yum install epel-release

2. Установите зависимости синтетического движка.

sudo yum install -y xorg-x11-server-Xvfb xorg-x11-xkb-utils xorg-x11-server-utils xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 libwayland-server mesa-libgbm curl

3. Загрузите и установите Хром.

- Загрузите архив пакета rpm. Это безопасный и проверенный архив, размещенный Dynatraceом.

АктивныйШлюз 1.253

Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-105.0.5195.125-2.el8.tgz

АктивныйШлюз 1.249 до 1.251

Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el8.tgz

АктивныйШлюз 1.247

Red Hat Enterprise Linux/CentOS 7, Amazon Linux 2
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-102.0.5005.115-1.el8.tgz

АктивныйШлюз 1.245

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-103.0.5060.114-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-102.0.5005.115-1.el8.tgz

АктивныйШлюз 1.243

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz

АктивныйШлюз 1.241

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz

АктивныйШлюз 1.235 до 1.239

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-99.0.4844.84-1.el8.tgz

АктивныйШлюз 1.231 и 1.233

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-96.0.4664.110-2.el8.tgz

АктивныйШлюз 1.229

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-94.0.4606.61-1.el8.tgz

АктивныйШлюз 1.225+

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-91.0.4472.164-1.el8.tgz

АктивныйШлюз 1.221+

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el8.tgz

АктивныйШлюз 1.219

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-90.0.4430.93-1.el8.tgz

АктивныйШлюз с 1.215 по 1.217

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-89.0.4389.82-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-89.0.4389.82-1.el8.tgz

АктивныйШлюз 1.213

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-88.0.4324.150-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-88.0.4324.150-1.el8.tgz

АктивныйШлюз с 1.209 по 1.211

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-87.0.4280.88-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-87.0.4280.88-1.el8.tgz

АктивныйШлюз с 1.205 по 1.207

Red Hat Enterprise Linux/CentOS 7
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-85.0.4183.121-1.el7.tgz
Red Hat Enterprise Linux 8
curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-85.0.4183.83-1.el8.tgz

АктивныйШлюз с 1.201 по 1.203

curl --output chromium.tgz https://s3.amazonaws.com/synthetic-packages/Chromium/rpm/chromium-84.0.4147.89-1.el7.tgz

Вы можете проверить подлинность пакетов, используя файлы сигнатур, хранящиеся вместе с архивами пакетов.

  • Извлеките установочные пакеты. Перейдите в каталог, в котором вы сохранили архив, и выполните следующую команду:
mkdir /tmp/chromium ; tar xzf chromium.tgz -C /tmp/chromium

Это создаст /tmp/chromiumкаталог и извлечет в него пакеты.

  • Установите извлеченные пакеты.
sudo yum install -y /tmp/chromium/*.rpm

4. Отключите автоматическое обновление пакетов Chromium:

sudo yum -y install yum-plugin-versionlock

sudo yum versionlock chromium

sudo yum versionlock chromium-common

5. по желанию Установите нелатинские шрифты TrueType:

sudo yum install dejavu-fonts-common.noarch dejavu-sans-fonts.noarch

6. После того, как вы удовлетворите зависимости, запустите установщик АктивногоШлюза с правами root с параметром, --enable-syntheticустановленным в manual. Например:

/bin/sh ./Astromkey-АктивныйШлюз-Linux.sh --enable-synthetic=manual

Часто задаваемые вопросы

Как я могу проверить подлинность загруженных пакетов Chromium?

Каждый tgzархив пакета хранится в корзине S3 вместе с *.tgz.sigфайлом подписи. Чтобы проверить, являются ли пакеты на вашем диске подлинными архивами, предоставленными Dynatrace, выполните следующие действия:

  1. Загрузите файл подписи. Имя файла идентично архиву пакета плюс sigрасширение имени файла. Например, для Chromium 78 это:

curl --output chromium.tgz.sig https://synthetic-packages.s3.amazonaws.com/Chromium/rpm/chromium-78.0.3904.97-1.el7.tgz.sig

2. Проверьте пакет:

wget https://ca.ruscomtech.ru/dt-root.cert.pem ; openssl cms

-verify

-in chromium.tgz.sig

-inform PEM

-content chromium.tgz

-binary

-CAfile dt-root.cert.pem > /dev/null

3. Проверьте временную метку подписи.

Вы также можете получить точную временную метку подписи. Загрузите *.tgz.sig.tsrфайл из того же места, что и установочные пакеты и подпись, и выполните следующую команду:

openssl ts -reply -in chromium.tgz.sig.tsr -text

Могу ли я использовать прокси с синтетическим АктивнымШлюзом?

С АктивнымШлюзом версии 1.175+ АктивныйШлюз, выполняющий частные синтетические мониторы, может подключаться через прокси-сервер как к кластеру Dynatrace, так и к тестируемому ресурсу. Дополнительные сведения см. в разделе Настройка прокси для приватного синтетического мониторинга .

Могу ли я обновить более раннюю версию АктивногоШлюза до версии 1.169+ и настроить ее для использования с частными синтетическими мониторами?

Нет, вам нужно запустить чистую установку в режиме синтетического мониторинга , чтобы ваш АктивныйШлюз мог запускать мониторы из частных мест.

Могу ли я включить Synthetic в существующей установке АктивногоШлюза?

Частные синтетические локации требуют чистой установки АктивногоШлюза в режиме синтетического мониторинга .

Редактирования custom.propertiesфайла вручную недостаточно, чтобы АктивныйШлюз мог выполнять синтетические мониторы.

Могу ли я добавить мониторинг браузера в АктивныйШлюз с поддержкой Synthetic, на котором уже запущены HTTP-мониторы?

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

В этом случае ручного редактирования custom.propertiesфайла недостаточно, чтобы включить мониторинг браузера.

Исправление проблем

Не удалось установить АктивныйШлюз из-за отсутствия зависимостей

В таких случаях

  1. Удалите АктивныйШлюз. Подробности см. в разделе Удаление АктивногоШлюза .
  2. Удовлетворить зависимости.
  3. Запустите установку еще раз.

Я не вижу скриншоты с браузерных мониторов

Dynatrace хранит скриншоты в Amazon S3. Если вы не видите свою ссылку или снимки экрана с ошибками, это означает, что либо ваш АктивныйШлюз, либо браузер, из которого вы заходите в Dynatrace, не могут получить доступ к сервису Amazon S3. Измените конфигурацию брандмауэра, чтобы разрешить подключения к *.s3-accelerate.amazonaws.comпорту 443. Вы также можете настроить прокси-сервер для подключения к сервису Amazon S3. Добавьте информацию о прокси-подключении в [synthetic]раздел файла АктивныйШлюз custom.properties. Дополнительные сведения см. в разделе Настройка прокси для частного синтетического мониторинга .