JSON-модели
Некоторые модели JSON для API Problems v2 различаются в зависимости от типа модели. Модели JSON для каждого варианта перечислены ниже.
Вариации Evidenceобъекта
Объект Evidenceявляется основой для доказательства проблемы. Фактический набор полей зависит от типа свидетельства.
ДОСТУПНОСТЬ_EVIDENCE
ДоступностьДоказательстваМетаданные
Объект _ AvailabilityEvidence
Доказательство первопричины.
Фактический набор полей зависит от типа свидетельства. Найдите список актуальных объектов в описании поляvideType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| время окончания | целое число | Время окончания свидетельства в миллисекундах UTC. |
МЕРОПРИЯТИЕ
EventEvidenceMetadata
Объект _ EventEvidence
Доказательство первопричины.
Фактический набор полей зависит от типа свидетельства. Найдите список актуальных объектов в описании поляvideType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| идентификатор события | нить | Идентификатор события. |
| данные | Мероприятие | Конфигурация события. |
| тип события | нить | Тип события. |
| время окончания | целое число | Отметка времени окончания события в миллисекундах UTC.
Имеет |
Объект _ Event
Конфигурация события.
| Элемент | Тип | Описание |
|---|---|---|
| частособытие | логический | Если true, событие происходит часто .
Частое событие не вызывает проблем. |
| подавлятьпроблему | логический | Статус обнаружения проблемы во время технического обслуживания :
|
| подавлять оповещение | логический | Состояние предупреждения во время технического обслуживания :
|
| на техобслуживании | логический | Если true, событие произошло, когда отслеживаемая система находилась на обслуживании.
|
| управлениеЗоны | Зона управления [] | Список всех зон управления, которым принадлежит событие. |
| идентификатор сущности | Заглушка сущности | Краткое представление отслеживаемого объекта. |
| идентификатор события | нить | Идентификатор события. |
| сущностьТеги | М Е тег [] | Список тегов связанного объекта. |
| тип события | нить | Тип события. |
| характеристики | Свойство события [] | Список свойств события. |
| статус | нить | Статус события.
Элемент может содержать эти значения
|
| время начала | целое число | Отметка времени возникновения события в миллисекундах UTC. |
| время окончания | целое число | Отметка времени закрытия события в миллисекундах UTC.
Имеет значение, |
| заглавие | нить | Название события. |
| идентификатор корреляции | нить | Идентификатор корреляции события. |
Объект _ ManagementZone
Краткое представление зоны управления.
| Элемент | Тип | Описание |
|---|---|---|
| имя | нить | Имя зоны управления. |
| я бы | нить | Идентификатор зоны управления. |
Объект _ EntityStub
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| идентификатор сущности | Идентификатор объекта | Краткое представление отслеживаемого объекта. |
| имя | нить | Имя сущности.
Не включается в ответ, если сущность с соответствующим идентификатором не найдена. |
Объект _ EntityId
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| я бы | нить | Идентификатор сущности. |
| тип | нить | Тип сущности. |
Объект _ METag
Тег отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| представление строки | нить | Строковое представление тега. |
| ценность | нить | Значение тега. |
| ключ | нить | Ключ тега. |
| контекст | нить | Происхождение тега, например AWS или Cloud Foundry.
Пользовательские теги используют это |
Объект _ EventProperty
Свойство события.
| Элемент | Тип | Описание |
|---|---|---|
| ценность | нить | Значение свойства события. |
| ключ | нить | Ключ свойства события. |
MAINTENANCE_WINDOW
Метаданные MaintenanceWindowEvidence
Объект _ MaintenanceWindowEvidence
Доказательство первопричины.
Фактический набор полей зависит от типа свидетельства. Найдите список актуальных объектов в описании поляvideType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| техническое обслуживаниеWindowConfigId | нить | Идентификатор соответствующего периода обслуживания. |
| время окончания | целое число | Время окончания свидетельства в миллисекундах UTC. |
МЕТРИЧЕСКАЯ
MetricEvidenceMetadata
Объект _ MetricEvidence
Доказательство первопричины.
Фактический набор полей зависит от типа свидетельства. Найдите список актуальных объектов в описании поляvideType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| значениеBeforeChangePoint | количество | Значение метрики до возникновения проблемы. |
| значениеАфтерчанжепоинт | количество | Значение метрики после начала проблемы. |
| идентификатор метрики | нить | Идентификатор метрики. |
| время окончания | целое число | Время окончания свидетельства в миллисекундах UTC.
Значение |
| Ед. изм | нить | Единица измерения.
Элемент может содержать эти значения
|
ТРАНЗАКЦИОННЫЙ
TransactionalEvidenceMetadata
Объект _ TransactionalEvidence
Доказательство первопричины.
Фактический набор полей зависит от типа свидетельства. Найдите список актуальных объектов в описании поляvideType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| значениеBeforeChangePoint | количество | Значение метрики до возникновения проблемы. |
| значениеАфтерчанжепоинт | количество | Значение метрики после начала проблемы. |
| время окончания | целое число | Время окончания свидетельства, в миллисекундах UTC |
| Ед. изм | нить | Единица измерения. |
Вариации Impactобъекта
Объект Impactявляется базой для воздействия проблемы. Фактический набор полей зависит от типа воздействия.
ЗАЯВЛЕНИЕ
ApplicationImpactDto
Объект _ ApplicationImpact
Анализ воздействия проблемы на другие объекты/пользователей.
Фактический набор полей зависит от типа воздействия. Найдите список актуальных объектов в описании поля ImpactType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| ударТип | нить | Определяет фактический набор полей в зависимости от значения. См. один из следующих объектов:
Элемент может содержать эти значения
|
| воздействующий объект | Заглушка сущности | Краткое представление отслеживаемого объекта. |
| предполагаемые затронутые пользователи | целое число | Предполагаемое количество затронутых пользователей. |
Объект _ EntityStub
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| идентификатор сущности | Идентификатор объекта | Краткое представление отслеживаемого объекта. |
| имя | нить | Имя сущности.
Не включается в ответ, если сущность с соответствующим идентификатором не найдена. |
Объект _ EntityId
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| я бы | нить | Идентификатор сущности. |
| тип | нить | Тип сущности. |
CUSTOM_APPLICATION
CustomApplicationImpactDto
Объект _ CustomApplicationImpact
Анализ воздействия проблемы на другие объекты/пользователей.
Фактический набор полей зависит от типа воздействия. Найдите список актуальных объектов в описании поля ImpactType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| ударТип | нить | Определяет фактический набор полей в зависимости от значения. См. один из следующих объектов:
Элемент может содержать эти значения
|
| воздействующий объект | Заглушка сущности | Краткое представление отслеживаемого объекта. |
| предполагаемые затронутые пользователи | целое число | Предполагаемое количество затронутых пользователей. |
Объект _ EntityStub
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| идентификатор сущности | Идентификатор объекта | Краткое представление отслеживаемого объекта. |
| имя | нить | Имя сущности.
Не включается в ответ, если сущность с соответствующим идентификатором не найдена. |
Объект _ EntityId
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| я бы | нить | Идентификатор сущности. |
| тип | нить | Тип сущности. |
МОБИЛЬНЫЙ
MobileImpactDto
Объект _ MobileImpact
Анализ воздействия проблемы на другие объекты/пользователей.
Фактический набор полей зависит от типа воздействия. Найдите список актуальных объектов в описании поля ImpactType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| ударТип | нить | Определяет фактический набор полей в зависимости от значения. См. один из следующих объектов:
Элемент может содержать эти значения
|
| воздействующий объект | Заглушка сущности | Краткое представление отслеживаемого объекта. |
| предполагаемые затронутые пользователи | целое число | Предполагаемое количество затронутых пользователей. |
Объект _ EntityStub
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| идентификатор сущности | Идентификатор объекта | Краткое представление отслеживаемого объекта. |
| имя | нить | Имя сущности.
Не включается в ответ, если сущность с соответствующим идентификатором не найдена. |
Объект _ EntityId
Краткое представление отслеживаемого объекта.
| Элемент | Тип | Описание |
|---|---|---|
| я бы | нить | Идентификатор сущности. |
| тип | нить | Тип сущности. |
ОКАЗАНИЕ УСЛУГ
ServiceImpactDto
Объект _ ServiceImpact
Анализ воздействия проблемы на другие объекты/пользователей.
Фактический набор полей зависит от типа воздействия. Найдите список актуальных объектов в описании поля ImpactType или посмотрите модели Problems API v2-JSON .
| Элемент | Тип | Описание |
|---|---|---|
| numberOfPotentiallyAffectedServiceCalls | целое число | Количество потенциально затронутых сервисов. |