文档章节

19.13 配置邮件告警

脑洞老湿_
 脑洞老湿_
发布于 2017/09/11 11:09
字数 596
阅读 4
收藏 0
点赞 0
评论 0

19.13 配置邮件告警

1、邮箱设置:
使用163或者QQ邮箱发告警邮件
首先登录你的163邮箱,设置开启POP3、IMAP、SMTP服务
开启并记录授权码
2、创建报警媒介:
然后到监控中心设置邮件告警
“管理”,“报警媒介类型”,“创建媒体类型”
{ALERT.SENDTO} ,{ALERT.SUBJECT},{ALERT.MESSAGE}
mark

1、配置邮箱:

mark

2、创建报警媒介:

mark mark

3、创建报警脚本mail.py:

[root@DasonCheng ~]# grep Alert /etc/zabbix/zabbix_server.conf     //server端查看自定义脚本目录;
### Option: AlertScriptsPath
# AlertScriptsPath=${datadir}/zabbix/alertscripts
AlertScriptsPath=/usr/lib/zabbix/alertscripts
[root@DasonCheng ~]# vim /usr/lib/zabbix/alertscripts/mail.py  //修改gserver、邮箱和密码;
//Python脚本内容请参考(zabbix自带的邮件报警有问题):https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py
[root@DasonCheng ~]# chmod +x /usr/lib/zabbix/alertscripts/mail.py   //赋予执行权限;

4、测试邮箱脚本:

[root@DasonCheng alertscripts]# python mail.py gecz0000@163.com "this is a test mail subject" "content"
[root@DasonCheng alertscripts]# python mail.py gecz0000@163.com "this is a test mail subject" "content2"
[root@DasonCheng ~]# python /usr/lib/zabbix/alertscripts/mail.py gecz0000@163.com "this is a test mail subject" "content"

测试成功:
mark

5、创建zabbix用户(用于接受邮件):

mark mark
配置用户报警媒介:
mark mark
配置用户权限:
mark
配置用户组权限:
mark mark mark

现在,脚本配置好了,用户创建完了;接下来配置动作(触发器配置了这个事件,那我们需要做什么呢?这里动作就来定义)

6、新建动作:

mark 配置操作:
mark mark
配置恢复操作:
mark

19.15 测试告警

1、创建自定义触发器(针对系统负载):

mark mark mark
把触发器添加一下;
为了更快的得到数据,我将触发器更新时间设为10秒;线上机器修改的过于频繁会增加服务器的负载的;
mark
问题出现,但是邮箱里面没有邮件!呵呵了
我现在将触发器修改正常,看看有没有恢复邮件;然而并没有邮件

捣鼓这个报警两天了,试了n遍 还原快照了n遍,还是没成功;反复试的时候倒是发现许多问题!有可能我的快照本来就有问题,我找时间在做一个系统了 再试试,心累
把监控主机停了之后,倒是有邮件发过来了;自己配置的触发器 也显示发邮件了,但始终收不到邮件
换了一个邮件脚本就可以了
mark

© 著作权归作者所有

共有 人打赏支持
脑洞老湿_
粉丝 2
博文 148
码字总数 124412
作品 0
荆州
19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警

19.12 添加自定义监控项目 zabbix-agent端: zabbix-server端: 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理 1.检查是否能发邮件 2.检查报警媒介是否配置正确 3.添加...

martin20162018 ⋅ 04/17 ⋅ 0

19.12添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理

19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理 19.12 添加自定义监控项目 zabbix的监控项目是在模板里面体现,但是有时候就会有些个性化的需...

ch71smas ⋅ 2017/11/20 ⋅ 0

2018-4-16 Linux学习笔记

