INFO-N9E邮件告警配置

适用模块/版本

N9E

具体说明

N9E 配置邮件告警

使用示例

需要客户侧提供:

发送邮箱

邮件服务器地址
邮件服务器端口
邮箱
密码

接收邮箱:接收人邮箱

1、在ops上机器使用以下命令测试网络是否通

curl -v --url "smtp://邮件服务器:端口"  --mail-from "邮箱" --mail-rcpt "测试接收邮箱"   --user "邮箱:密码"   --insecure   -T <(echo -e "Subject: 自己给自己发邮件测试\r\n\r\n这是一次测试邮件。")

可以发送成功往下进行,不成功联系客户打通网络权限

2、修改n9e邮箱相关配置

#修改mail相关配置,ops机器
cd /home/easyops/easyops/n9e-current/n9eetc.temp/script/
vi notify.py

#重启n9e
/home/easyops/easyops/n9e-current/stop.sh
/home/easyops/easyops/n9e-current/run.sh

INFO-N9E邮件告警配置 - 图1

3、n9e页面添加人员

创建用户,填入用户接收邮箱

INFO-N9E邮件告警配置 - 图2

将用户添加进团队

INFO-N9E邮件告警配置 - 图3

注:可以克隆一条告警规则,将promql修改为相反的判断逻辑触发告警,测试邮件是否可以发送成功。发送不成功docker logs n9e相关容器查看报错日志。


作者:潘晓宇