Top.Mail.Ru
Get instance logs | Tarantool
Tarantool
Check out the new release 2.8

Get instance logs

Get instance logs

To get the logs of an instance running in the background, use the log command:

cartridge log [INSTANCE_NAME...] [flags]

which means that more than one instance name can be specified.

-f, --follow Output appended data as the log grows.
-n, --lines int Number of last lines to be displayed. Defaults to 15.
--stateboard Get both stateboard and instance logs. Ignored if --stateboard-only is specified.
--stateboard-only Get only stateboard logs. If specified, INSTANCE_NAME... is ignored.
--log-dir The directory that stores logs for instances that are running in the background. Defaults to ./tmp/log. log-dir is also a section of .cartridge.yml. Learn more about instance paths.
--run-dir The directory where PID and socket files are stored. Defaults to ./tmp/run. run-dir is also a section of .cartridge.yml. Learn more about instance paths.
--cfg Path to the Cartridge instances configuration file. Defaults to ./instances.yml. cfg``is also a section of ``.cartridge.yml. Learn more about instance paths.

log also supports global flags.

Note

Use the exact same log-dir as you did with cartridge start. The logs are retrieved from the files stored in that directory.