GET нода*: различия между версиями

Материал из Dynatrace
(Новая страница: «Получает все параметры указанного синтетического узла. Запрос создает в качестве полез...»)
 
 
Строка 7: Строка 7:
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}</nowiki></code>
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}</nowiki></code>
|-
|-
|Среда АктивногоШлюза
|Среда ActiveGate
|<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}</nowiki></code>
|<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}</nowiki></code>
|}
|}
Строка 47: Строка 47:
Конфигурация синтетической ноды.
Конфигурация синтетической ноды.


Синтетическая нода — это АктивныйШлюз, способный запускать синтетические мониторы.
Синтетическая нода — это ActiveGate, способный запускать синтетические мониторы.
{| class="wikitable"
{| class="wikitable"
!Элемент
!Элемент
Строка 75: Строка 75:
|activeGateVersion
|activeGateVersion
|string
|string
|Версия АктивногоШлюза.
|Версия ActiveGate.
|-
|-
|oneAgentRoutingEnabled
|oneAgentRoutingEnabled
|boolean
|boolean
АктивномШлюзе маршрутизация с одним агентом включена («true») или нет («false»).
ActiveGate маршрутизация с одним агентом включена («true») или нет («false»).
|-
|-
|operatingSystem
|operatingSystem
|string
|string
|Операционная система хоста АктивногоШлюза.
|Операционная система хоста ActiveGate.
|-
|-
|autoUpdateEnabled
|autoUpdateEnabled
|boolean
|boolean
АктивномШлюзе включена опция автоматического обновления («true») или нет («false»).
ActiveGate включена опция автоматического обновления («true») или нет («false»).
|-
|-
|status
|status
Строка 113: Строка 113:
  <code>{
  <code>{
   "entityId": "3086117876",
   "entityId": "3086117876",
   "hostname": "gdn.astrom.key",
   "hostname": "gdn.dyna.trace",
   "ips": [
   "ips": [
     "238.245.160.14"
     "238.245.160.14"
Строка 139: Строка 139:
==== Curl ====
==== Curl ====
  <code>curl -X GET \
  <code>curl -X GET \
   <nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/nodes/353074222</nowiki> \
   <nowiki>https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/nodes/353074222</nowiki> \
   -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'</code>
   -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'</code>


==== URL-адрес запроса ====
==== URL-адрес запроса ====
  <code><nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/nodes/353074222</nowiki></code>
  <code><nowiki>https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/nodes/353074222</nowiki></code>


==== Тело ответа ====
==== Тело ответа ====

Текущая версия на 15:13, 13 февраля 2023

Получает все параметры указанного синтетического узла.

Запрос создает в качестве полезной нагрузки application/json формат.

GET Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}
Среда ActiveGate https://{your-activegate-domain}/e/{your-environment-id}/api/v1/synthetic/nodes/{nodeId}

Аутентификация

Чтобы выполнить этот запрос, вам нужен токен доступа с проблемой доступа и каналом событий, метриками и областью топологии ( DataExport) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .

Параметры

Параметр Тип Описание In Необходимость
nodeId string ID нужного синтетического узла. path требуется

Ответ

Коды ответов

Код Тип Описание
200 Node Успех

Объекты тела ответа

Объект Node

Конфигурация синтетической ноды.

Синтетическая нода — это ActiveGate, способный запускать синтетические мониторы.

Элемент Тип Описание
entityId string ID синтетической ноды.
hostname string Имя хоста синтетической ноды.
ips string[] IP синтетической ноды.
version string Версия синтетической ноды.
browserMonitorsEnabled boolean Синтетическая нода может выполнять мониторы браузера ( true) или нет ( false).
activeGateVersion string Версия ActiveGate.
oneAgentRoutingEnabled boolean В ActiveGate маршрутизация с одним агентом включена («true») или нет («false»).
operatingSystem string Операционная система хоста ActiveGate.
autoUpdateEnabled boolean В ActiveGate включена опция автоматического обновления («true») или нет («false»).
status string Статус синтетической ноды.
playerVersion string Версия синтетического плеера.
healthCheckStatus string Статус проверки работоспособности синтетической ноды.
browserType string Тип браузера.
browserVersion string Браузерная версия.

JSON-модель тела ответа

{
  "entityId": "3086117876",
  "hostname": "gdn.dyna.trace",
  "ips": [
    "238.245.160.14"
  ],
  "version": "1.161.0.20181210-173639",
  "browserMonitorsEnabled": true,
  "activeGateVersion": "1.172.2.20190607-040913",
  "oneAgentRoutingEnabled": true,
  "operatingSystem": "Linux",
  "autoUpdateEnabled": true,
  "status": "Running",
  "playerVersion": "1.179.0.20190920-145430",
  "healthCheckStatus": "Ok",
  "browserType": "Chrome",
  "browserVersion": "69.0.3497.81"
}

Пример

В этом примере в запросе перечислены все искусственные ноды, доступные в mySampleEnvсреде.

Маркер API передается в заголовке авторизации .

Результат усекается до трех записей.

Curl

curl -X GET \
  https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/nodes/353074222 \
  -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'

URL-адрес запроса

https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/nodes/353074222

Тело ответа

{
  "entityId": "353074222",
  "hostname": "GDN-007",
  "ips": [
    "132.46.87.141"
  ],
  "version": "1.166.0.20190311-110828",
  "browserMonitorsEnabled": true
}

Код ответа

200