nginx日志管理rsyslog

rsyslog管理nginx日志

记录日志的用处: 排错,追溯事件,统计流量,审计安全行为

rsyslog作为系统自带工具,可以很好的集中各种日志。
客户端:211
服务端:210

要达成的效果是,客户端nginx的日志信息自动同步到服务端。便于分析

服务端修改配置文件
vim /etc/rsyslog.conf
---------------------------------
日志传输有两种方式TCP和UDP,根据需要去掉前面注释即可。

在这里插入图片描述

系统自带很多规则,不同日志存放在不同位置。

在配置文件最后加上一行自定义格式,重启服务,服务端到此配置完毕。

local后面所跟数字只能0~6,其他应该会报错,已经有的话可以换一个
local3.*			/var/log/local3.log
systemctl restart rsyslog

在这里插入图片描述

客户端

客户端可以不修改rsyslog配置文件,不开启服务也完全可以,因为是要上传nginx日志,只修改nginx主配置文件,指定服务端即可。
根据需要 修改需要上传的日志文件 所对应的配置文件(以主配置文件为例)

cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
vim /etc/nginx/nginx.conf

ip为服务端的ip
facility是主配置文件最后定义的格式名称(local3)
在这里插入图片描述

再次访问客户端的网页,此时日志也会同步在服务端了。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值