Назначение
Позволяет получить логи ошибок подключения к серверу для агента или монитора
Кто выполняетWhite Server Agent, Monitor

Команда может быть поставлена для агента или монитора. Каждое из этих устройств может вернуть как свои логи, так и чужие. Результат задачи можно посмотреть в разделе административной панели Сервисные команды.

Для выполнения запроса:

  1. В административной панели White Server перейдите в свой ресторан
  2. Перейдите во вкладку Задачи
  3. Нажмите на кнопку Выполнить команду
  4. Выберите GetConnectionErrorsLog
  5. Заполните поля:
    • Выполнить команду через модуль  Агент или Монитор 
    • Получить лог — Агента или Монитора
    • Дата — дата, за которую хотите получить лог
  6. Нажмите на кнопку Ок

Запрос будет создан и отправлен в White Server. Сервисная задача будет создана на основе этого действия.

Формат ответа сервера на GetTask:


{
  "result": {
    "taskGuid": "guid",
    "taskType": "ServiceGetConnectionErrorsLog",
    "params": {
        "logInfo": {
            "type": "enum",
            "date": "yyyy-MM-dd"
          }
      }
    }
  }
}
JSON

Параметр

Тип

Обязательный

Описание

taskType
да
--typeenumдаЛог от какого модуля — Agent или Monitor — необходимо предоставить
--datedateнетДата в формате "yyyy-MM-dd". Если не указана — берется сегодняшний лог

Формат запроса агента на AnswerTask:

{
   "rpcTaskType":"AnswerTask",
   "params":{
      "taskGuid":"guid",
      "taskResponse":{
         "zippedLog":"base64"
      }
   }
}
JSON

Параметр

Тип

Описание

--zippedLogbase64stringЗаархивированный лог в формате base64