Zabbix监控rsyslog日志

  • 时间:2025-10-19 20:18 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:一、需求 rsyslog日志的内容每一行都是一条告警信息,需要使用zabbix把告警内容按指定格式发送给相应的联系人 二、rsyslog配置文件 # rsyslog configuration file # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html # If yo

一、需求

rsyslog日志的内容每一行都是一条告警信息,需要使用zabbix把告警内容按指定格式发送给相应的联系人

二、rsyslog配置文件

# rsyslog configuration file

# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html

#### MODULES ####

# The imjournal module bellow is now used as a message source instead of imuxsock.
$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ModLoad imjournal # provides access to the systemd journal
#$ModLoad imklog # reads kernel messages (the same are read from journald)
#$ModLoad immark  # provides --MARK-- message capability

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

# Receive remote log
# $template Remote, "/vae/log/qingcloud/%fromhost-ip%.log"
$template Remote, "/vae/log/qingcloud/%fromhost-ip%.log"
#:fromhost-ip,startwith,"10.26.254." ?Remote
:fromhost-ip,startwith,"127.0.0.1" ?Remote


#### GLOBAL DIRECTIVES ####

# Where to place auxiliary files
$WorkDirectory /var/lib/rsyslog

# Use default timestamp format
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

# File syncing capability is disabled by default. This feature is usually not required,
# not useful and an extreme performance hit
#$ActionFileEnableSync on

# Include all config files in /etc/rsyslog.d/
$IncludeConfig /etc/rsyslog.d/*.conf

# Turn off message reception via local log socket;
# local messages are retrieved through imjournal now.
$OmitLocalLogging on

# File to store the position in the journal
$IMJournalStateFile imjournal.state


#### RULES ####

# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                                                 /dev/console

# Log anything (except mail) of level info or higher.
# Don t log private authentication messages!
*.info;mail.none;authpriv.none;cron.none                /var/log/messages

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure

# Log all the mail messages in one place.
mail.*                                                  -/var/log/maillog


# Log cron stuff
cron.*                                                  /var/log/cron

# Everybody gets emergency messages
*.emerg                                                 :omusrmsg:*

# Save news errors of level crit and higher in a special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                                                /var/log/boot.log


# ### begin forwarding rule ###
# The statement between the begin ... end define a SINGLE forwarding
# rule. They belong together, do NOT split them. If you create multiple
# forwarding rules, duplicate the whole block!
# Remote Logging (we use TCP for reliable delivery)
#
# An on-disk queue is created for this action. If the remote host is
# down, messages are spooled to disk and sent when it is up again.
#$ActionQueueFileName fwdRule1 # unique name prefix for spool files
#$ActionQueueMaxDiskSpace 1g   # 1gb space limit (use as much as possible)
#$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
#$ActionQueueType LinkedList   # run asynchronously
#$ActionResumeRetryCount -1    # infinite retries if host is down
# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
#*.* @@remote-host:514
# ### end of the forwarding rule ###

三、日志内容




Zabbix监控rsyslog日志

四、处理日志,编写脚本

原始日志




Zabbix监控rsyslog日志


编写脚本,用awk处理,提取关键信息格式化输出




Zabbix监控rsyslog日志


格式化处理后的日志




Zabbix监控rsyslog日志

五、zabbix前端配置

监控项




Zabbix监控rsyslog日志


触发器




Zabbix监控rsyslog日志


最新数据




Zabbix监控rsyslog日志


问题




Zabbix监控rsyslog日志


动作发送邮件




Zabbix监控rsyslog日志


  • 全部评论(0)
最新发布的资讯信息
【系统环境|】ComfyUI差分扩散修复图像(2025-10-19 22:20)
【系统环境|】学习 ComfyUI前,先看下 Stable Diffusion 本地部署的详细教程(2025-10-19 22:19)
【系统环境|】ComfyUi PuLID的妙用三种工作流让脸部更像电商出图摄像图片合成(2025-10-19 22:18)
【系统环境|】一期讲不完用三期让你初步掌握AI(以comfyUI为例)第二节(2025-10-19 22:17)
【系统环境|】手把手教程:用ComfyUI+本地大模型实现英文翻译中文(2025-10-19 22:17)
【系统环境|】Flux.1 本地部署安装教程,最强开源绘画大模型(2025-10-19 22:16)
【系统环境|】ComfyUI 教程-15.Flux.1大模型的介绍以及工作流搭建(2025-10-19 22:15)
【系统环境|】15个最受欢迎的ComfyUI工作流(2025-10-19 22:14)
【系统环境|】12个ComfyUI必备的自定义节点(2025-10-19 22:13)
【系统环境|】秒变 AI 绘画大师,comfyui抓紧学起来(2025-10-19 22:12)
手机二维码手机访问领取大礼包
返回顶部