Поддержка
Собрали ответы на популярные вопросы, чтобы пользоваться eXpress было легко и удобно. Не нашли ответ на свой вопрос? Свяжитесь с нашей поддержкой.
- Приветствуем в eXpress
- Поддержка eXpress
- Знакомство с eXpress, терминология
- Установка, обновления, требования
- Регистрация и вход в приложение
- Профиль пользователя
- Чаты, каналы и обсуждения
- Контакты
- Теги и вкладки
- Файлы
- Звонки и конференции
- Уведомления и метки приложения
- Фоновые ограничения на мобильных
- Боты и SmartApps
- Диагностика, логи, кэш
- Версии приложения
- Сбор диагностики на экране «О программе»
- Логи аутентификации (входа) в приложение
- Дополнительные логи клиентского приложения
- Логи звонков и конференций
- Логи ботов и SmartApps
- Логи корпоративного сервера и диагностика сертификатов
- Версия и логи надстройки для Outlook
- Сведения о системе и логи установки приложения
- Кэш приложения
- Панель администратора
Логи ботов и SmartApps
Клиентские логи ботов и SmartApps
Сбор логов SmartApp без инженерного меню
Лог SmartApp можно собрать и передать в поддержку из меню SmartApp: нажмите кнопку-троеточие в открытом SmartApp. Инженерное меню для этого не нужно. Набор команд зависит от того, как настроил SmartApp администратор:
| Как администратор настроил SmartApp | Как собрать и передать лог |
|---|---|
| Назначено отдельное приложение поддержки | Нажмите Связаться с поддержкой: команда открывает приложение поддержки и передаёт в него архив с логом. Лог пишется с момента открытия SmartApp. Снимок экрана прикладывается к логу, если его включил администратор и снимки экрана разрешены в вашей организации. Отдельной команды для выгрузки лога в таком случае нет. |
| Приложения поддержки нет, включена постоянная запись логов | Нажмите Поделиться логами: лог выгрузится вам. Приложите его к обращению сами. |
| Постоянная запись логов выключена | Включите запись вручную: нажмите Начать сбор логов, воспроизведите проблему и нажмите Остановить сбор логов и скачать (веб и десктоп) или Остановить сбор логов (Android и iOS). |
Сбор клиентских логов ботов и SmartApps через экран «О программе»
Логи для диагностики ботов и SmartApps собираются через экран «О программе».
Лог SmartApp с момента запуска
Нужен, если ошибка возникает сразу при открытии SmartApp и собрать лог через троеточие не получается. Способа два:
- Попросите администратора сервера вашей организации включить для этого SmartApp флажок Постоянная запись логов в разделе «Боты». Лог будет писаться при каждом открытии SmartApp: воспроизведите ошибку и выгрузите лог через кнопку-троеточие.
- Если администратор недоступен, соберите диагностику через экран «О программе»: Настройки > О программе > Начать сбор диагностической информации, откройте SmartApp и подождите 15 секунд, затем О программе > Остановить и поделиться.
Серверные логи ботов и SmartApps
Администратору: параметры отладки ботов и SmartApps
- При необходимости измените переменные отладки в файле
/opt/express/bots/your_bot/.envи перезапустите контейнеры бота/SmartApp и Worker.⚠️ Переменные отладки есть не во всех ботах и SmartApps.Переменная отладки Что включает DEBUG=true|falseРежим подробного логирования для основных компонентов бота или SmartApp. IMAP_DEBUG=true|falseТолько для Email SmartApp: режим подробного логирования для клиента IMAP. Нужно и значение DEBUG=true.EXCHANGE_DEBUG=true|falseТолько для Email/Calendar SmartApps: режим подробного логирования для клиента Exchange. Нужно и значение DEBUG=true.
Администратору: сбор серверных логов ботов и SmartApps
- Подключитесь к серверу для сбора логов. Определите имя контейнера с ботом/SmartApp (последний столбец):
docker psУ некоторых SmartApps два контейнера: основной и worker. Тогда нужны логи обоих. - Экспортируйте логи:
docker logs CONTAINER_NAME > /tmp/bot_logs.txt 2>&1 - Скачайте файл:
scp user@your.server:/tmp/bot_logs.txt