GET нода*

Материал из Dynatrace

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

Запрос создает в качестве полезной нагрузки 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