System: Ubuntu 22.04.4 LTS x86_64(Py3.12.3)
Up Time: 15 Day(s)
/etc/rsyslog.conf is
`# /etc/rsyslog.conf configuration file for rsyslog
#
For more information install rsyslog-doc and see
/usr/share/doc/rsyslog-doc/html/configuration/index.html
#
Default logging rules can be found in /etc/rsyslog.d/50-default.conf
#################
MODULES
#################
module(load="imuxsock") # provides support for local system logging
#module(load="immark") # provides --MARK-- message capability
provides UDP syslog reception
#module(load="imudp")
#input(type="imudp" port="514")
provides TCP syslog reception
#module(load="imtcp")
#input(type="imtcp" port="514")
provides kernel logging support and enable non-kernel klog messages
module(load="imklog" permitnonkernelfacility="on")
###########################
GLOBAL DIRECTIVES
###########################
#
Use traditional timestamp format.
To enable high precision timestamps, comment out the following line.
#
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
Filter duplicated messages
$RepeatedMsgReduction on
#
Set the default permissions for all log files.
#
$FileOwner syslog
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup syslog
#
Where to place spool and state files
#
$WorkDirectory /var/spool/rsyslog
#
Include all config files in /etc/rsyslog.d/
#
$IncludeConfig /etc/rsyslog.d/*.conf
*.info;mail.none;authpriv.none;cron.none /var/log/messages
`