一、 编译安装
cd $GOPATH/src/github.com/
mkdir n9e
cd n9e
git clone https://github.com/n9e/mail-sender.git
cd mail-sender
go build
二、 修改配置文件
修改redis密码、smtp登录邮箱、登录密码、smtp服务器、smtp端口和SSL
vim etc/mail-sender.yml
三、 测试邮件发送
./mail-sender -t 12345@qq.com
四、 添加服务
cp -a etc/mail-sender.service /usr/lib/systemd/system
修改ExecStart和WorkingDirectory为真实路径
vim /usr/lib/systemd/system/mail-sender.service
systemctl daemon-reload
systemctl start mail-sender
systemctl status mail-sender
查看mail-sender服务是否运行
五、 查看组件
cd /root/gopath/src/github.com/didi/nightingale
./control status | grep mail-sender
查看mail-sender组件是否运行
六、 配置告警策略
在Nightingale的web页面完善用户信息、团队信息,创建节点挂载endpoint,配置节点告警策略