zabbix监控日志关键字并邮件报警到指定相关人

版本:zabbix2.4.4

要求:监控apache错误日志文件,一出现error关键字就报警

报警邮件通知到指定人知会。

服务器和客户端安装,这里就不说了,重点说下配置,

客户端配置:

[email protected]:/server/zabbix_agent/etc# vi zabbix_agentd.conf
Server=10.52.35.70
ServerActive=10.52.35.70      #要用到ServerActive
Hostname=Web1

配置后重启下客户端

服务器端:

直接打开页面,配置选取客户端的host,我们添加items,

History: Dashboard  Configuration of hosts  Configuration of actions  Configuration of hosts  Configuration of items

接下来我们看有没有数据收集过来,点开last data,选择客户机

到这里说明我们可以正常收集客户端的日志到我们服务器端了,如果没有数据过来,请检查客户端的配置文件,也有资料说可能是日志文件的权限问题,

接下来配置,将些报警发送到指定相关人员

创建 triggers

Expression,Add--选择客户机之前添加的item,

总之,确保表达式是如图所示,即可

接下来,我们让这个trigger让指定人员收到邮件报警

创建user添加邮件地址

创建组,并添加权限

最后一步,创建action

注意:

这里我们加两个条件,两个条件为And

Trigger value = PROBLEM

Trigger name like httplog

在Operations: 指定发送报警邮件到我们刚刚创建的用户

时间: 2024-10-31 14:27:38

zabbix监控日志关键字并邮件报警到指定相关人的相关文章

Zabbix监控 之sendEmail脚本邮件报警配置【5】

本次zabbix邮件报警时通过sendEmail这一个轻量级的命令行的smtp电子邮件客户端,使用脚本的方式实现邮件报警. 此次使用的Linux发行版是CentOS 6.5,zabbix版本为3.0.3 Zabbix监控之不发送邮件异常[附属] 一.下载sendEmail wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz sendEmail安装方法: 1 2 3 shell# tar xv

zabbix 监控日志关键字

1.客户端配置 [[email protected] zabbix_agentd.conf.d]# pwd /usr/local/zabbix-server/etc/zabbix_agentd.conf.d [[email protected] zabbix_agentd.conf.d]# cat custom_parameters.conf UserParameter=masterha_manager,[ `/bin/ps aux | /bin/grep -v grep | /bin/grep

yum搭建nagios监控linux&&window及邮件报警

本文是小弟整合几位大神的文章,见笑@@ Linux利用sendmail和fetion发送报警通知 nagios监控windows主机 && linux主机 CentOS 5/6.X 使用 EPEL YUM源: 实验环境: 两台64位的centos-6.6 一台window-server-2003 安装网络yum源: centos5.x--32位 [[email protected] ~]# wget http://mirrors.yun-idc.com/epel/5/i386/epel-r

Zabbix监控客户端及实现邮件、微信报警

博文大纲:一.安装Zabbix agent端二.登录web界面添加agent主机三.Zabbix监控MySQL数据库四.配置邮件报警五.配置企业微信报警 注:本文是基于博文:部署zabbix监控服务器 的环境. 这篇博文用到的所有软件都可以在这个链接获得:Zabbix 软件包 一.安装Zabbix agent端 这里我启动了一台IP为192.168.20.3的服务器,用于充当agent端. [[email protected] ~]# tar zxf zabbix-3.2.1.tar.gz -C

图文详解zabbix的安装以及设置邮件报警

简介:1.zabbix的介绍 2.zabbix的服务端安装 3.浏览器安装zabbix 4.zabbix的客户端安装 5.添加一个客户端 6.设置邮件报警 zabbix的介绍 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent.

Zabbix部署、监测及邮件报警机制(实战!)

Zabbix部署 实验环境: CentOS 7-2:192.168.18.147(监测端:部署安装zabbix) CentOS 7-3:192.168.18.128(被监测端) 监测端操作: [[email protected] ~]# systemctl stop firewalld.service #关闭防火墙功能 [[email protected] ~]# systemctl disable firewalld.service #开机禁用防火墙功能 Removed symlink /et

zabbix监控日志文件

参考 http://www.linuxidc.com/Linux/2014-06/103777.htm 一 监控日志文件 1 首先添加items 2  添加完成之后如果不是显示enable的状态,是不能用的,可能是你所监控日志的权限的问题 更改权限 chown zabbix.mysql /var/log/mysqld.log chmod 777 /var/log/mysqld.log 3  然后到monitoring-lastdata就可以看到有日志的数据了. 到此为止监控日志完成了. 二 设置

zabbix通过python脚本实现邮件报警

1.修改zabbix server端的配置文件,启用AlertScriptsPath,使其支持脚本功能 1.编辑zabbix server端的配置文件,并重启服务 # vim /etc/zabbix/zabbix_server.conf AlertScriptsPath=/usr/local/zabbix/alertscripts # /etc/init.d/zabbix_server restart 2.在服务端添加邮件报警的python脚本,并给脚本执行权限 邮件报警,并记录日志 # vim

使用Grafana 展示Docker容器的监控图表并设置邮件报警规则

一.Docker 容器监控报警方式 接着上篇文章的记录,看到grafana的版本已经更新到4.2了,并且在4.0以后的版本中,加入了Alert Notifications 功能,这样在对容器 监控完,可以加入报警规则.根据官网介绍,报警方式也有很多种,常见的Email.Slack即时通讯.webhook等. 本篇记录的是邮件的报警设置.环境和上篇基本一致,都是在Docker 平台测试环境下,另外本篇使用的grafana容器的版本是用的 dockerhub上最新版本,该版本为grafana/gra