======= 系列目录 =======
Zabbix监控系统系列之一 : Server部署
Zabbix监控系统系列之二 : 初始化配置
Zabbix监控系统系列之三 :版本升级
Zabbix监控系统系列之四:Agent监控Windows客户端
Zabbix监控系统系列之五:SNMP监控Windows客户端
Zabbix监控系统系列之六:EMAIL警告配置
Zabbix监控系统系列之七:VMware虚拟化监控
Zabbix监控系统系列之八:日志监控
Zabbix监控系统系列之九:监控网络设备指定接口流量
Zabbix监控系统系列之十:自动发现配置
Zabbix监控系统系列之十一:拓扑图绘制
Zabbix监控系统系列之十二:SNMP Traps主动告警
Zabbix监控系统系列之十三:SNMP Mibs库加载
Zabbix监控系统系列之十四:Oracle监控
Zabbix监控系统系列之十五:自动发现Oracle表空间并监控
======================

[日志监控介绍]
之前,我介绍过 [ Windows环境监控RMAN备份并发送邮件BAT脚本 ] 的脚本监控方法。这次我们来说说Zabbix监控日志如何实现。日志文件监控,它最主要的是监控日志文件中有没有某个字符串的表达式。
如下是我待监控日志文件生成格式:

[日志监控配置]
前提条件:
日志生成服务器必须要部署Zabbix Agent组件,只有这样才可以运用Zabbix客户端(主动式)。

1.监控主机追加监控项
键值是关键,其格式参考:
logtr[<日志路径(可以运用正则表达式)>,,,,,]

参数说明:
◆regexp:要匹配内容的正则表达式,或者直接写你要检索的内容也可以,例如我想检索带ERROR关键词的记录
◆encoding:编码相关,留空即可
◆maxlines:一次性最多提交多少行,这个参数覆盖配置文件zabbxi_agentd.conf中的’MaxLinesPerSecond’,我们也可以留空
◆mode:默认是all,也可以是skip,skip会跳过老数据
◆output:输出给zabbixserver的数据。可以是\1、\2一直\9,\1表示第一个正则表达式匹配出得内容,\2表示第二个正则表达式匹配错的内容。

logrt[“D:\RMANBACKUP_LOG^RMAN_[0-9]{8}.LOG$”,错误|ORA-|RMAN-|TNS-|失败,GB2312,20,skip,]

信息类型: 日志

2.触发器配置
名称 : RMAN日志监控
严重性:灾难
表达式:{ZServer04:logrt[“D:\RMANBACKUP_LOG^RMAN_[0-9]{8}.LOG$”,错误|ORA-|RMAN-|TNS-|失败,GB2312,20,skip,].regexp(错误|ORA-|RMAN-|TNS-|失败)}<>0
事件成功迭代:无
问题事件生成模式:单个
允许手动关闭:是

※ 事件生成后,不会自会发送恢复警告必须要人工介入确认才会恢复!

3.动作配置
此故障会重复发送10次警报,每30分钟一次。如果人工介入并关闭,会消除警报。如果超过10次报警均无人响应,则不会发送警报。

[常见问题]
1、Zabbix Server和Zabbix Agent会追踪日志文件的大小和最后修改时间,并且分别记录在字节计数器和最新的时间计数器中。
2、Agent会从上次读取日志的地方开始读取日志。
3、字节计数器和最新时间计数器的数据会被记录在Zabbix数据库,并且发送给Agent,这样能够保证Agent从上次停止的地方开始读取日志。
4、当日志文件大小小于字节计数器中的数字时,字节计数器会变为0,从头开始读取文件。
5、所有符合配置的文件,都会被监控。
6、一个目录下的多个文件如果修改时间相同,会按照字母顺序来读取。
7、到每个Update interval的时间时,Agent会检查一次目录下的文件。
8、Zabbix Agent每秒发送日志量,有一个日志行数上限,防止网络和CPU负载过高,这个数字在zabbix_agentd.conf中的MaxLinePerSecond。
9、在logtr中,正则表达式只对文件名有效,对文件目录无效。

