博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
天兔(Lepus)监控邮件推送安装配置
阅读量:5890 次
发布时间:2019-06-19

本文共 1311 字,大约阅读时间需要 4 分钟。

好吧,我承认官网的邮件配置教程我又没看懂,这里记录下我的配置方法

[root@HE3]# vi /usr/local/lepus/test_send_mail.py

#!/usr/bin/envpython# -*- coding: utf8-*-from datetime import*import syspath='./include'sys.path.insert(0,path)import functions asfunc #mail_to_list = func.get_option('mail_to_list')send_mail_to_list =func.get_option('send_mail_to_list')mailto_list=send_mail_to_list.split(';') result =func.send_mail(mailto_list," I hope you can learn","BeautifulDay")print resultif result:    send_mail_status = "success"else:    send_mail_status = "fail"print"send_mail_status:"+send_mail_status

注释掉原有的mail_to_list,添加一行send_mail_to_list =func.get_option('send_mail_to_list')

原有的mailto_list=mail_to_list.split(';')改为mailto_list=send_mail_to_list.split(';')

 去申请一个新的126邮箱,选择设置-POP3/SMTP/IMAP-客户端授权密码

1处填写你刚刚申请的126邮箱账号

2处填写你刚刚开启的客户端授权密码

3处填写你的126邮箱地址

[root@HE3]# python test_send_mail.pyTruesend_mail_status:success

编译通过

OK,turn on your lepus alert button!~  适当调低报警阈值,不出10s,你的收件箱应该就收到告警邮件了~

------------------------------慢查询推送配置-------------------------

[root@HE3 lepus]# yum install links[root@HE3 lepus]# links http://mysqlmtop1.ikongjian.com/index.php/task/send_mysql_slowquery_mail

执行上述命令进行测试,这里的web的页面是你自己的监控页面地址请勿直接复制

然后将该命令加入执行计划即可

00 08 * * * links http://mysqlmtop1.ikongjian.com/index.php/task/send_mysql_slowquery_mail  > /dev/null 2>&1

转载地址:http://bsysx.baihongyu.com/

你可能感兴趣的文章
自定义View实战:空调遥控器
查看>>
Java构建树对象
查看>>
两种方法实现10进制和62进制互转
查看>>
无难度教你学会Yii2的资源管理(Asset Manager) - 发布资源
查看>>
Android MVP 模式 项目初体验(一)
查看>>
Android四大组件:BroadcastReceiver史上最全面解析
查看>>
基于Laravel Task-Scheduler定时发送邮件小程序
查看>>
Yii2笔记:activerecord和activecontroller
查看>>
驰骋工作流引擎表单设计器功能一览表
查看>>
jquery 插件随笔总结
查看>>
Apache Kylin 三周年:Go Far, Go Together
查看>>
dedecms采集过滤规则 万能采集过滤代码
查看>>
mesos vs yarn
查看>>
change openjdk to Sun java
查看>>
XML的转移字符
查看>>
使用Autolayout xib实现动态高度的TableViewCell
查看>>
IP地址的几个概念
查看>>
静态类和单例
查看>>
SpringMVC-传值到Handler
查看>>
Spring 常见注解记录和比较
查看>>