GET список инжектированных приложений: различия между версиями

Материал из Dynatrace
(Новая страница: «Список всех ваших приложений, внедренных вручную, вместе с их метаданными. Запрос созда...»)
 
 
Строка 44: Строка 44:
|applicationId
|applicationId
|string
|string
|Идентификатор объекта Ключ-АСТРОМ для приложения.
|Идентификатор объекта Dynatrace для приложения.
|-
|-
|displayName
|displayName
Строка 78: Строка 78:
==== Curl ====
==== Curl ====
  <code>curl -X GET \
  <code>curl -X GET \
   <nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/rum/manualApps</nowiki> \
   <nowiki>https://mySampleEnv.live.dynatrace.com/api/v1/rum/manualApps</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/rum/manualApps</nowiki></code>
  <code><nowiki>https://mySampleEnv.live.dynatrace.com/api/v1/rum/manualApps</nowiki></code>


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

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

Список всех ваших приложений, внедренных вручную, вместе с их метаданными.

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

GET Managed https://{your-domain}/e/{your-environment-id}/api/v1/rum/manualApps
Среда АктивногоШлюза https://{your-activegate-domain}/e/{your-environment-id}/api/v1/rum/manualApps

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

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

Параметры

Запрос не предоставляет никаких настраиваемых параметров.

Ответ

Коды ответов

Код Тип Описание
200 ManualApplication[] Успех

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

Объект ResponseBody

Объект не предоставляет никаких параметров.

Объект ManualApplication

Параметры внедряемого вручную приложения.

Элемент Тип Описание
applicationId string Идентификатор объекта Dynatrace для приложения.
displayName string Название приложения.
monitoringEnabled boolean Мониторинг включен ( true) или отключен ( false).
revision string Ревизия настроек приложения.

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

[
  {
    "applicationId": "APPLICATION-C15B48CBCADC863B",
    "displayName": "manually injected application",
    "monitoringEnabled": true,
    "revision": 1456380804910
  }
]

Пример

В этом примере запрос запрашивает все внедренные вручную приложения среды.

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

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

Curl

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

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

https://mySampleEnv.live.dynatrace.com/api/v1/rum/manualApps

Тело ответа

[
  {
    "applicationId": "APPLICATION-BBFA55551D507E2B",
        "displayName": "easyTravel Ionic Web",
        "monitoringEnabled": true,
        "revision": 1539076354681
    },
    {
        "applicationId": "APPLICATION-31F18E1B2C50038A",
        "displayName": "SaaS App Monitoring",
        "monitoringEnabled": true,
        "revision": 1536827568615
    },
    {
        "applicationId": "APPLICATION-AE767ECC2D7B33BF",
        "displayName": "Node JS demo",
        "monitoringEnabled": true,
        "revision": 1536827567516
    }
]

Код ответа

200