19.12 添加自定义监控项目 思路: 客户端设置脚本获取数据->服务端用zabbix_get验证客户端收集的监控数据->zabbix管理界面配置监控项->zabbix管理界面配置成图形->zabbix管理界面配置告警(如果...

XiaoluHuang ⋅ 04/16 ⋅ 0

添加自定义监控项目,配置邮件告警,测试告警,不发送邮件的问题处理

笔记内容: 19.12添加自定义监控项目 19.13/19.14配置邮件告警 19.15测试告警 19.16不发送邮件的问题处理 笔记日期:2017-11-20 19.12添加自定义监控项目 自定义的监控项目是用于实现一些特殊...

ZeroOne01 ⋅ 2017/11/20 ⋅ 0

19.12添加自定义监控项目19.13-14配置邮件告警19.15测试告警19.16不发邮件问题处理

19.12添加自定义监控项目 客户端上编辑配置文件 vim /etc/zabbix/zabbixagentd.conf//增加 UnsafeUserParameters=1 //表示使用自定义脚本 UserParameter=my.estab.count[],/usr/local/sbin/e...

cwliang ⋅ 04/16 ⋅ 0

2018-4-16 16周4次课 zabbix邮件告警

19.12 添加自定义监控项目 ·需求:监控某台web的80端口连接数,并出图 两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现 ·对于第一步,需要到客户端定义脚本 [root@loca...

alexis7gunner ⋅ 04/15 ⋅ 0

19.12 添加自定义监控项目;19.13,19.14 配置邮件告警(上下);19.15 测试告警19.16

19.12 添加自定义监控项目 需求:监控某台web的80端口连接数,并出图 两步:1)zabbix监控中心创建监控项目; 2)针对该监控项目以图形展现 客户端hao2机器配置: 1. 客户端(hao2)编写estab...

主内安详 ⋅ 2017/09/18 ⋅ 0

19.12 添加自定义监控项目;19.13,19.14 配置邮件告警(上下);19.15 测试告警

19.12 添加自定义监控项目 需求:监控某台web的80端口连接数,并出图 两步:1)zabbix监控中心创建监控项目; 2)针对该监控项目以图形展现 客户端hao2机器配置: 1. 客户端(hao2)编写estab...

主内安详 ⋅ 04/16 ⋅ 0

cacti实现微信告警功能

背景 近来受朋友所托,为他实现cacti的微信告警功能,但是在印象之中,cacti的thold插件貌似只有邮件告警功能吧?于是花了点时间在网络上搜索了相关信息,发现cacti的微信告警的信息着实很少...

icenycmh ⋅ 2017/06/21 ⋅ 0

cacti实现微信告警功能

背景 近来受朋友所托,为他实现cacti的微信告警功能,但是在印象之中,cacti的thold插件貌似只有邮件告警功能吧?于是花了点时间在网络上搜索了相关信息,发现cacti的微信告警的信息着实很少...

cruisezhao ⋅ 2017/06/21 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 34分钟前 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 40分钟前 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

Spring 依赖注入(DI)

1、Setter方法注入: 通过设置方法注入依赖。这种方法既简单又常用。 类中定义set()方法: public class HelloWorldOutput{ HelloWorld helloWorld; public void setHelloWorld...

霍淇滨 ⋅ 昨天 ⋅ 0

马氏距离与欧氏距离

马氏距离 马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为Σ的随机变量之间的差异程度。 如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧氏距离,如果协方差矩阵为对角阵,则其也...

漫步当下 ⋅ 昨天 ⋅ 0

聊聊spring cloud的RequestRateLimiterGatewayFilter

序 本文主要研究一下spring cloud的RequestRateLimiterGatewayFilter GatewayAutoConfiguration @Configuration@ConditionalOnProperty(name = "spring.cloud.gateway.enabled", matchIfMi......

go4it ⋅ 昨天 ⋅ 0

Spring clound 组件

Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。...

英雄有梦没死就别停 ⋅ 昨天 ⋅ 0

Confluence 6 重新获得站点备份文件

Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 <home-directory>/backups> 目录中。你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。 运行从 Confluence...

honeymose ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部