开发者

Linux搭建syslog日志服务器的详细过程

目录
  • 1、安装rsyslog软件
  • 2、配置rsyslog.conf文件
  • 3、重启rsyslog服务,查看日志

本文基于Centos 7 和 rsyslog 进行部署

1、安装rsyslog软件

yum install -y rsyslog

Linux搭建syslog日志服务器的详细过程

2、配置rsyslog.conf文件

vi /etc/rsys编程客栈log.conf

修改内容,注释打开,启用UDP、TCP协议,监听514端口

Linux搭建syslog日志服务器的详细过程

配置接收日志的存放目录和文件名规则

##配置begin

# 使用RemoteLogs模板接受客户端的日志,保存到本地的/var/log/remote目录下,然后是每台客户端的ip_年份_月份_日期的log

$template RemoteLogs,"/var/log/remote/%fromhost-ip%/%fromhost-ip%_%$YEAR%-%$MONTH%-%$DAY%.log"

# 所有服务所有级别的日志都记录

*.* ?RemoteLogs

#服务端本机的日志不记录

:fromhost-ip, !isequal, "127.0.0.1" ?Remote

#指示rsyslog在将消息写入文件后停止处理消息。如果不包含&qwww.devze.comuot;& ~",则http://www.devze.com消息将被写入本地文件,导致消息被记录2次。

& ~

##配置end

3、重启rsyslog服务,查看日志

systemctl restart rsyslog

日志目录: /var/log/remote/

Linux搭建syslog日志服务器的详细过程

到此这篇关于linux搭建syslog日志服务器的文章就介绍到这了,更多相关Linux syslog日志服务器内容www.devze.com请搜索编程客栈(www.devze.com)以前的文章或继android续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新运维

运维排行榜