2017年8月18日 星期五

Setup Centos syslog server and Ubuntu syslog client

On CentOS syslog server: (172.16.0.1)
edit /etc/rsyslogd.conf
uncomment
$ModLoad imtcp
$InputTCPServerRun 514

add a line after "*.emerg"
*.emerg                /var/log/emerg.conf

Add firewall rule of TCP port 514
# firewall-cmd --permanent --zone=public --add-port=514/tcp
# firewall-cmd --reload

On Ubuntu syslog client
edit /etc/rsyslog.d/50-default.conf
add a line after "*.emerg"
*.emerg           @@172.16.0.1

Try on client:
# logger -p user.emerg "emerg from XXXX"

Check the syslog server is recieved.
# cat /var/log/emerg.log

vga=0x319

# vim /etc/defualt/grub
add GRUB_CMDLINE_LINUX="nomodeset vga=0x319"

# grub-mkconfig -o /boot/grub/grub.cfg