Получение журналов экземпляра
Чтобы получить журналы экземпляра, работающего в фоновом режиме, воспользуйтесь командой log
:
cartridge log [ИМЯ_ЭКЗЕМПЛЯРА...] [параметры]
Здесь [ИМЯ_ЭКЗЕМПЛЯРА...]
означает, что можно указать больше одного имени.
-f, --follow |
Вывод данных по мере их добавления в журнал. |
-n, --lines int |
Количество последних строк файла журнала, которые необходимо вывести на экран. По умолчанию — 15. |
--stateboard |
Получение журналов экземпляра stateboard наряду с журналами других экземпляров. Игнорируется, если задать параметр --stateboard-only . |
--stateboard-only |
Получение только журналов экземпляра stateboard. Если задать этот параметр, ИМЯ_ЭКЗЕМПЛЯРА... игнорируется. |
--log-dir |
Директория, где хранятся файлы журналов (по умолчанию ./tmp/log ). log-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--run-dir |
Директория, где хранятся PID-файлы и файлы сокетов (по умолчанию ./tmp/run ). run-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--cfg |
Путь к файлу конфигурации экземпляров (по умолчанию ./instances.yml ). cfg — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
Команда log
также поддерживает глобальные параметры.
Примечание
Используйте ту же директорию log-dir
, что и в команде cartridge start
. Журналы загружаются из файлов, хранящихся в этой директории.