GatewayD supports multiple loggers, and each logger supports sending logs to multiple log outputs. Here you can find all the parameters you can configure for each log output:
Priority is a combination of the syslog facility and severity. Facility is set to LOG_DAEMON.
Example configuration
loggers:default:output:["console"]# "stdout", "stderr", "syslog", "rsyslog" and "file"level:"info"# panic, fatal, error, warn, info (default), debug, tracenoColor:FalsetimeFormat:"unix"# unixms, unixmicro and unixnanoconsoleTimeFormat:"RFC3339"# Go time format string# If output is file, the following fields are used.fileName:"gatewayd.log"maxSize:500# MBmaxBackups:5maxAge:30# dayscompress:TruelocalTime:False# Rsyslog configrsyslogNetwork:"tcp"rsyslogAddress:"localhost:514"syslogPriority:"info"# emerg, alert, crit, err, warning, notice, debug