Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

Логи хранятся в РС "Логирования сообщения с федеральными web cервисами" в ЦБ и периферии. В ЦБ хранится полная история логов, в периферии - только история обращений в периферии и переданные ответы в ЦБ.

Поиск логов по ИД сессии (для ОКАС)

Для поиска необходимо установить фильтры (Еще - Настроить список - Отбор):

ГруппировкаОтборВид сравненияЗначениеЗамечание
--Дата времяБольше или равно*Дата_Начала_Сессии*Для того, чтобы не нагружать ЦБ и ускорить процесс поиска период должен быть не более 3-5 минут.
--Дата времяМеньше или равно*Дата_Окончания_Сессии*
--Сервис Равно Запись на прием
--Сообщение Содержит*ИД_сессии*Сессии хранятся в РС "Федеральные веб-сервисы. Запись на прием: Сессии"
Группа ИЛИГруппа ИВид сообщенияРавноВходящее

Указанные условия отбора необходимы для исключения сообщений-запросов/ответов к/от периферии.


Для создания группы выделить добавленные условия и нажать кнопку "Сгруппировать условия"

СобытиеСодержитRequest
Группа ИВид сообщенияРавноИсходящее
СобытиеСодержитResponse

Сортировка:

  1. Дата время - По возрастанию
  2. Событие - По возрастанию

Пример найденных логов:

События: 

  • Request - запрос
  • Response - ответ

Виды сообщений:

  • входящее
  • исходящее


Некоторые методы (например, GetPatientInfo) обрабатываются в ЦБ, поэтому в логах две записи:

  1. Входящее, Request - пришел запрос в ЦБ
  2. Исходящее, Response - передан ответ из ЦБ

По некоторым отправляются запросы в периферию. По ним в логах 4 записи:

  1. Входящее, Request - пришел запрос в ЦБ
  2. Исходящее, Request - запрос передан в периферию (не отображаются при поиске с учетом установленных отборов, описанных выше)
  3. Входящее, Response - получен ответ из периферии в ЦБ (не отображаются при поиске с учетом установленных отборов, описанных выше)
  4. Исходящее, Response - передан ответ из ЦБ

Для выгрузки логов (для ОКАС) необходимо нажать "Еще" - "Вывести список". Перед сохранением необходимо проверить порядок методов.

1. Для удобства установить высоту строк = 10

Результат:

2. Последовательность методов описана в п. 7.1.4.6.. Последовательность сообщений:

  1. Входящее, Request - пришел запрос в ЦБ
  2. Исходящее, Response - передан ответ из ЦБ

Результат: правильная последовательность методов и сообщений (сначала Request, потом Response) с учетом времени.

Сохранить в формате *.txt







  • Нет меток