Поиск и управление журналами сеансов Moonpool и журналом отладки
Moonpool хранит четыре вида вывода:
| Вид | Где | Хранение |
|---|---|---|
| Журнал сеанса | cli-output\<id>\<session-start-ms>.log в папке конфигурации |
Текущий сеанс всегда; прошлые сеансы по правилам хранения ниже |
moonpool.log |
Папка конфигурации | Записывается, только пока включён параметр Записывать отладочные данные в файл |
| Дамп | Там, где вы укажете, или собственный путь журнала сеанса | Пока вы его не удалите |
| Буфер прокрутки | На вкладке терминала | 10 000 строк, пока Moonpool не закроется |
Папка конфигурации указана в разделе Где находится конфигурация.
Журналы сеансов
Заголовок раздела «Журналы сеансов»Всё, что приложение выводит в своём терминале, также записывается в файл журнала:
<config folder>\cli-output\<id>\<session-start-ms>.log-
Один файл на приложение за сеанс Moonpool. Число - это момент запуска этого процесса Moonpool.
-
Остановка и повторный запуск приложения продолжают дописывать в тот же файл. Приглушённая разделительная строка отмечает, где начинается каждый новый запуск, и тот же маркер виден на вкладке терминала:
1767225600000.log Local: http://localhost:5173/---------- restarted 2026-10-05 09:14:02 ----------Local: http://localhost:5173/ -
Символы в
id, кроме букв, цифр,-и_, в имени папки становятся_. Так,.становится_. Буквы вне английского алфавита сохраняются. -
Файл содержит необработанный вывод терминала, включая коды цвета. Для обычного текста используйте дамп.
Повторное открытие вкладки приложения воспроизводит журнал этого сеанса, поэтому вы видите его прежний вывод.
Хранение
Заголовок раздела «Хранение»Хранение касается только журналов предыдущих сеансов Moonpool. Оно выполняется при запуске приложения, только для папки этого приложения, начиная с самых старых.
Сохранять журналы вывода приложений между сеансами (cliLogging) |
Что происходит с журналами прошлых сеансов |
|---|---|
| выкл. (по умолчанию) | Удаляются при следующем запуске приложения. |
| вкл. | Хранятся, пока общий размер папки не превысит Хранение журналов на приложение (logRetentionMb, по умолчанию 10 МБ), после чего самые старые удаляются. |
Файл текущего сеанса учитывается в этом общем размере, но никогда не удаляется и не обрезается. Поэтому один очень большой текущий журнал может вытеснить все более старые.

- Сохранять журналы вывода приложений между сеансами - это
cliLogging. Хранение журналов на приложение под ним - этоlogRetentionMb.
moonpool.log
Заголовок раздела «moonpool.log»Когда включён параметр Записывать отладочные данные в файл (debugLogging), Moonpool дописывает строки с метками времени в
moonpool.log в папке конфигурации: загрузки apps.json, запуски (с командой и папкой),
команды управления и ошибки. Включите его перед тем, как воспроизводить проблему.
Открыть и копировать
Заголовок раздела «Открыть и копировать»В Настройках, под каждой группой журналов:
- Открыть папку журналов CLI и Открыть журнал открывают папку в вашем файловом менеджере.
- Копировать путь к папке журналов CLI и Копировать путь к файлу журнала помещают путь в буфер обмена.
На вкладке терминала Копировать всё копирует весь буфер прокрутки как текст.
Команда dump даёт журнал сеанса из скрипта:
& "$env:USERPROFILE\.moonpool\moonpool.exe" dump my-app C:\temp\my-app.logС путём вывода она записывает копию в виде обычного текста без кодов цвета. Без него она сообщает
собственный путь журнала сеанса. Агент получает тот же уже очищенный текст от
moonpool_app_output. См. Командная строка.
Moonpool: бесплатное программное обеспечение от FasterDB