阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Unix下的远程syslog日志服务

195次阅读
没有评论

共计 952 个字符,预计需要花费 3 分钟才能阅读完成。

syslog 是 Unix 系统中系统日志,因此 syslogd 就是极为重要的一个服务,平时系统排错以及一些重要的事件都写在日志里,但是在实际生产环境中往往服务器并不是只有一台或者是几台,而在大批量的服务器日志分析时,如果是一台台去翻看日志就会十分的费时费力,那么在平时的生产环境中就可以使用一台或者是多台服务器为一个或者是多个集群的日志收集做为日志服务器,要配置日志服务器很简单,在这里就简要的说一下远程 syslogd 的配置:

[root@localhost log]# vim /etc/sysconfig/syslog
# Options to syslogd
# -m 0 disables ‘MARK’ messages.
# -r enables logging from remote machines
# -x disables DNS lookups on messages recieved with -r
# See syslogd(8) for more details
SYSLOGD_OPTIONS=”-m 0 -r”# 在这行添加 - r 的参数,开启远程日志功能
…略…
[root@localhost log]# /etc/init.d/syslog restart
# 重启 syslogd
[root@localhost log]# netstat -nulp|grep syslog
udp        0      0 0.0.0.0:514                0.0.0.0:*                              26805/syslogd
#syslogd 的监听端口是 udp 上的 514 端口,这个端口开启后就可以接收在防火墙允许的主机日志写入
# 至于其它的 syslog 客户端只要修改 syslogd 的配置文件,再重启 syslogd 就可以了,如果日志服务器的 ip 为 192.168.1.254,客户端的配置如下:
[root@localhost log]# vim /etc/syslog.conf
*.*    @192.168.1.254
# 添加这一行

在配置好后平时只要通过筛选日志中的主机名来确定不同主机名的日志消息,如此远程日志服务器就配置好了,当然如果想知道更多的消息可以通过 man 8 syslogd 来查看。

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-02/140474.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计952字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中