Авария
Аварии — особый тип сущности, сообщающий о наличии проблемы на объекте и уровне этой проблемы.
Аварии генерируются при выполнении Условий генерации аварий или Условий перехода состояний.
Аварии закрываются при переходе сущности в состояние 3
или выполнения завершающего
Условия генерации аварий.
Поле | Тип | Описание |
---|---|---|
id |
String |
Идентификатор аварии. |
entityId |
String |
Идентификатор сущности, для которой была создана авария. |
data |
String |
Данные сущности. |
acknowledgedBy |
String |
Идентификатор пользователя, который подтвердил аварию. |
acknowledgementTimestamp |
Integer |
Временная метка подтверждения аварии. |
clearTimestamp |
Integer |
Временная метка завершения аварии. |
comment |
String |
Последний комментарий к аварии. |
commentedBy |
String |
Идентификатор пользователя, который оставил последний комментарий. |
commentTimestamp |
Integer |
Временная метка добавления последнего комментария. |
count |
Integer |
Количество раз возникновения аварии. |
entityType |
Integer |
Тип сущности. |
localTimestamp |
Integer |
Временная метка возникновения аварии. |
parentChainId |
String |
Условие генерации аварии с типом |
state |
String |
Идентификатор текущего Уровня аварии. |
lastState |
String |
Идентификатор Уровня аварии, в котором находилась авария перед её завершением. |
text |
String |
Описание аварии. |
timestamp |
Integer |
Временная метка регистрация аварии системой. |
type |
Integer |
Типа аварии. Возможные значения: |
branchId |
String |
Идентификатор ветки условия для аварий, сгенерированных по пользовательским Условиям генерации аварий. |
reason |
Object |
Причина генерации аварии. Подробная информация о модели доступна в статье Reason. |
reason.code |
Integer |
Идентификатор причины генерации аварии. Подробная информация о модели доступна в статье Reason Codes. |
reason.data |
Object |
Дополнительная информация об Условиях перехода состояний. |
reason.rootCause |
String |
Информация о первопричине возникновения аварии. Подробная информация о модели доступна в статье Root cause. |
reason.branch |
Object |
Условие, по которому была сгенерирована авария. Подробная информация доступна в разделе Branch. |
removed |
Object |
Информация об удалении аварии с помощью запроса Погасить и удалить аварию. |
removed.userId |
Object |
Идентификатор пользователя, который удалил аварию. |
removed.timestamp |
Object |
Временная метка удаление аварии. |
owner |
Информация о сущности, по которой сгенерирована авария. |
|
properties |
Array<Key-Value Pair> |
Список свойства аварии. |