Logging

Syncplify Server! has a pretty flexible logging subsystem. This sub-section allows you to specify its detailed configuration based on the log output you choose.

In general there are 5 possible levels of log detail, each level includes all the levels above it, plus additional information:

  • Error: only logs errors, doesn’t even log user activity or client sessions
  • Warning: in addition to errors, also logs warnings… but nothing else
  • Information: this is the recommended log detail for normal operation, logs errors, warning, as well as users’ activity
  • Debug: this level logs all of the above, plus some additional information used for troubleshooting dubious operational scenarios
  • Trace: this level logs everything possible, produces a very large output, and should only be used by developers (or when instructed by a Syncplify customer support representative)

Here’s the settings available when you choose to output your logs to stdout:

log_stdout log_stdout

These, instead, are the settings available when you choose to output your logs to file:

log_to_file log_to_file

These are the settings available when you choose to output your logs to database:

log_to_db log_to_db

And these are the settings available when you choose to output your logs to syslog:

log_to_syslog log_to_syslog