Поддержка
Собрали ответы на популярные вопросы, чтобы пользоваться eXpress было легко и удобно. Не нашли ответ на свой вопрос? Свяжитесь с нашей поддержкой.
- Приветствуем в eXpress
- Поддержка eXpress
- Знакомство с eXpress, терминология
- Установка, обновления, требования
- Регистрация и вход в приложение
- Профиль пользователя
- Чаты, каналы и обсуждения
- Контакты
- Теги и вкладки
- Файлы
- Звонки и конференции
- Уведомления и метки приложения
- Фоновые ограничения на мобильных
- Боты и SmartApps
- Диагностика, логи, кэш
- Версии приложения
- Сбор диагностики на экране «О программе»
- Логи аутентификации (входа) в приложение
- Дополнительные логи клиентского приложения
- Логи звонков и конференций
- Логи ботов и SmartApps
- Логи корпоративного сервера и диагностика сертификатов
- Версия и логи надстройки для Outlook
- Сведения о системе и логи установки приложения
- Кэш приложения
- Панель администратора
- Портал поддержки в Jira
- Поддержка для администраторов
- Политика по изменениям в БД
- Документация eXpress
- Политика конфиденциальности
Логи ботов и SmartApps
Клиентские логи ботов и SmartApps
Сбор логов SmartApp без инженерного меню 
Собрать лог SmartApp и передать его в поддержку можно прямо из меню самого приложения — кнопка-троеточие в открытом SmartApp. Инженерное меню для этого не нужно. Набор команд зависит от того, как настроил SmartApp администратор:
- Если назначено отдельное приложение поддержки, лог пишется с момента открытия SmartApp, а команда Связаться с поддержкой открывает это приложение и передаёт в него архив с логом. Снимок экрана прикладывается к логу, если его включил администратор и снимки экрана разрешены в вашей организации. Отдельной команды для выгрузки лога в таком случае нет.
- Если приложения поддержки нет, но администратор включил постоянную запись логов, в меню появляется Поделиться логами — лог выгружается вам, и вы прикладываете его к обращению сами.
- Если постоянная запись выключена, запись включается вручную: Начать сбор логов, затем воспроизведите проблему и нажмите Остановить сбор логов.
Сбор клиентских логов ботов и 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). В таком случае потребуются логи обоих этих контейнеров SmartApp. - Экспортируйте логи:
docker logs CONTAINER_NAME > /tmp/bot_logs.txt 2>&1 - Скачайте файл:
scp user@your.server:/tmp/bot_logs.txt