Configuring an Rsyslog Server
Configure a rsyslog server running the RHEL or CentOS operating system to accept incoming syslog messages from Swarm.
See the rsyslog man page or the rsyslog documentation.
To configure the syslog server:
Log in as a user with root privileges.
Execute the following command:
vim /etc/rsyslog.conf
In the rsyslog.conf file, comment out the following lines to accept inbound UDP connections on port 514:
$ModLoad imudp.so $UDPServerRun 514
Edit the file so the timestamp and IP address of incoming syslog messages appear.
Locate the following text:
#### GLOBAL DIRECTIVES #### $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
Change this text to the following:
Create a log file for each Swarm product by configuring a log file per logging facility:
Optional
This step is optional.
Create a log file based on any desired string in the log message using the :msg parameter.
For example, to create a log file that only includes messages with the word "Trims", use this format:The result matches the following messages:
Optional
This step is optional.
Check iptables and Security-Enhanced Linux (SELinux) to verify inbound port 514 is not blocked.
Restart the rsyslog process:
© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.