- Cleaned up the config files a bit, updated comments in config
file, marked the /etc/rsyslog.early.conf obsolete. Note: rsyslog will be started early/before network using its normal /etc/rsyslog.conf config file (adopted scripts in syslog-service package). When any kind of remote logging is in use, then on-disk queues should be enabled. To start it after the network, please set the SYSLOG_REQUIRES_NETWORK=yes variable in /etc/sysconfig/syslog (bnc#728565). OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=74
This commit is contained in:
@@ -1,40 +1,53 @@
|
||||
##
|
||||
## === When you're using remote logging, enable on-disk queues ===
|
||||
## === in rsyslog.d/remote.conf. When neccesary also set the ===
|
||||
## === SYSLOG_REQUIRES_NETWORK=yes in /etc/sysconfig/syslog, ===
|
||||
## === e.g. when rsyslog has to receive on a specific IP only. ===
|
||||
##
|
||||
## Note, that when the MYSQL, PGSQL, GSSAPI, GnuTLS or SNMP modules
|
||||
## (provided in separate rsyslog-module-* packages) are enabled, the
|
||||
## configuration can't be used on a system with /usr on a remote
|
||||
## filesystem.
|
||||
## [The modules are linked against libraries installed bellow of /usr
|
||||
## thus also installed in /usr/lib*/rsyslog because of this.]
|
||||
##
|
||||
## You can change it by adding network-remotefs to the Required-Start
|
||||
## and Required-Stop LSB init tags in the /etc/init.d/syslog script.
|
||||
## filesystem, except on newer systems where initrd mounts /usr.
|
||||
## [The modules are linked against libraries installed bellow of
|
||||
## /usr thus also installed in /usr/lib*/rsyslog because of this.]
|
||||
##
|
||||
|
||||
|
||||
# Remote Logging (we use TCP for reliable delivery)
|
||||
# ######### Enable On-Disk queues for remote logging ##########
|
||||
#
|
||||
# An on-disk queue is created for this action. If the remote host is
|
||||
# down, messages are spooled to disk and sent when it is up again.
|
||||
#
|
||||
#$WorkDirectory RSYSLOG_SPOOL_DIR # where to place spool files
|
||||
#$ActionQueueFileName uniqName # unique name prefix for spool files
|
||||
#$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible)
|
||||
#$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
|
||||
#$ActionQueueType LinkedList # run asynchronously
|
||||
#$ActionResumeRetryCount -1 # infinite retries if host is down
|
||||
|
||||
# ######### Sending Messages to Remote Hosts ##########
|
||||
|
||||
# Remote Logging using TCP for reliable delivery
|
||||
# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
|
||||
#*.* @@remote-host
|
||||
|
||||
# Remote Logging using UDP
|
||||
# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
|
||||
#*.* @remote-host
|
||||
|
||||
|
||||
# ######### Receiving Messages from Remote Hosts ##########
|
||||
# TCP Syslog Server:
|
||||
# provides TCP syslog reception and GSS-API (if compiled to support it)
|
||||
#$ModLoad imtcp.so # load module
|
||||
# Note: as of now, you need to use the -t command line option to
|
||||
# enable TCP reception (e.g. -t514 to run a server at port 514/tcp)
|
||||
# This will change in later v3 releases.
|
||||
#$ModLoad imtcp.so # load module
|
||||
##$UDPServerAddress 10.10.0.1 # force to listen on this IP only,
|
||||
## # needs SYSLOG_REQUIRES_NETWORK=yes.
|
||||
#$InputTCPServerRun <port> # Starts a TCP server on selected port
|
||||
|
||||
# UDP Syslog Server:
|
||||
#$ModLoad imudp.so # provides UDP syslog reception
|
||||
#$UDPServerRun 514 # start a UDP syslog server at standard port 514
|
||||
#$ModLoad imudp.so # provides UDP syslog reception
|
||||
##$UDPServerAddress 10.10.0.1 # force to listen on this IP only,
|
||||
## # needs SYSLOG_REQUIRES_NETWORK=yes.
|
||||
#$UDPServerRun 514 # start a UDP syslog server at standard port 514
|
||||
|
||||
|
||||
########### Encrypting Syslog Traffic with TLS ##########
|
||||
|
Reference in New Issue
Block a user