0
点赞
收藏
分享

微信扫一扫

rsyslog日志服务器配置

环境准备:

主机

IP

host1(日志服务器)

192.168.3.2/24

server(客户端)

192.168.3.1/24

简介

rsyslog是一个Linux系统日志服务工具,主要用来收集和监控从开机运行之后所发生的系统内核日志、服务日志和应用日志等。 rsyslog具有良好的可扩展性,支持多种输入源和输出插件,能够根据需求进行定制化配置。它可以将不同类型的日志发送到不同的目的地,例如本地文件、远程服务器、数据库等。 总的来说,rsyslog是一款非常实用的日志管理解决方案,能够满足各种复杂环境下的日志需求。

安装

#Rocky-Linux9默认已安装
dnf install rsyslog -y

配置日志服务器

修改配置文件,启用udp或tcp对514端口进行监听

vim /etc/rsyslog.conf

module(load="imudp") 				#加载名为“imudp”的模块
input(type="imudp" port="514")		#创建一个基于UDP协议的输入模块,并设置其监听端口为514

rsyslog日志服务器配置_客户端

客户端配置

将客户端的日志存放至日志服务器中

vim /etc/rsyslog.conf

module(load="imudp") 
input(type="imudp" port="514")

*.info;mail.none;authpriv.none;cron.none                @192.168.3.2:514  #日志服务器地址,如果启用的协议为tcp书写格式为:@@192.168.3.2:514

rsyslog日志服务器配置_rsyslog_02

测试

修改配置文件后重启服务进行测试

systemctl restart rsyslog.service

在日志服务器打印实时日志信息

tail -f /var/log/message

rsyslog日志服务器配置_Linux_03

在客户端执行logout命令后,在日志服务器查看,成功记录到server客户端的日志信息

logout

rsyslog日志服务器配置_客户端_04

举报

相关推荐

0 条评论