Сбор логов для техподдержки
Для сбора и отправки логов в службу техподдержки выполните следующие шаги:
1. Откройте на редактирование файл .env (см. Настройка файла .еnv).
2. Найдите строку COMMAND_LINE_ARGS и зафиксируйте значение, которое указано в этой строке. Можно, например, сделать скриншот этой строки или скопировать значение в отдельный текстовый файл.
3. Измените значение строки на ="/DebugLogLevel=Information /Debug=On". Это поменяет уровень логирования на более подходящий для сбора данных.
4. Перезапустите стенд командой:
./bs.sh --restart
5. Воспроизведите ошибку в веб-интерфейсе Business Studio.
6. Перейдите в Dev Tools в разделе Management бокового меню (см. Рисунок 1):

7. В левом поле введите следующий код, изменив в первой строке дату на дату воспроизведения ошибки:
GET / bs-backend_2025.05.11/_search
{
"size": 10000,
"_source": ["@timestamp", "LogLevel", "Message", "Pid", "Instance", "Exception", "MessageTemplate"],
"query": {
"bool": {
"must": [
{
"range": {
"@timestamp": {
"gte": "2025-05-11T00:00:00",
"lte": "2025-05-11T23:59:59"
}
}
}
]
}
}
}
Команда в примере выше вернёт все записи, внесенные в систему логирования за 11 мая 2025 года, с уровнем логирования Information.
8. Cкопируйте результат из правого поля в отдельный текстовый файл и пришлите его на адрес техподдержки: support@businessstudio.ru. К файлу ошибки приложите скриншоты и подробное описание того, какие действия вызвали ошибочное поведение программы.
9. В файле .env верните значение строки COMMAND_LINE_ARGS к изначальному. Оно было зафиксировано в пункте 2 выше.
10. Перезапустите стенд командой:
./bs.sh --restart