FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


Sidebar


Top     SiteMap

Manager Server

Target Server

$FHHOME/bin/xxx.sh | xxxx.exp













.

middleware:rsyslog:syslog-server.html



This is an old revision of the document!


rsyslog (rsyslog.py)

Syslog Server Configuraiton with rsyslog

/etc/rsyslog.conf


#### MODULES ####
$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ModLoad imjournal # provides access to the systemd journal

#### GLOBAL DIRECTIVES ####
$WorkDirectory /var/lib/rsyslog
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

$IncludeConfig /etc/rsyslog.d/*.conf
$OmitLocalLogging on
$IMJournalStateFile imjournal.state

#### RULES ####
*.info;mail.none;authpriv.none;cron.none                /var/log/messages
authpriv.*                                              /var/log/secure
mail.*                                                  -/var/log/maillog
cron.*                                                  /var/log/cron
*.emerg                                                 :omusrmsg:*
uucp,news.crit                                          /var/log/spooler
local7.*                                                /var/log/boot.log

#===========================================
# Syslog Server
#===========================================
# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

$umask 0022
$FileCreateMode 0644
$DirCreateMode 0755

$template logrotate, "/var/log/rsyslog/%hostname%/%$year%/%$month%/%hostname%.%$day%.log"

:fromhost-ip, !isequal, "127.0.0.1" -?logFileName
& ~

Note

$template logFileName, "/log/%$year%/%$month%/%$day%/%fromhost%_%$year%%$month%%$day%.log"

$ModLoad imudp
$UDPServerRun 514
$AllowedSender UDP, 127.0.0.1, *.example.com, 192.168.0.0/24, 10.50.0.0/16

$ModLoad imtcp
$InputTCPServerRun 514
$AllowedSender TCP, 127.0.0.1, *.example.com, 192.168.0.0/24, 10.50.0.0/16





rsyslog (rsyslog.py)



middleware/rsyslog/syslog-server.html.1517070170.txt.gz ยท Last modified: 2018/01/28 01:22 by kurihara