lepus怎么读 (lepus是什么意思)

上一次我们配置安装Lepus来监控MySQL数据库磁盘、IO、内存、数据库同步、进程、会话等,当然人不可能时时刻刻盯着屏幕来看这些服务是否正常,如果服务器上运行的服务不正常了应该采用什么方式来通知我们呢?让管理员第一时间掌握管理的服务器动态?这就需要一种机制,于是我们通过邮件报警或者是短信报警的方式来通知管理员来处理紧急事务,接下来我们引入触发式邮件报警方式。

lepus怎么读,lepus什么意思

邮件报警

一、报警机制设置

1,登录Lepus后,在右上角配置页面。

lepus怎么读,lepus什么意思

配置

2,设置告警收件人,也可以设置为群组邮件,这里设置个人邮件测试,参数默认没有修改。

lepus怎么读,lepus什么意思

设置参数

3,使用sina邮箱来允许客户端授权方式来发送信息,没有的话请申请sina邮箱来测试使用,如果有公 司邮箱也可以测试使用。

lepus怎么读,lepus什么意思

sina客户端

4,发送端配置发送端邮件的服务器地址。

lepus怎么读,lepus什么意思

配置SMTP服务

5,在Linux端修改编辑 test_send_mail.py这个配置文件。

[root@lepus ~]# cd /usr/local/lepus/

lepus怎么读,lepus什么意思

mail.py

[root@lepus lepus]# vim test_send_mail.py +9

lepus怎么读,lepus什么意思

修改如框中红色区域

6,验证是否可以正常发送邮件,测试成功即可。

[root@lepus lepus]# python test_send_mail.py

lepus怎么读,lepus什么意思

测试

二、设置触发报警的阈值参数

1,添加一台Linux客户端,以上次一台为测试目标。

lepus怎么读,lepus什么意思

system

2,添加一些参数来测试,这里来测试磁盘报警,这里使用磁盘阈值来触发报警,注意红色区域设置。

lepus怎么读,lepus什么意思

阈值

3,查看磁盘原有容量空间。

[root@Lepus ~]# df –TH

lepus怎么读,lepus什么意思

df -TH

4,输入命令测试dd if=/dev/zero of=test bs=9M count=1950

[root@Lepus ~]# dd if=/dev/zero of=tesero of=test bs=9M count=1950

lepus怎么读,lepus什么意思

/dev/zero

5,在控制台告警栏里看到告警邮件已经发送成功。

lepus怎么读,lepus什么意思

send mial

三、查看邮箱是否有收到邮件

1,打开邮箱客户端Outlook,一会就收到邮件。

lepus怎么读,lepus什么意思

disk usge

2,最后我们删除test测试文件,使得磁盘空间恢复原来的值这时系统也会发送邮件通知。

[root@Lepus ~]# rm -rf test
[root@Lepus ~]# df -TH

lepus怎么读,lepus什么意思

rm-rf

3,再次回到web端查看告警信息,就会看到有邮件发出信息,同时Outlook也能收到邮件。

lepus怎么读,lepus什么意思

Outlook恢复邮件

4,Lepus邮件告警就是安装测试结束了,希望您能希望喜欢同时也能帮助到您。

MySQL技术内幕:InnoDB存储引擎(第2版)

¥63.2

购买