频道栏目
首页 > 网络 > 其他 > 正文

世界杯投注官网

2018-12-27 14:43:44           
收藏   我要投稿

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

创建报警媒介:配置邮件告警名称:自定义。脚本名称:自定义类型:选择脚本{ALERT.SENDTO} 世界杯投注官网收件人邮箱地址{ALERT.SUBJECT} 世界杯投注官网主题{ALERT.MESSAGE} 世界杯投注官网内容这三个分布在py的脚本里。配置邮件告警配置告警创建报警脚本mail.py脚本的路径是可以在配置文件里自定义的。vi /etc/zabbix/zabbix_server.confAlertScriptsPath=/usr/lib/zabbix/alertscripts 世界杯投注官网搜索此行,/usr/lib/zabbix/alertscripts就是脚本文件在服务端所存在的路径。所以mail.py需要放到此目录下。

vim /usr/lib/zabbix/alertscripts/mail.py 世界杯投注官网配置mail.py的脚本

世界杯投注官网!/usr/bin/env python
世界杯投注官网-*- coding: UTF-8 -*-
import os,sys
reload(sys)
sys.setdefaultencoding(&世界杯投注官网39;utf8&世界杯投注官网39;)
import getopt
import smtplib
from email.MIMEText import MIMEText
from email.MIMEMultipart import MIMEMultipart
from  subprocess import *
def sendqqmail(username,password,mailfrom,mailto,subject,content):
    gserver = &世界杯投注官网39;smtp.ym.163.com&世界杯投注官网39;    世界杯投注官网定义发邮件的服务器
    gport = 25    世界杯投注官网smtp的端口
    try:
        世界杯投注官网 msg = MIMEText(unicode(content).encode(&世界杯投注官网39;utf-8&世界杯投注官网39;)) //如果发送的邮件有乱码,可以尝试把这行改成如下:
        msg = MIMEText(content,&世界杯投注官网39;plan&世界杯投注官网39;,&世界杯投注官网39;utf-8&世界杯投注官网39;)
        msg[&世界杯投注官网39;from&世界杯投注官网39;] = mailfrom
        msg[&世界杯投注官网39;to&世界杯投注官网39;] = mailto
        msg[&世界杯投注官网39;Reply-To&世界杯投注官网39;] = mailfrom
        msg[&世界杯投注官网39;Subject&世界杯投注官网39;] = subject
        smtp = smtplib.SMTP(gserver, gport)
        smtp.set_debuglevel(0)
        smtp.ehlo()
        smtp.login(username,password)
        smtp.sendmail(mailfrom, mailto, msg.as_string())
        smtp.close()
    except Exception,err:
        print "Send mail failed. Error: %s" % err
def main():
    to=sys.argv[1]
    subject=sys.argv[2]
    content=sys.argv[3]
世界杯投注官网世界杯投注官网定义QQ邮箱的账号和密码,你需要修改成你自己的账号和密码(请不要把真实的世界杯指定投注官网名和密码放到网上公开,否则你会死的很惨)
    sendqqmail(&世界杯投注官网39;[email protected]&世界杯投注官网39;,&世界杯投注官网39;aaaaaaaaaa&世界杯投注官网39;,&世界杯投注官网39;[email protected]&世界杯投注官网39;,to,subject,content)
if __name__ == "__main__":
    main()
世界杯投注官网世界杯投注官网世界杯投注官网世界杯投注官网世界杯投注官网脚本使用说明世界杯投注官网世界杯投注官网世界杯投注官网世界杯投注官网世界杯投注官网世界杯投注官网
世界杯投注官网1. 首先定义好脚本中的邮箱账号和密码
世界杯投注官网2. 脚本执行命令为:python mail.py 目标邮箱 "邮件主题" "邮件内容"

chmod 755 /usr/lib/zabbix/alertscripts/mail.py 世界杯投注官网修改权限。测试:python /usr/lib/zabbix/alertscripts/mail.py [email protected] "主题" "内容",这步判断,脚本没问题。创建一个接受告警邮件的世界杯指定投注官网,“管理”,“世界杯指定投注官网”,“创建世界杯指定投注官网”,这个世界杯指定投注官网是用来接收邮件的,所以,就需要创建世界杯指定投注官网,而创建世界杯指定投注官网的前提就是需要创建一个世界杯指定投注官网组。

创建世界杯指定投注官网群组。配置邮件告警创建世界杯指定投注官网。配置邮件告警添加报警接收邮箱。配置邮件告警需要注意的是,权限下面,有个所有组,权限无,当这样设置时,也是会收不到邮件的。而解决办法就是到世界杯指定投注官网组里面去增加权限。配置邮件告警下面为添加权限的步骤:配置邮件告警添加权限为读写,然后点击添加配置邮件告警

再次查看之前创建世界杯指定投注官网的权限,就是读写了。配置邮件告警当世界杯指定投注官网创建完成之后,还需要创建动作。当配置好触发器之后,当触发了这个规则,我是发邮件,还是别的,定义行为“维护状态非在维护”,维护是指,客户端的服务,有时候是处于维护的状态,类似“服务重启”的时间段内,就是维护,而这个时间段内,是不需要报警的。配置邮件告警当处于>=未分类的时候,就是指的所有,所有的报警都法邮件。配置邮件告警点击操作,默认信息,可以删除,将下面的复制进去。。

HOST:{HOST.NAME} {HOST.IP} 世界杯投注官网agent里面定义的主机名,比如JumpserverTIME:{EVENT.DATE} {EVENT.TIME} 世界杯投注官网发生的日期和时间LEVEL:{TRIGGER.SEVERITY} 世界杯投注官网定义的示警度。NAME:{TRIGGER.NAME} 世界杯投注官网定义的键值,是哪个触发器,触发的。messages:{ITEM.NAME}:{ITEM.VALUE} 世界杯投注官网发生告警时,会出现什么状态码。ID:{EVENT.ID} 世界杯投注官网时间的id配置邮件告警点击新的之后,会出现如下提示,配置邮件告警恢复操作,是指当服务转态变为ok之后,也会发送邮件,也是删除之前的默认信息,再复制下面的。

HOST:{HOST.NAME} {HOST.IP}TIME:{EVENT.DATE} {EVENT.TIME}LEVEL:{TRIGGER.SEVERITY}NAME:{TRIGGER.NAME}messages:{ITEM.NAME}:{ITEM.VALUE}ID:{EVENT.ID}配置邮件告警到此处,报警的配置,已设置完毕。

相关TAG标签 配置 邮件 告警
上一篇:Exchange 隐藏联系人在地址列表中显示
下一篇:iptables: 包过滤型防火墙
相关文章
图文推荐

关于我们 | 联系我们 | 服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑--致力于做实用的IT技术学习网站