Unit maintains a single general-purpose log for diagnostics and troubleshooting (not to be confused with the access log). To find out its default location in your Unit installation:
$ unitd --help unit options: ... --log FILE set log filename default: "/path/to/unit.log"
--log option overrides the default value; if Unit is already
running, check whether this option is set:
$ ps ax | grep unitd ... unit: main v1.16.0 [/path/to/unitd ... --log /path/to/unit.log ...]
If Unit isn’t running, see its system startup scripts or configuration files to
--log is set, and how.
Unit log has two verbosity modes: common and debug; steps to enable the latter vary by install method.
Debug log is meant for developers; it grows rapidly, so enable it only for detailed reports and inspection.
Installation From Our Repositories§
Our repositories provide a debug version of unitd called unitd-debug within the unit package:
# unitd-debug <command line options>
Also, there are debug symbol packages for core dump analysis; their names