Zabbix监控系统系列之八:日志监控相关推荐

  1. Zabbix监控系统系列之五:SNMP监控Windows客户端

    ======= 系列目录 ======= Zabbix监控系统系列之一 : Server部署 Zabbix监控系统系列之二 : 初始化配置 Zabbix监控系统系列之三 :版本升级 Zabbix监控系 ...

  2. Zabbix监控系统系列之二 : 初始化配置

    ======= 系列目录 ======= Zabbix监控系统系列之一 : Server部署 Zabbix监控系统系列之二 : 初始化配置 Zabbix监控系统系列之三 :版本升级 Zabbix监控系 ...

  3. Zabbix监控系统系列之十五:自动发现Oracle表空间并监控

    ======= 系列目录 ======= Zabbix监控系统系列之一 : Server部署 Zabbix监控系统系列之二 : 初始化配置 Zabbix监控系统系列之三 :版本升级 Zabbix监控系 ...

  4. Zabbix监控系统系列之十七:MYSQL数据库监控

    ======= 系列目录 ======= Zabbix监控系统系列之一 : Server部署 Zabbix监控系统系列之二 : 初始化配置 Zabbix监控系统系列之三 :版本升级 Zabbix监控系 ...

  5. 网页前端监控系统(错误日志,接口监控)的使用

    网页前端监控系统(错误日志,接口监控)的使用  开门见山地说当程序员开发网页达到一定的量级,用户的数量达到一个比较庞大的数量时,总会遇见一些怎么测试都无法复现的bug,但是用户操作的时候却能屡次碰到, ...

  6. 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...

    前言 本系列着重介绍Prometheus以及如何用它和其周边的生态来搭建一套属于自己的实时监控告警平台. 本系列受众对象为初次接触Prometheus的用户,大神勿喷,偏重于操作和实战,但是重要的概念 ...

  7. Grafana监控系统之Prometheus+Grafana监控系统搭建

    Grafana监控系统之Prometheus+Grafana监控系统搭建 本文章内容较长,可通过右上角点击目录快速定位想看的内容 => => 一. 概述 1.1 Grafana介绍 Gra ...

  8. 服务器账户登录监控系统,服务器账户登录监控系统

    服务器账户登录监控系统 内容精选 换一换 在使用裸金属服务器时,您可能会遇到各种问题,比如远程登录.扩容磁盘.重装操作系统.备份服务器等.为方便您获取这些场景的操作指导,本文提供了常用操作的导航.在您 ...

  9. 配电室环境监控系统的站端监控屏柜功能介绍

    随着无人值守配电室的普及和贯彻,加强对配电室环境的监测,保障供电安全,已成为非常重要的工作.当电力设备出现故障或现场发生异常时(如:设备短路.电缆温度过高.进水.非法闯入等),配电室环境监控系统能及时 ...

最新文章

  1. 这两天老是有兄弟问到Vue的登陆和注册,登陆成功留在首页,没有登录回到登录页面,现在我用最简单实用的方法实现(两分钟技就看懂)...
  2. iOS12系统应用发送普通邮实现发送
  3. NAPTR和SRV记录
  4. base64编解码的类
  5. Flash网站流量统计的方法
  6. python免杀技术---shellcode的加载与执行
  7. liunx 下压缩解压zip文件
  8. ZooKeeper学习第一期---Zookeeper简单介绍
  9. 如何不显示index.php,tp如何隐藏index.php
  10. 几步看懂晶闸管的结构和工作原理
  11. 基于lora的智慧路灯通信解决方案
  12. 学习JS的这些日子——十二月总结
  13. 毕业设计 高校排课系统
  14. 人工智能行业每日必读(01·17)
  15. 5分钟搞定 微信早安推送 升级版
  16. 专家议微软黑屏:目的正当 手段未必正当
  17. 1000内不能被7整除的数
  18. 今日分享一些好看的壁纸,有没有你喜欢的
  19. 修改百分浏览器(centbrowser)、谷歌和火狐浏览器默认字体的方法
  20. 使用hanewin实现 win系统主机,vm虚拟机中linux系统和开发板三方共享文件夹

热门文章

  1. 服务器1075错误服务修复,请教2012R2的系统 computer browser服务启动不起来提示错误1075 导致文件共享和连接网络硬盘都不行...
  2. 2021/11/15
  3. 关于STM32的系统时钟、PLL倍频系数、AHB预分频器、APB预分频器的值在什么时候,在哪里设置的
  4. MATLAB - 辨识工具箱的使用
  5. QApplication和QCoreApplication
  6. vintage的一点深入思考
  7. java 电子发票_java电子发票管理系统-Go语言中文社区
  8. 2021 RoboCom 世界机器人开发者大赛-本科组(决赛)7-4猛犸不上 Ban(最短路)
  9. 各大账号申请操作步骤
  10. 【微信小程序】自定义日志打印