List of supported logging levels

Zettelstore supports various levels of logging output. This allows you to see the inner workings of Zettelstore, or to avoid it.

Each level has an associated name and number. A lower number signals more logging output.

NameNumberDescription
Trace1Show most of the inner workings
Debug2Show many internal values that might be interesting for a Zettelstore developer.
Info3Display information about an event. In most cases, there is no required action expected from you.
Error4Notify about an error, which was handled automatically. Something is broken. User intervention may be required, some important functionality may be disabled. Monitor the application.
Mandatory5Important message will be shown, e.g. the Zettelstore version at startup time.
Disabled6No messages will be shown

If you set the logging level to a certain value, only messages with the same or higher numerical value will be shown. E.g. if you set the logging level to “error”, no “trace”, “debug”, and “info” messages are shown, but “error” and “mandatory” messages.