rsyslog远程发送配置

这篇博客详细介绍了如何配置rsyslog客户端以通过UDP、TCP和TLS协议远程发送日志。主要内容包括模板配置、日志筛选、TLS证书使用及解决配置中遇到的问题。在TLS部分,由于证书类型限制,最终采用anon模式成功实现远程日志传输。
摘要由CSDN通过智能技术生成

客户端rsyslog配置文件详解

最近再开发一个rsyslog的接收服务端,支持udp,tcp和tls三种协议。所以去仔细研究了一下rsyslog.conf的配置文件,下面来详细说一下。

因为我这儿重点在于怎么将信息发送到我的服务器,所以只讲了一些发送应该配置的内容,至于rsyslog.conf配置的详细内容,大家可以去rsyslog的官网自行查看。

1. 准备

系统: centos 7.4

rsyslog版本: 8.24.0

2. UDP和TCP

udp和tcp都比较简单

2.1. UDP
cd /etc/rsyslog.d
vim udp.conf

# udp.conf
$template myFormat,"192.168.82.129_34 %syslogpriority% %timestamp% %hostname% %syslogtag% %msg%"
*.*             @192.168.92.1:9898;myFormat
2.2. TCP
cd /etc/rsyslog.d
vim udp.conf

# tcp.conf
$template myFormat,"192.168.82.129_34 %syslogpriority% %timestamp% %hostname% %syslogtag% %msg%"
*.*             @@192.168.92.1:9898;myFormat

现在来讲一下各个参数的意义

  • template:这是配置的模板,rsyslog发送的日志信息都会按照这个模板的格式来发送
  • *.* &#x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值