天兔(Lepus)监控邮件推送安装配置
好吧,我承认官网的邮件配置教程我又没看懂,这里记录下我的配置方法
[root@HE3]# vi /usr/local/lepus/test_send_mail.py
#!/usr/bin/envpython # -*- coding: utf8-*- from datetime import* import sys path='./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 result if 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.py True send_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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PowerShell 自动化管理 AWS(4)- VPC
豆子继续来看看PowerShell 如何管理 AWS的虚拟网络 VPC。 网上我没有找到快速上手的文档,相关的命令主要来自官方api文档和get-command的搜索。 http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html#route-tables-api-cli VPC的配置向导里面默认给了4种场景的配置方案,下面我以第一种最简单的场景为例,用PowerShell配置一下。 场景如下,简单的说,我需要配置一个VPC,里面再进一步划分一个子网作为公共区域,这个公共区域需要通过一个网关访问互联网,我需要给他配置路由表 现在看看具体的命令 首先创建一个新的VPC 10.2.0.0/16 #VPC #CreatenewVPC New-EC2Vpc-CidrBlock10.2.0.0/16 然后在这个VPC里面划分一个子网 10.2.1.0/24 #CreatesubnetinthenewVPC $vpcid=get-ec2vpc|Where-Object{$_.Cidrblock-eq"10....
- 下一篇
闲话Linux系统安全(一)——自主访问控制(DAC)
我们口中的操作系统,一般指的是:一个操作系统核心+各种扩展应用程序。但从专业的角度来讲,操作系统就是那个核心(通常称之为内核),就是将底层硬件进行抽象和虚拟化,并向使用者提供各种功能接口的软件程序。这是一种非常特殊的软件程序,它的特殊之处就在于:操作系统是使用者运行其他应用程序的底层软件基础,也是硬件功能被集中管理和调用的统一接口。它向上层隐藏了硬件结构的丑陋和不易操作,使得使用者在使用计算机时变得更加简单;向下层屏蔽了底层硬件无法理解的使用者发出的复杂指令,将其翻译成二进制序列,使得硬件可以更加快捷的予以执行。 Linux内核,从它诞生的那天开始,变表现出极强的生命力,源自于UNIX的很多的哲学思想被沿用在Linux中。一切皆文件!多么简单但却又复杂的一句话。说它简单,是因为对于用户来讲,每一个系统的资源,包括各种硬件(磁盘、内存、网络等)和软件都是以一种可访问甚至是可编辑可修改的文件的方式来展现,用户不必再去思考底层的技术了;说它复杂,是因为这种抽象和虚拟是在大量的驱动程序和数以百计的接口函数的支撑下得以完成的。 在这样的一套系统中,使用者可以用自己掌握的自然语言向计算机发号施令,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS关闭SELinux安全模块
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境