Linux/Unix如何将日志发送到日志服务器
引言
这篇演示如何通过syslog将Linux和Unix的日志发送到指定的日志审计服务器中。
文章目录
0×1.CentOS通过rsyslog发送日志
假设日志服务器IP为:192.168.100.100,需要发送入职的服务器与这台日志服务器之间,路由可达,并有访问权限,请看下面的实例:
#1.使用管理员权限,修改/etc/rsyslog.conf文件,在最后一行加上"*.* @日志服务器IP","*.*"表示发送Linux上的所有配置 qing@qingsword.com:~# echo "*.* @192.168.100.100">>/etc/rsyslog.conf #2.重启服务 #CentOS7重启服务的方法 qing@qingsword.com:~# systemctl restart rsyslog #CentOS6重启服务的方法 qing@qingsword.com:~# service rsyslog restart
服务重启后,就能够在日志服务器上查看到对应的日志输出了,不需要其他多余的配置。
0×2.Unix/AIX通过syslog发送日志
假设日志服务器IP为:192.168.100.100,需要发送入职的服务器与这台日志服务器之间,路由可达,并有访问权限,请看下面的实例:
#1.编辑日志服务配置文件 qing@qingsword.com:~# vi /etc/syslog.conf #在最后一行添加下面的配置,保存,一般发送info等级的日志就足够了 *.info @192.168.100.100 #如果你想发送所有日志,用分号隔开每个日志分类 *.emerg;*.alert;*.crit;*.err;*.warning;*.notice;*.info;*.debug @192.168.100.100 #2.重启服务 qing@qingsword.com:~# stopsrc -s syslogd qing@qingsword.com:~# startsrc -s syslogd