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

Получение события v2

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

Получает все свойства указанного события.

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

Первых компаний, внедривших

Этот запрос является выпуском Early Adopter и может быть изменен несовместимым образом.

ПОЛУЧИТЬ Удалось https://{your-domain}/e/{your-environment-id}/api/v2/events/{eventId}
SaaS https://{your-environment-id}.live.dynatrace.com/api/v2/events/{eventId}
Окружающая среда ActiveGate https://{your-activegate-domain}/e/{your-environment-id}/api/v2/events/{eventId}

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

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

Параметры

Параметр Тип Описание В Необходимый
идентификатор события нить ID требуемого события. дорожка обязательный

Ответ

Коды ответов

Код Тип Описание
200 Мероприятие Успех. Ответ содержит конфигурацию события.

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

Объект _ Event

Конфигурация события.

Элемент Тип Описание
тип события нить Тип события.

Может быть null.

идентификатор объекта Заглушка сущности Краткое представление отслеживаемого объекта.

Может быть null.

сущностьТеги М Е тег [] Список тегов связанного объекта.

Может быть null.

на техобслуживании логический Если true, событие произошло, когда отслеживаемая система находилась на обслуживании.

Может быть null.

подавлять оповещение логический Состояние предупреждения во время технического обслуживания :
  • false: Оповещение работает как обычно.
  • true: Оповещение отключено.

Может быть null.

подавлятьпроблему логический Статус обнаружения проблемы во время технического обслуживания :
  • false: Обнаружение проблем работает как обычно.
  • true: обнаружение проблем отключено.

Может быть null.

частособытие логический Если true, событие происходит часто .

Частое событие не вызывает проблем.

Может быть null.

управлениеЗоны Зона управления [] Список всех зон управления, которым принадлежит событие.

Может быть null.

идентификатор события нить Идентификатор события.

Может быть null.

характеристики Свойство события [] Список свойств события.

Может быть null.

статус нить Статус события.

Элемент может содержать эти значения

Может быть null.

время начала целое число Отметка времени возникновения события в миллисекундах UTC.

Может быть null.

время окончания целое число Отметка времени закрытия события в миллисекундах UTC.

Имеет значение, nullесли событие все еще активно.

Может быть null.

заглавие нить Название события.

Может быть null.

идентификатор корреляции нить Идентификатор корреляции события.

Может быть null.

Объект _ EntityStub

Краткое представление отслеживаемого объекта.

Элемент Тип Описание
идентификатор объекта Идентификатор объекта Краткое представление отслеживаемого объекта.

Может быть null.

название нить Имя сущности.

Не включается в ответ, если сущность с соответствующим идентификатором не найдена.

Может быть null.

Объект _ EntityId

Краткое представление отслеживаемого объекта.

Элемент Тип Описание
я бы нить Идентификатор сущности.

Может быть null.

тип нить Тип сущности.

Может быть null.

Объект _ METag

Тег отслеживаемого объекта.

Элемент Тип Описание
представление строки нить Строковое представление тега.

Может быть null.

ценность нить Значение тега.

Может быть null.

ключ нить Ключ тега.

Может быть null.

контекст нить Происхождение тега, например AWS или Cloud Foundry.

Пользовательские теги используют это CONTEXTLESSзначение.

Может быть null.

Объект _ ManagementZone

Краткое представление зоны управления.

Элемент Тип Описание
название нить Имя зоны управления.

Может быть null.

я бы нить Идентификатор зоны управления.

Может быть null.

Объект _ EventProperty

Свойство события.

Элемент Тип Описание
ценность нить Значение свойства события.

Может быть null.

ключ нить Ключ свойства события.

Может быть null.

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

{
  "eventType": "LOW_DISK_SPACE",
  "entityId": {
    "entityId": {
      "id": "string",
      "type": "string"
    },
    "name": "string"
  },
  "entityTags": [
    {
      "stringRepresentation": "string",
      "value": "string",
      "key": "string",
      "context": "string"
    }
  ],
  "underMaintenance": true,
  "suppressAlert": true,
  "suppressProblem": true,
  "frequentEvent": true,
  "managementZones": [
    {
      "name": "string",
      "id": "string"
    }
  ],
  "eventId": "4293884258445543163_1564039524182",
  "properties": [
    {
      "value": "string",
      "key": "string"
    }
  ],
  "status": "OPEN",
  "startTime": 1564039524182,
  "endTime": 1564039524182,
  "title": "High CPU load on host X",
  "correlationId": "933613657e1c8fcf"
}

Пример

В этом примере запрос запрашивает параметры события с идентификатором 6375436663535938547_1628496488654 .

Это событие SYNTHETIC_GLOBAL_OUTAGE , указывающее на глобальное отключение мониторов браузера.

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

Завиток

curl --request GET \
  --url https://mySampleEnv.live.dynatrace.com/api/v2/events/6375436663535938547_1628496488654 \
  --header 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'

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

https://mySampleEnv.live.dynatrace.com/api/v2/events/6375436663535938547_1628496488654

Тело ответа

{
  "eventId": "6375436663535938547_1628496488654",
  "startTime": 1628496488654,
  "endTime": 1628503679796,
  "eventType": "SYNTHETIC_GLOBAL_OUTAGE",
  "title": "Browser monitor global outage",
  "entityId": {
    "entityId": {
      "id": "SYNTHETIC_TEST-03ABB7F6446D1727",
      "type": "SYNTHETIC_TEST"
    },
    "name": "Maintenance window test"
  },
  "properties": [
    {
      "key": "dt.event.group_label",
      "value": "Browser monitor global outage"
    },
    {
      "key": "dt.event.is_rootcause_relevant",
      "value": "true"
    }
  ],
  "status": "CLOSED",
  "correlationId": "aecd1653df38ef50",
  "entityTags": [
    {
      "context": "CONTEXTLESS",
      "key": "Synthetic",
      "value": "Browser",
      "stringRepresentation": "Synthetic:Browser"
    }
  ],
  "managementZones": [
    {
      "id": "-7832237287622819191",
      "name": "Synthetic tests"
    }
  ],
  "underMaintenance": true,
  "suppressAlert": false,
  "suppressProblem": false,
  "frequentEvent": false
}

Код ответа

200