Log levels

There are 5 log levels defined in Syncplify Server! Each lower level includes all the information of all levels above it, and typically adds more information depending on its own definition.

Here’s a brief explanation:

Error

The “Error” log level only logs errors. This log level doesn’t log any information about the server’s and users’ activity, only error conditions. Most administrators do not use this log level simply because it doesn’t log enough information for a typical day-to-day use.

Warning

The “Warning” log level includes Errors and Warnings. Just like the “Error” log level, this log level doesn’t log any information about the server’s and users’ activity, only errors and warning. Although it can be useful to reduce the size of the logs in certain cases, typically administrators prefer to use a log level that actually includes the users’ activity.

Information

The “Information” log level is the standard log level used in Syncplify Server!, it includes all errors, all warnings, and all user activity, but it’s not too cluttered with information that may be distracting. Most Syncplify Server! installations use this log level, which is a good balance between reasonable log size and usefulness of the contained information.

Note

If you are unsure about what log level fits your needs, the “Information” log level is almost always your best choice.

Debug

The “Debug” log level logs a lot of information, therefore it should not be used for extended periods of time, to avoid dumping too much information to the log target. Typically this log level is useful to debug the software, to identify what’s going on when the software is supposedly not behaving as configured. Most of the times this is the best way to identify misconfigurations and other mistakes.

Trace

The “Trace” log level can be considered as a “Debug log level on steroids”. It logs even more information than the Debug level, and it goes so far as to logging most function entry and exit points. This truly is a log level that should only be used by a software developer, or when asked by the Syncplify Support Representatives for support purposes.