Syslog日志服务的配置及启用(包含zabbix将告警信息推送到Syslog服务器的脚本)

本文介绍了在Centos 7.4上配置Syslog服务的步骤,包括安装rsyslog、关闭防火墙和SElinux,修改配置文件,并创建日志存储模板。此外,还讲解了如何通过Zabbix将告警信息推送到Syslog服务器,并提供了一个udp_send.sh脚本作为示例。
摘要由CSDN通过智能技术生成

环境介绍:Centos 7.4    192.168.1.15

syslog使用端口为 UDP 514

 

第一步安装rsyslog服务

[root@liudongyi ~]# yum install rsyslog -y

第二步关闭防火墙以及SElinux

[root@liudongyi ~]# systemctl stop firewalld
[root@liudongyi ~]# setenforce 0

第三步配置rsyslog配置文件/etc/rsyslog.conf,修改以下内容

取消注释:
$ModLoad imklog   //内核日志功能
$ModLoad immark   //日志标签功能
$ModLoad imudp   //启用UDP接收syslog , 一般设备syslog都是走UDP
$UDPServerRun 514   //端口号514
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$ActionFileEnableSync on

在配置文件下方还需要添加以下配置:修改后wq保存退出

$template IpTemplate,"/var/log/syslog/%FROMHOST-IP%/%$year%-%$month%-%$day%.log.log"
*.*  ?IpTemplate
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值