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

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

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



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

Логирование обменов данными


 

Обмен данными с сервером происходит из нескольких источников, в общем виде схема обмена выглядит следующим образом:

 

В таблицу [admin].[AsyncUploadSession]  записываются данные о загрузке данных на сервер при использовании метода UploadData.

Структура таблицы [admin].[AsyncUploadSession]:

Имя поляНазначение
StartTimeВремя начала
EndTimeВремя окончания
Status

Статус синхронизации

 

В поле Status содержится полная информация о статусе транзакции. В поле может отображаться следующая информация:

  • n completed - количество обработанных объектов. Данное значение отображается, в случае, если загрузка еще не завершена. Например, 43 completed
  • ok  - сообщение о успешной загрузке данных
  • Текст ошибки - если загрузка была прервана с ошибкой, в поле будет отображаться полный текст ошибки.

В таблицу admin.DeviceLog, записываются данные о загрузке данных на сервер при использовании метода UploadData.

Структура таблицы admin.DeviceLog

Имя поляНазначение
StartTimeВремя начала
EndTimeВремя окончания
FirstSync1 - первичная синхронизация, 0 - последующие
DirectionНаправление синхронизации: 0 - upload, 1 - download
DeviceIdидентификатор устройства
Loginлогин пользователя
UserIdGUID пользователя
UserEMaile-mail пользователя
ContentLengthразмер входящих данных, байт
ContentTypeтип входящих данных
Acceptтип входящих данных, принимаемых сервером
AcceptEncodingкодировка входящих данных, принимаемая сервером
Hostимя хоста
ConfigNameимя конфигурации решения
ConfigVersionверсия решения
CoreVersionверсия платформы
ResourceVersionверсия мобильного приложения
OutputContentLengthразмер исходящих данных до сжатия, байт
StatusCodeстатус операции, 200 в случае успеха
StatusDescriptionтекст ошибки

Логирование обменов файлами


  • Нет меток