Получение типа события: различия между версиями
Материал из Dynatrace
ENetrebin (обсуждение | вклад)  (Новая страница: «Получает свойства типа события.  Запрос создает <code>application/json</code>полезную нагрузку. {| class="...»)  | 
				ENetrebin (обсуждение | вклад)   | 
				||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 25: | Строка 25: | ||
!Необходимость  | !Необходимость  | ||
|-  | |-  | ||
|  | |eventType  | ||
|  | |string  | ||
|Тип события, который вы запрашиваете.  | |Тип события, который вы запрашиваете.  | ||
|дорожка  | |дорожка  | ||
| Строка 41: | Строка 41: | ||
|-  | |-  | ||
|200  | |200  | ||
|  | |EventType  | ||
|Успех  | |Успех  | ||
|}  | |}  | ||
| Строка 54: | Строка 54: | ||
!Описание  | !Описание  | ||
|-  | |-  | ||
|  | |severityLevel  | ||
|  | |string  | ||
|Уровень серьезности, связанный с типом события.  | |Уровень серьезности, связанный с типом события.  | ||
| Строка 70: | Строка 70: | ||
Может быть <code>null</code>.  | Может быть <code>null</code>.  | ||
|-  | |-  | ||
|  | |displayName  | ||
|  | |string  | ||
|Отображаемое имя типа события.  | |Отображаемое имя типа события.  | ||
Может быть <code>null</code>.  | Может быть <code>null</code>.  | ||
|-  | |-  | ||
|  | |type  | ||
|  | |string  | ||
|Тип события.  | |Тип события.  | ||
Может быть <code>null</code>.  | Может быть <code>null</code>.  | ||
|-  | |-  | ||
|  | |description  | ||
|  | |string  | ||
|Краткое описание типа события.  | |Краткое описание типа события.  | ||
| Строка 102: | Строка 102: | ||
Маркер API передается в заголовке авторизации .  | Маркер API передается в заголовке авторизации .  | ||
====   | ==== Curl ====  | ||
  <code>curl --request GET \  |   <code>curl --request GET \  | ||
    --url '<nowiki>https://mySampleEnv.live.dynatrace.com/api/v2/eventTypes/APPLICATION_SLOWDOWN'</nowiki> \  |     --url '<nowiki>https://mySampleEnv.live.dynatrace.com/api/v2/eventTypes/APPLICATION_SLOWDOWN'</nowiki> \  | ||
Текущая версия на 13:35, 14 апреля 2022
Получает свойства типа события.
Запрос создает application/jsonполезную нагрузку.
| GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/eventTypes/{eventType}
 | 
| SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/eventTypes/{eventType}
 | |
| Окружающая среда АктивногоШлюза | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/eventTypes/{eventType}
 | 
Аутентификация
Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Чтение событий ( events.read) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .
Параметры
| Параметр | Тип | Описание | In | Необходимость | 
|---|---|---|---|---|
| eventType | string | Тип события, который вы запрашиваете. | дорожка | обязательный | 
Ответ
Коды ответов
| Код | Тип | Описание | 
|---|---|---|
| 200 | EventType | Успех | 
Объекты тела ответа
Объект _ EventType
Конфигурация типа события.
| Элемент | Тип | Описание | 
|---|---|---|
| severityLevel | string | Уровень серьезности, связанный с типом события.
 Элемент может содержать эти значения 
 Может быть   | 
| displayName | string | Отображаемое имя типа события.
 Может быть   | 
| type | string | Тип события.
 Может быть   | 
| description | string | Краткое описание типа события.
 Может быть   | 
JSON-модель тела ответа
{
  "severityLevel": "PERFORMANCE",
  "displayName": "High CPU",
  "type": "OSI_HIGH_CPU",
  "description": "string"
}
Пример
В этом примере запрос запрашивает свойства типа APPLICATION_SLOWDOWN .
Маркер API передается в заголовке авторизации .
Curl
curl --request GET \
  --url 'https://mySampleEnv.live.dynatrace.com/api/v2/eventTypes/APPLICATION_SLOWDOWN' \
  --header 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'
URL-адрес запроса
https://mySampleEnv.live.dynatrace.com/api/v2/eventTypes/APPLICATION_SLOWDOWN
Тело ответа
{
  "type": "APPLICATION_SLOWDOWN",
  "displayName": "Application slowdown",
  "severityLevel": "PERFORMANCE",
  "description": "User action duration degradation"
}
Код ответа
200