Документация для версии Интеллект 4.13. Документация на другие версии также доступна.

Предыдущая страница INC_MANAGER Менеджер инцидентов  DIALOG Окно запроса оператора Следующая страница

Объект INC_SERVER соответствует системному объекту Сервер инцидентов.

От объекта INC_SERVER поступают события, представленные в таблице ниже. Запуск процедур происходит при возникновении соответствующего события.

События

Описание событий

Комментарий

EVENT
Событие (инцидент) взято в обработку в Менеджере инцидентов или идёт обработка оператором

Событие генерируется:

1) когда оператор берёт событие в обработку;

2) на каждом шаге обработки события.

Параметр serializeBase64 события содержит JSON с подробной информацией об обрабатываемом событии, в том числе сделанные шаги оператора.

Полное логирование всех параметров события включается ключом реестра inc_server_send_full_event (см. Интеллект базовый). При inc_server_send_full_event=1:

  •  в параметре serializeBase64 будет закодированная строка с полем SourceMsgBase64, которое содержит закодированную строку события. Это событие содержит параметр full_event_base64 с полными параметрами исходного события;
  • если событие эскалируется, то также будет добавляться дополнительный параметр inc_server_action<escalated>.

Следует иметь в виду, что включение полного логирования параметров приводит к увеличению размера базы данных событий (по умолчанию события Сервера инцидентов хранятся в базе данных Intellect в таблице PROTOCOL_INC_SERVER)

Список команд и параметров для объекта INC_SERVER представлен в таблице:

Команда описание команды

Параметры

Описание параметров

Комментарий
"UPDATE_STATUS" − изменить статус события (инцидента) в Менеджере инцидентовpks<>

Массив идентификаторов событий

Параметры являются фильтрами и наличие хотя бы одного параметра обязательно.

Значения параметра можно указать через разделитель. Это означает, что будет выбрано одно ИЛИ другое значение.

Пример: objids<1|2>

objtypes<>Типы объектов 
objids<>Идентификаторы объектов
actions<>Действия
status<>

Статус события:

0 − Ожидает обработки

1 − В работе

2 − Приостановлен

3 − Завершено

"UPDATE_ESCALATE_STATUS" изменить статус эскалации события (инцидента) в Менеджере инцидентов

escalated<>

Статус эскалации события:

0 - Ожидает обработки (не эскалировано)

1 - Эскалировано

pks<>, objtypes<>, objids<>, actions<> те же, что и для UPDATE_STATUS
  • No labels