pinpoint系列之添加邮件报警

pinpoint系列之添加邮件报警

使用监控怎么少的了报警,为pinpoint-docker添加邮件报警

设置邮件报警

1.修改pinpoint-docker的环境变量

文件位置在pinpoint-docker的下的.env文件

[root@localhost pinpoint-docker]# ls -a
.                   docs  .gitignore      pinpoint-agent-attach-example  pinpoint-hbase       pinpoint-web
..                  .env  License         pinpoint-collector             pinpoint-mysql       pinpoint-zookeeper
docker-compose.yml  .git  pinpoint-agent  pinpoint-flink                 pinpoint-quickstart  Readme.md

[root@localhost pinpoint-docker]# vim .env

找到batch块,开启定时任务

BATCH_ENABLE=true
BATCH_SERVER_IP=127.0.0.1
BATCH_FLINK_SERVER=pinpoint-flink-jobmanager

找到mail块,填写邮箱的相应信息
我用的是163邮箱
注意这里的密码填的是授权密码,并且163邮箱那边要开启SMTP服务
注意:邮件监控发送端口用25,直接用465可能会报错,我最先试的就是用465然后邮件发送失败,Could not connect to SMTP host: smtp.163.com, port: 465,修改成25端口发送正常

MAIL_SERVER_URL=smtp.163.com
MAIL_SERVER_PORT=25
MAIL_SERVER_USERNAME=
MAIL_SERVER_PASSWORD=
MAIL_SENDER_ADDRESS=test@example.com
MAIL_TRANSPORT_PROTOCOL=smtp
MAIL_SMTP_PORT=465
MAIL_SMTP_AUTH=true
MAIL_SMTP_STARTTLS_ENABLE=true
MAIL_SMTP_STARTTLS_REQUIRED=true
MAIL_DEBUG=false

其他的就不用设置了,保存文件并退出

2.重新生成pinpoint-web容器

[root@localhost pinpoint-docker]# docker-compose kill pinpoint-web
[root@localhost pinpoint-docker]# docker-compose rm pinpoint-web
[root@localhost pinpoint-docker]# docker-compose up -d

设置报警规则

在添加好邮件报警后,准备去pinpoint中添加报警规则
在pinpoint的web界面右上角找到设置,在加报警规则前需要先创建用户和组在这里插入图片描述

创建组

在User Group界面点击+号
输入你想要创建的名字,点击OK就可以了
在这里插入图片描述

创建用户

用户的话ID和name是必填的,在加上自己的邮箱就可以了,创建开发账号就用开发的邮箱在这里插入图片描述

在创建完用户和组后,记得将用户添加到组中,点击组,在右侧的用户栏将用户名前面的方框勾选上就添加到组中了。
在这里插入图片描述

创建报警规则

在Alarm模块中,先选择需要设置报警的项目,然后点击右侧的+号,进行具体的报警设置
在这里插入图片描述

报警规则主要需要填四个地方
①Checker报警项:这里有官方提供的丰富的报警项,可以自己研究下,我这边就选了一个错误计数来做测试
②User Group ID用户组ID:报警是根据用户组ID来的,选择刚刚创建的用户组
③Threshold阈值:这里是个数,我是设置为5个
④Type类型:可以直接选择邮件(有邮件和短信两种,也可以选all,不过用短信比较费钱还是直接邮件吧)在这里插入图片描述

在设置好后点击OK,一个简单的邮件报警就完成了

测试

我用的是pinpoint自带的项目进行测试的(localhost:8000),直接通过测试项目构建出一部分错误请求
在这里插入图片描述

在这里插入图片描述

然后就可以看到邮件中已经收到了报警信息
在这里插入图片描述

以上就是简单的添加邮件监控的方法,根据不同的项目设置相应的监控项吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhaixing_0307

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值