Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

GET базового уровня

Материал из Документация АппОптима
Версия от 15:13, 12 октября 2022; ENetrebin (обсуждение | вклад) (Новая страница: «Получает базовые данные указанного приложения. Запрос создает <code>application/json</code>полезную...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Получает базовые данные указанного приложения.

Запрос создает application/jsonполезную нагрузку.

GET Удалось https://{your-domain}/e/{your-environment-id}/api/v1/entity/applications/{meIdentifier}/baseline
Cреда АктивногоШлюза https://{your-activegate-domain}/e/{your-environment-id}/api/v1/entity/applications/{meIdentifier}/baseline

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

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

Параметры

Параметр Тип Описание In Необходимость
meIdentifier string Идентификатор объекта Ключ-АСТРОМ требуемого приложения. path требуется

Ответ

Коды ответов

Код Тип Описание
200 Базовые значения приложения Успех

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

Объект ApplicationBaselineValues

Базовые данные для приложения и его дочерних элементов для каждой доступной метрики продолжительности.

Метрика продолжительности является одной из следующих:

  • DOM interactive
  • HTML downloaded
  • Load event end
  • Load event start
  • Response time
  • Speed index
  • Time to first byte
  • Visually complete
Элемент Тип Описание
entityId string Идентификатор объекта Ключ-АСТРОМ для приложения.
displayName string Имя приложения, отображаемое в пользовательском интерфейсе.
applicationDomInteractiveBaselines EntityBaselineData[] Базовые данные для метрики интерактивной продолжительности DOM.
applicationHtmlDownloadedBaselines EntityBaselineData[] Базовые данные для метрики продолжительности загрузки HTML .
applicationLoadEventEndBaselines EntityBaselineData[] Базовые данные для метрики продолжительности окончания события загрузки .
applicationLoadEventStartBaselines EntityBaselineData[] Базовые данные для метрики длительности начала события загрузки .
applicationResponseTimeBaselines EntityBaselineData[] Базовые данные для метрики продолжительности времени ответа .
applicationSpeedIndexBaselines EntityBaselineData[] Базовые данные для метрики продолжительности индекса скорости .
applicationTimeToFirstByteBaselines EntityBaselineData[] Базовые данные для метрики времени до первого байта .
applicationVisualCompleteBaselines EntityBaselineData[] Базовые данные для метрики визуально полной продолжительности.

Объект EntityBaselineData

Базовые данные для объекта Ключ-АСТРОМ для определенной метрики продолжительности.

Элемент Тип Описание
entityId string Идентификатор объекта Ключ-АСТРОМ.
displayName string Отображаемое имя объекта.
errorRate number Базовый уровень частоты ошибок.
hasLoadBaseline boolean Объект имеет базовый план нагрузки ( true) или не имеет ( false).
microsMedian number Средняя базовая линия в микросекундах.
micros90thPercentile number Базовый уровень 90-го процентиля в микросекундах.
childBaselines EntityBaselineData[] Базовые данные для дочерних объектов этого объекта, например SERVICE_METHODфайл SERVICE_METHOD_GROUP.

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

{
  "entityId": "string",
  "displayName": "string",
  "applicationDomInteractiveBaselines": [
    {
      "entityId": "string",
      "displayName": "string",
      "errorRate": 1,
      "hasLoadBaseline": true,
      "microsMedian": 1,
      "micros90thPercentile": 1,
      "childBaselines": [
        {}
      ]
    }
  ],
  "applicationHtmlDownloadedBaselines": [
    {}
  ],
  "applicationLoadEventEndBaselines": [
    {}
  ],
  "applicationLoadEventStartBaselines": [
    {}
  ],
  "applicationResponseTimeBaselines": [
    {}
  ],
  "applicationSpeedIndexBaselines": [
    {}
  ],
  "applicationTimeToFirstByteBaselines": [
    {}
  ],
  "applicationVisualCompleteBaselines": [
    {}
  ]
}